Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c18d' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/7642523-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 0.73 PID: 7925 Logging PID: 7926 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 7642523, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'b2fbf4c2764415f0342e7bd2130ae9ce60643916', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/pytest-8.2.2/buildstream', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'buildstream', 'package_version': '1.6.9-9', 'project_dirname': 'pytest-8.2.2', 'project_name': 'pytest-8.2.2', 'project_owner': 'thrnciar', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/thrnciar/pytest-8.2.2/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'thrnciar/pytest-8.2.2--thrnciar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'thrnciar', 'tags': [], 'task_id': '7642523-fedora-rawhide-x86_64', 'timeout': None, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/thrnciar/pytest-8.2.2/buildstream /var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/pytest-8.2.2/buildstream', '/var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream'... Running: git checkout b2fbf4c2764415f0342e7bd2130ae9ce60643916 -- cmd: ['git', 'checkout', 'b2fbf4c2764415f0342e7bd2130ae9ce60643916', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream rc: 0 stdout: stderr: Note: switching to 'b2fbf4c2764415f0342e7bd2130ae9ce60643916'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at b2fbf4c automatic import of buildstream Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading buildstream-1.6.9.tar.gz INFO: Reading stdout from command: curl --help all /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Calling: curl -H Pragma: -o buildstream-1.6.9.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/thrnciar/pytest-8.2.2/buildstream/buildstream-1.6.9.tar.gz/md5/477547be5bd9fb50354aee6ee25a1050/buildstream-1.6.9.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 661k 100 661k 0 0 4343k 0 --:--:-- --:--:-- --:--:-- 4349k INFO: Reading stdout from command: md5sum buildstream-1.6.9.tar.gz Running (timeout=None): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream/buildstream.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1718970195.525729 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.6 starting (python version = 3.12.1, NVR = mock-5.6-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream/buildstream.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1718970195.525729 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream/buildstream.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1718970195.525729/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1718970195.525729/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/396b92f478bed52219aee502734ee57923ed3d3e399177b534db5d85d0599850/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/396b92f478bed52219aee502734ee57923ed3d3e399177b534db5d85d0599850/merged) with podman image umount INFO: Package manager dnf5 detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf5 tooling Updating and loading repositories: Copr repository 100% | 38.6 KiB/s | 12.7 KiB | 00m00s fedora 100% | 17.2 MiB/s | 21.2 MiB | 00m01s Repositories loaded. Package "dnf5-5.2.3.0-3.fc41.x86_64" is already installed. Package Arch Version Repository Size Installing: dnf5-plugins x86_64 5.2.3.0-3.fc41 fedora 1.0 MiB Installing dependencies: elfutils-default-yama-scope noarch 0.191-7.fc41 fedora 1.8 KiB elfutils-libelf x86_64 0.191-7.fc41 fedora 1.2 MiB elfutils-libs x86_64 0.191-7.fc41 fedora 646.1 KiB file-libs x86_64 5.45-6.fc41 fedora 9.9 MiB libgomp x86_64 14.1.1-5.fc41 fedora 523.6 KiB rpm-build-libs x86_64 4.19.91-13.fc41 fedora 206.6 KiB Transaction Summary: Installing: 7 packages Total size of inbound packages is 2 MiB. Need to download 2 MiB. After this operation 13 MiB will be used (install 13 MiB, remove 0 B). [1/7] rpm-build-libs-0:4.19.91-13.fc41. 100% | 533.0 KiB/s | 99.1 KiB | 00m00s [2/7] elfutils-libelf-0:0.191-7.fc41.x8 100% | 956.3 KiB/s | 208.5 KiB | 00m00s [3/7] dnf5-plugins-0:5.2.3.0-3.fc41.x86 100% | 1.6 MiB/s | 367.8 KiB | 00m00s [4/7] elfutils-libs-0:0.191-7.fc41.x86_ 100% | 3.0 MiB/s | 258.1 KiB | 00m00s [5/7] libgomp-0:14.1.1-5.fc41.x86_64 100% | 7.0 MiB/s | 350.3 KiB | 00m00s [6/7] elfutils-default-yama-scope-0:0.1 100% | 460.3 KiB/s | 13.3 KiB | 00m00s [7/7] file-libs-0:5.45-6.fc41.x86_64 100% | 6.4 MiB/s | 761.7 KiB | 00m00s -------------------------------------------------------------------------------- [7/7] Total 100% | 5.5 MiB/s | 2.0 MiB | 00m00s Running transaction [1/9] Verify package files 100% | 777.0 B/s | 7.0 B | 00m00s [2/9] Prepare transaction 100% | 500.0 B/s | 7.0 B | 00m00s [3/9] Installing elfutils-libelf-0:0.19 100% | 167.0 MiB/s | 1.2 MiB | 00m00s [4/9] Installing elfutils-default-yama- 100% | 185.7 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.noar [5/9] Installing elfutils-libs-0:0.191- 100% | 105.5 MiB/s | 648.0 KiB | 00m00s [6/9] Installing libgomp-0:14.1.1-5.fc4 100% | 170.9 MiB/s | 525.0 KiB | 00m00s [7/9] Installing file-libs-0:5.45-6.fc4 100% | 354.6 MiB/s | 9.9 MiB | 00m00s [8/9] Installing rpm-build-libs-0:4.19. 100% | 67.5 MiB/s | 207.5 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [9/9] Installing dnf5-plugins-0:5.2.3.0 100% | 26.2 MiB/s | 1.0 MiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 Finish(bootstrap): installing dnf5 tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1718970195.525729/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.91-13.fc41.x86_64 rpm-sequoia-1.6.0-3.fc41.x86_64 dnf5-5.2.3.0-3.fc41.x86_64 dnf5-plugins-5.2.3.0-3.fc41.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 1.1 MiB/s | 23.9 KiB | 00m00s Copr repository 100% | 20.3 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 224.7 KiB/s | 24.0 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.26-3.fc40 fedora 8.1 MiB bzip2 x86_64 1.0.8-18.fc40 fedora 91.7 KiB coreutils x86_64 9.5-2.fc41 fedora 5.5 MiB cpio x86_64 2.15-1.fc40 fedora 1.1 MiB diffutils x86_64 3.10-5.fc40 fedora 1.6 MiB fedora-release-common noarch 41-0.13 fedora 19.2 KiB findutils x86_64 1:4.10.0-2.fc41 fedora 1.8 MiB gawk x86_64 5.3.0-3.fc40 fedora 1.7 MiB glibc-minimal-langpack x86_64 2.39.9000-26.fc41 fedora 0.0 B grep x86_64 3.11-8.fc41 fedora 1.0 MiB gzip x86_64 1.13-1.fc40 fedora 385.0 KiB info x86_64 7.1-2.fc40 fedora 357.8 KiB patch x86_64 2.7.6-24.fc40 fedora 262.8 KiB redhat-rpm-config noarch 293-1.fc41 fedora 183.5 KiB rpm-build x86_64 4.19.91-13.fc41 fedora 194.1 KiB sed x86_64 4.9-1.fc40 fedora 861.5 KiB shadow-utils x86_64 2:4.15.1-5.fc41 fedora 4.1 MiB tar x86_64 2:1.35-3.fc40 fedora 2.9 MiB unzip x86_64 6.0-63.fc40 fedora 382.8 KiB util-linux x86_64 2.40.1-2.fc41 fedora 3.7 MiB which x86_64 2.21-41.fc40 fedora 80.2 KiB xz x86_64 1:5.4.6-3.fc41 fedora 2.0 MiB Installing dependencies: add-determinism x86_64 0.3.0-2.fc41 fedora 2.1 MiB alternatives x86_64 1.27-1.fc41 fedora 66.3 KiB ansible-srpm-macros noarch 1-15.fc41 fedora 35.7 KiB audit-libs x86_64 4.0.1-3.fc41 fedora 327.3 KiB authselect x86_64 1.5.0-5.fc41 fedora 153.6 KiB authselect-libs x86_64 1.5.0-5.fc41 fedora 818.2 KiB basesystem noarch 11-20.fc40 fedora 0.0 B binutils x86_64 2.42.50-14.fc41 fedora 26.7 MiB build-reproducibility-srpm-macros noarch 0.3.0-2.fc41 fedora 686.0 B bzip2-libs x86_64 1.0.8-18.fc40 fedora 80.7 KiB ca-certificates noarch 2023.2.62_v7.0.401-6.fc40 fedora 2.3 MiB coreutils-common x86_64 9.5-2.fc41 fedora 11.2 MiB cracklib x86_64 2.9.11-5.fc40 fedora 238.9 KiB crypto-policies noarch 20240521-1.gitf71d135.fc41 fedora 120.0 KiB curl x86_64 8.8.0-1.fc41 fedora 743.7 KiB cyrus-sasl-lib x86_64 2.1.28-22.fc41 fedora 2.3 MiB debugedit x86_64 5.0-16.fc41 fedora 199.3 KiB dwz x86_64 0.15-6.fc40 fedora 290.9 KiB ed x86_64 1.20.2-1.fc41 fedora 146.8 KiB efi-srpm-macros noarch 5-11.fc40 fedora 40.1 KiB elfutils x86_64 0.191-7.fc41 fedora 2.5 MiB elfutils-debuginfod-client x86_64 0.191-7.fc41 fedora 64.9 KiB elfutils-default-yama-scope noarch 0.191-7.fc41 fedora 1.8 KiB elfutils-libelf x86_64 0.191-7.fc41 fedora 1.2 MiB elfutils-libs x86_64 0.191-7.fc41 fedora 646.1 KiB fedora-gpg-keys noarch 41-0.2 fedora 124.7 KiB fedora-release noarch 41-0.13 fedora 0.0 B fedora-release-identity-basic noarch 41-0.13 fedora 694.0 B fedora-repos noarch 41-0.2 fedora 4.9 KiB fedora-repos-rawhide noarch 41-0.2 fedora 2.2 KiB file x86_64 5.45-6.fc41 fedora 103.5 KiB file-libs x86_64 5.45-6.fc41 fedora 9.9 MiB filesystem x86_64 3.18-9.fc41 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-16.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.3.1-1.fc41 fedora 39.0 KiB fpc-srpm-macros noarch 1.3-12.fc40 fedora 144.0 B gdb-minimal x86_64 14.2-12.fc41 fedora 12.7 MiB gdbm x86_64 1:1.23-6.fc40 fedora 460.9 KiB gdbm-libs x86_64 1:1.23-6.fc40 fedora 121.9 KiB ghc-srpm-macros noarch 1.9.1-1.fc41 fedora 747.0 B glibc x86_64 2.39.9000-26.fc41 fedora 6.7 MiB glibc-common x86_64 2.39.9000-26.fc41 fedora 1.0 MiB glibc-gconv-extra x86_64 2.39.9000-26.fc41 fedora 7.8 MiB gmp x86_64 1:6.3.0-1.fc41 fedora 803.4 KiB gnat-srpm-macros noarch 6-5.fc40 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-1.fc41 fedora 60.8 KiB jansson x86_64 2.13.1-9.fc40 fedora 88.3 KiB kernel-srpm-macros noarch 1.0-23.fc41 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-3.fc40 fedora 54.4 KiB krb5-libs x86_64 1.21.2-5.fc40 fedora 2.3 MiB libacl x86_64 2.3.2-1.fc40 fedora 40.0 KiB libarchive x86_64 3.7.4-1.fc41 fedora 914.6 KiB libattr x86_64 2.5.2-3.fc40 fedora 28.5 KiB libblkid x86_64 2.40.1-2.fc41 fedora 258.5 KiB libbrotli x86_64 1.1.0-4.fc41 fedora 829.6 KiB libcap x86_64 2.70-1.fc41 fedora 220.3 KiB libcap-ng x86_64 0.8.5-2.fc41 fedora 69.2 KiB libcom_err x86_64 1.47.0-5.fc40 fedora 67.2 KiB libcurl x86_64 8.8.0-1.fc41 fedora 805.7 KiB libeconf x86_64 0.6.2-2.fc41 fedora 58.0 KiB libevent x86_64 2.1.12-13.fc41 fedora 895.6 KiB libfdisk x86_64 2.40.1-2.fc41 fedora 362.9 KiB libffi x86_64 3.4.6-1.fc41 fedora 82.4 KiB libgcc x86_64 14.1.1-5.fc41 fedora 274.6 KiB libgomp x86_64 14.1.1-5.fc41 fedora 523.6 KiB libidn2 x86_64 2.3.7-1.fc40 fedora 329.1 KiB libmount x86_64 2.40.1-2.fc41 fedora 351.8 KiB libnghttp2 x86_64 1.62.0-1.fc41 fedora 166.1 KiB libnsl2 x86_64 2.0.1-1.fc40 fedora 57.9 KiB libpkgconf x86_64 2.1.1-1.fc41 fedora 74.2 KiB libpsl x86_64 0.21.5-3.fc40 fedora 80.5 KiB libpwquality x86_64 1.4.5-10.fc41 fedora 417.8 KiB libselinux x86_64 3.6-6.fc41 fedora 177.0 KiB libsemanage x86_64 3.6-4.fc41 fedora 293.5 KiB libsepol x86_64 3.6-3.fc40 fedora 802.0 KiB libsmartcols x86_64 2.40.1-2.fc41 fedora 180.4 KiB libssh x86_64 0.10.6-6.fc41 fedora 513.3 KiB libssh-config noarch 0.10.6-6.fc41 fedora 277.0 B libstdc++ x86_64 14.1.1-5.fc41 fedora 2.8 MiB libtasn1 x86_64 4.19.0-6.fc40 fedora 175.7 KiB libtirpc x86_64 1.3.4-1.rc3.fc41 fedora 202.8 KiB libtool-ltdl x86_64 2.4.7-11.fc41 fedora 66.1 KiB libunistring x86_64 1.1-7.fc41 fedora 1.7 MiB libutempter x86_64 1.2.1-13.fc40 fedora 57.7 KiB libuuid x86_64 2.40.1-2.fc41 fedora 37.4 KiB libverto x86_64 0.3.2-8.fc40 fedora 29.5 KiB libxcrypt x86_64 4.4.36-5.fc40 fedora 262.8 KiB libxml2 x86_64 2.12.8-1.fc41 fedora 1.7 MiB libzstd x86_64 1.5.6-1.fc41 fedora 787.9 KiB lua-libs x86_64 5.4.6-5.fc40 fedora 281.1 KiB lua-srpm-macros noarch 1-13.fc40 fedora 1.3 KiB lz4-libs x86_64 1.9.4-6.fc40 fedora 129.4 KiB mpfr x86_64 4.2.1-4.fc41 fedora 828.0 KiB ncurses-base noarch 6.4-12.20240127.fc40 fedora 326.2 KiB ncurses-libs x86_64 6.4-12.20240127.fc40 fedora 963.2 KiB ocaml-srpm-macros noarch 10-2.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-17.fc41 fedora 112.0 B openldap x86_64 2.6.8-2.fc41 fedora 640.3 KiB openssl-libs x86_64 1:3.2.2-1.fc41 fedora 7.8 MiB p11-kit x86_64 0.25.3-4.fc40 fedora 2.2 MiB p11-kit-trust x86_64 0.25.3-4.fc40 fedora 391.4 KiB package-notes-srpm-macros noarch 0.5-11.fc40 fedora 1.6 KiB pam x86_64 1.6.1-3.fc41 fedora 1.8 MiB pam-libs x86_64 1.6.1-3.fc41 fedora 135.0 KiB pcre2 x86_64 10.43-2.fc41.1 fedora 653.5 KiB pcre2-syntax noarch 10.43-2.fc41.1 fedora 249.0 KiB perl-srpm-macros noarch 1-55.fc41 fedora 861.0 B pkgconf x86_64 2.1.1-1.fc41 fedora 82.9 KiB pkgconf-m4 noarch 2.1.1-1.fc41 fedora 13.9 KiB pkgconf-pkg-config x86_64 2.1.1-1.fc41 fedora 989.0 B popt x86_64 1.19-6.fc40 fedora 136.9 KiB publicsuffix-list-dafsa noarch 20240107-3.fc40 fedora 67.5 KiB pyproject-srpm-macros noarch 1.12.1-1.fc41 fedora 1.5 KiB python-srpm-macros noarch 3.13-1.fc41 fedora 50.5 KiB qt5-srpm-macros noarch 5.15.14-1.fc41 fedora 500.0 B qt6-srpm-macros noarch 6.7.1-1.fc41 fedora 456.0 B readline x86_64 8.2-8.fc40 fedora 489.2 KiB rpm x86_64 4.19.91-13.fc41 fedora 3.0 MiB rpm-build-libs x86_64 4.19.91-13.fc41 fedora 206.6 KiB rpm-libs x86_64 4.19.91-13.fc41 fedora 717.9 KiB rpm-sequoia x86_64 1.6.0-3.fc41 fedora 2.2 MiB rust-srpm-macros noarch 26.3-1.fc41 fedora 4.8 KiB setup noarch 2.15.0-4.fc41 fedora 720.7 KiB sqlite-libs x86_64 3.46.0-2.fc41 fedora 1.4 MiB systemd-libs x86_64 256.1-3.fc41 fedora 2.0 MiB util-linux-core x86_64 2.40.1-2.fc41 fedora 1.5 MiB xxhash-libs x86_64 0.8.2-2.fc40 fedora 88.5 KiB xz-libs x86_64 1:5.4.6-3.fc41 fedora 209.8 KiB zig-srpm-macros noarch 1-2.fc40 fedora 1.1 KiB zip x86_64 3.0-40.fc40 fedora 703.2 KiB zlib-ng-compat x86_64 2.1.6-6.fc41 fedora 134.0 KiB zstd x86_64 1.5.6-1.fc41 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 154 packages Total size of inbound packages is 53 MiB. Need to download 0 B. After this operation 179 MiB will be used (install 179 MiB, remove 0 B). [ 1/154] tar-2:1.35-3.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/154] bzip2-0:1.0.8-18.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/154] redhat-rpm-config-0:293-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/154] rpm-build-0:4.19.91-13.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/154] unzip-0:6.0-63.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/154] cpio-0:2.15-1.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/154] which-0:2.21-41.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/154] bash-0:5.2.26-3.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/154] coreutils-0:9.5-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/154] grep-0:3.11-8.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/154] patch-0:2.7.6-24.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/154] sed-0:4.9-1.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/154] shadow-utils-2:4.15.1-5.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/154] diffutils-0:3.10-5.fc40.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/154] fedora-release-common-0:41-0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/154] findutils-1:4.10.0-2.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/154] glibc-minimal-langpack-0:2.39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/154] gzip-0:1.13-1.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/154] info-0:7.1-2.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/154] xz-1:5.4.6-3.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/154] util-linux-0:2.40.1-2.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/154] gawk-0:5.3.0-3.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/154] glibc-0:2.39.9000-26.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/154] libacl-0:2.3.2-1.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/154] libselinux-0:3.6-6.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/154] bzip2-libs-0:1.0.8-18.fc40.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/154] ansible-srpm-macros-0:1-15.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/154] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/154] dwz-0:0.15-6.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/154] efi-srpm-macros-0:5-11.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/154] file-0:5.45-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/154] fonts-srpm-macros-1:2.0.5-16. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/154] forge-srpm-macros-0:0.3.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/154] fpc-srpm-macros-0:1.3-12.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/154] ghc-srpm-macros-0:1.9.1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/154] gnat-srpm-macros-0:6-5.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/154] go-srpm-macros-0:3.6.0-1.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/154] kernel-srpm-macros-0:1.0-23.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/154] lua-srpm-macros-0:1-13.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/154] ocaml-srpm-macros-0:10-2.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/154] openblas-srpm-macros-0:2-17.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/154] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/154] perl-srpm-macros-0:1-55.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/154] pyproject-srpm-macros-0:1.12. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/154] python-srpm-macros-0:3.13-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/154] qt5-srpm-macros-0:5.15.14-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/154] qt6-srpm-macros-0:6.7.1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/154] rpm-0:4.19.91-13.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/154] rust-srpm-macros-0:26.3-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/154] zig-srpm-macros-0:1-2.fc40.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/154] zip-0:3.0-40.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/154] debugedit-0:5.0-16.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/154] elfutils-0:0.191-7.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/154] elfutils-libelf-0:0.191-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/154] libarchive-0:3.7.4-1.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/154] popt-0:1.19-6.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/154] readline-0:8.2-8.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/154] rpm-build-libs-0:4.19.91-13.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/154] rpm-libs-0:4.19.91-13.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/154] zstd-0:1.5.6-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/154] filesystem-0:3.18-9.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/154] ncurses-libs-0:6.4-12.2024012 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/154] coreutils-common-0:9.5-2.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/154] libattr-0:2.5.2-3.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/154] libcap-0:2.70-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/154] openssl-libs-1:3.2.2-1.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/154] pcre2-0:10.43-2.fc41.1.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/154] ed-0:1.20.2-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/154] audit-libs-0:4.0.1-3.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/154] libeconf-0:0.6.2-2.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/154] libsemanage-0:3.6-4.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/154] libxcrypt-0:4.4.36-5.fc40.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/154] pam-libs-0:1.6.1-3.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/154] setup-0:2.15.0-4.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/154] fedora-repos-0:41-0.2.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/154] glibc-common-0:2.39.9000-26.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/154] xz-libs-1:5.4.6-3.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/154] libblkid-0:2.40.1-2.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/154] libcap-ng-0:0.8.5-2.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/154] libfdisk-0:2.40.1-2.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/154] libmount-0:2.40.1-2.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/154] libsmartcols-0:2.40.1-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/154] libutempter-0:1.2.1-13.fc40.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/154] libuuid-0:2.40.1-2.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/154] systemd-libs-0:256.1-3.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/154] util-linux-core-0:2.40.1-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/154] zlib-ng-compat-0:2.1.6-6.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/154] mpfr-0:4.2.1-4.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/154] glibc-gconv-extra-0:2.39.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/154] basesystem-0:11-20.fc40.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/154] libgcc-0:14.1.1-5.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/154] libsepol-0:3.6-3.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/154] add-determinism-0:0.3.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/154] file-libs-0:5.45-6.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/154] curl-0:8.8.0-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/154] elfutils-libs-0:0.191-7.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/154] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/154] libstdc++-0:14.1.1-5.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/154] libzstd-0:1.5.6-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/154] libxml2-0:2.12.8-1.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/154] lz4-libs-0:1.9.4-6.fc40.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/154] libgomp-0:14.1.1-5.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/154] lua-libs-0:5.4.6-5.fc40.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/154] rpm-sequoia-0:1.6.0-3.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/154] sqlite-libs-0:3.46.0-2.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/154] ncurses-base-0:6.4-12.2024012 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/154] ca-certificates-0:2023.2.62_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/154] crypto-policies-0:20240521-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/154] pcre2-syntax-0:10.43-2.fc41.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/154] fedora-gpg-keys-0:41-0.2.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/154] fedora-repos-rawhide-0:41-0.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/154] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/154] authselect-libs-0:1.5.0-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/154] pam-0:1.6.1-3.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/154] authselect-0:1.5.0-5.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/154] gdbm-libs-1:1.23-6.fc40.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/154] libnsl2-0:2.0.1-1.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/154] libpwquality-0:1.4.5-10.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/154] libtirpc-0:1.3.4-1.rc3.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/154] cracklib-0:2.9.11-5.fc40.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/154] krb5-libs-0:1.21.2-5.fc40.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/154] libcom_err-0:1.47.0-5.fc40.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/154] keyutils-libs-0:1.6.3-3.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/154] libverto-0:0.3.2-8.fc40.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/154] binutils-0:2.42.50-14.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/154] alternatives-0:1.27-1.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/154] jansson-0:2.13.1-9.fc40.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/154] pkgconf-pkg-config-0:2.1.1-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/154] pkgconf-0:2.1.1-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/154] pkgconf-m4-0:2.1.1-1.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/154] libpkgconf-0:2.1.1-1.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/154] gdbm-1:1.23-6.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/154] p11-kit-0:0.25.3-4.fc40.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/154] libffi-0:3.4.6-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/154] libtasn1-0:4.19.0-6.fc40.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/154] p11-kit-trust-0:0.25.3-4.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/154] fedora-release-0:41-0.13.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/154] gdb-minimal-0:14.2-12.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/154] xxhash-libs-0:0.8.2-2.fc40.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/154] gmp-1:6.3.0-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/154] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/154] libcurl-0:8.8.0-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/154] libbrotli-0:1.1.0-4.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/154] libidn2-0:2.3.7-1.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/154] libnghttp2-0:1.62.0-1.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/154] libpsl-0:0.21.5-3.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/154] libssh-0:0.10.6-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/154] openldap-0:2.6.8-2.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/154] libunistring-0:1.1-7.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/154] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/154] libssh-config-0:0.10.6-6.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/154] cyrus-sasl-lib-0:2.1.28-22.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/154] libevent-0:2.1.12-13.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/154] libtool-ltdl-0:2.4.7-11.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [154/154] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing PGP key 0xE99D6AD1: Userid : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing PGP key 0xE99D6AD1: Userid : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing PGP key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary The key was successfully imported. [ 1/156] Verify package files 100% | 660.0 B/s | 154.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64 >>> Stop pre-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64 [ 2/156] Prepare transaction 100% | 1.9 KiB/s | 154.0 B | 00m00s [ 3/156] Installing libgcc-0:14.1.1-5. 100% | 134.8 MiB/s | 276.2 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.1.1-5.fc41.x86_64 >>> Stop post-install scriptlet: libgcc-0:14.1.1-5.fc41.x86_64 [ 4/156] Installing crypto-policies-0: 100% | 15.9 MiB/s | 147.0 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20240521-1.gitf71d135.fc41 >>> Stop post-install scriptlet: crypto-policies-0:20240521-1.gitf71d135.fc41.no [ 5/156] Installing libssh-config-0:0. 100% | 796.9 KiB/s | 816.0 B | 00m00s [ 6/156] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 7/156] Installing fedora-release-ide 100% | 929.7 KiB/s | 952.0 B | 00m00s [ 8/156] Installing fedora-gpg-keys-0: 100% | 20.7 MiB/s | 169.7 KiB | 00m00s [ 9/156] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 10/156] Installing fedora-repos-0:41- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 11/156] Installing fedora-release-com 100% | 11.5 MiB/s | 23.5 KiB | 00m00s [ 12/156] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/156] Installing setup-0:2.15.0-4.f 100% | 47.3 MiB/s | 726.1 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.15.0-4.fc41.noarch >>> Stop post-install scriptlet: setup-0:2.15.0-4.fc41.noarch [ 14/156] Installing filesystem-0:3.18- 100% | 1.7 MiB/s | 212.5 KiB | 00m00s [ 15/156] Installing basesystem-0:11-20 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/156] Installing pkgconf-m4-0:2.1.1 100% | 0.0 B/s | 14.3 KiB | 00m00s [ 17/156] Installing pcre2-syntax-0:10. 100% | 122.8 MiB/s | 251.5 KiB | 00m00s [ 18/156] Installing ncurses-base-0:6.4 100% | 38.2 MiB/s | 351.6 KiB | 00m00s [ 19/156] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 20/156] Installing ncurses-libs-0:6.4 100% | 135.3 MiB/s | 969.7 KiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.39.9000-26.fc41.x86_64 >>> Stop pre-install scriptlet: glibc-0:2.39.9000-26.fc41.x86_64 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [ 21/156] Installing glibc-0:2.39.9000- 100% | 155.4 MiB/s | 6.7 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.39.9000-26.fc41.x86_64 >>> Stop post-install scriptlet: glibc-0:2.39.9000-26.fc41.x86_64 [ 22/156] Installing bash-0:5.2.26-3.fc 100% | 263.3 MiB/s | 8.2 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64 >>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64 [ 23/156] Installing glibc-common-0:2.3 100% | 129.4 MiB/s | 1.0 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [ 24/156] Installing glibc-gconv-extra- 100% | 138.0 MiB/s | 7.9 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.39.9000-26.fc41.x86_64 >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39.9000-26.fc41.x86_64 [ 25/156] Installing zlib-ng-compat-0:2 100% | 65.8 MiB/s | 134.8 KiB | 00m00s [ 26/156] Installing bzip2-libs-0:1.0.8 100% | 79.9 MiB/s | 81.8 KiB | 00m00s [ 27/156] Installing xz-libs-1:5.4.6-3. 100% | 103.0 MiB/s | 210.9 KiB | 00m00s [ 28/156] Installing popt-0:1.19-6.fc40 100% | 35.0 MiB/s | 143.5 KiB | 00m00s [ 29/156] Installing readline-0:8.2-8.f 100% | 160.0 MiB/s | 491.4 KiB | 00m00s [ 30/156] Installing libuuid-0:2.40.1-2 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 31/156] Installing libblkid-0:2.40.1- 100% | 126.7 MiB/s | 259.5 KiB | 00m00s [ 32/156] Installing libattr-0:2.5.2-3. 100% | 28.8 MiB/s | 29.5 KiB | 00m00s [ 33/156] Installing libacl-0:2.3.2-1.f 100% | 39.9 MiB/s | 40.8 KiB | 00m00s [ 34/156] Installing libxcrypt-0:4.4.36 100% | 129.7 MiB/s | 265.5 KiB | 00m00s [ 35/156] Installing libstdc++-0:14.1.1 100% | 251.5 MiB/s | 2.8 MiB | 00m00s [ 36/156] Installing libzstd-0:1.5.6-1. 100% | 256.9 MiB/s | 789.2 KiB | 00m00s [ 37/156] Installing elfutils-libelf-0: 100% | 292.3 MiB/s | 1.2 MiB | 00m00s [ 38/156] Installing gmp-1:6.3.0-1.fc41 100% | 262.2 MiB/s | 805.6 KiB | 00m00s [ 39/156] Installing libeconf-0:0.6.2-2 100% | 58.3 MiB/s | 59.7 KiB | 00m00s [ 40/156] Installing gdbm-libs-1:1.23-6 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 41/156] Installing mpfr-0:4.2.1-4.fc4 100% | 202.6 MiB/s | 829.7 KiB | 00m00s [ 42/156] Installing gawk-0:5.3.0-3.fc4 100% | 192.0 MiB/s | 1.7 MiB | 00m00s [ 43/156] Installing dwz-0:0.15-6.fc40. 100% | 142.7 MiB/s | 292.3 KiB | 00m00s [ 44/156] Installing unzip-0:6.0-63.fc4 100% | 125.8 MiB/s | 386.3 KiB | 00m00s [ 45/156] Installing file-libs-0:5.45-6 100% | 496.5 MiB/s | 9.9 MiB | 00m00s [ 46/156] Installing file-0:5.45-6.fc41 100% | 102.5 MiB/s | 105.0 KiB | 00m00s [ 47/156] Installing pcre2-0:10.43-2.fc 100% | 213.2 MiB/s | 654.9 KiB | 00m00s [ 48/156] Installing grep-0:3.11-8.fc41 100% | 111.0 MiB/s | 1.0 MiB | 00m00s [ 49/156] Installing xz-1:5.4.6-3.fc41. 100% | 133.5 MiB/s | 2.0 MiB | 00m00s [ 50/156] Installing libcap-ng-0:0.8.5- 100% | 69.4 MiB/s | 71.0 KiB | 00m00s [ 51/156] Installing audit-libs-0:4.0.1 100% | 160.9 MiB/s | 329.4 KiB | 00m00s [ 52/156] Installing pam-libs-0:1.6.1-3 100% | 67.1 MiB/s | 137.4 KiB | 00m00s [ 53/156] Installing libcap-0:2.70-1.fc 100% | 73.3 MiB/s | 225.2 KiB | 00m00s [ 54/156] Installing systemd-libs-0:256 100% | 253.7 MiB/s | 2.0 MiB | 00m00s [ 55/156] Installing libsmartcols-0:2.4 100% | 177.3 MiB/s | 181.5 KiB | 00m00s [ 56/156] Installing libsepol-0:3.6-3.f 100% | 261.4 MiB/s | 803.0 KiB | 00m00s [ 57/156] Installing libselinux-0:3.6-6 100% | 87.0 MiB/s | 178.3 KiB | 00m00s [ 58/156] Installing sed-0:4.9-1.fc40.x 100% | 121.3 MiB/s | 869.7 KiB | 00m00s [ 59/156] Installing findutils-1:4.10.0 100% | 185.8 MiB/s | 1.9 MiB | 00m00s [ 60/156] Installing libmount-0:2.40.1- 100% | 172.3 MiB/s | 352.9 KiB | 00m00s [ 61/156] Installing lz4-libs-0:1.9.4-6 100% | 127.4 MiB/s | 130.5 KiB | 00m00s [ 62/156] Installing lua-libs-0:5.4.6-5 100% | 137.8 MiB/s | 282.3 KiB | 00m00s [ 63/156] Installing libcom_err-0:1.47. 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 64/156] Installing alternatives-0:1.2 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [ 65/156] Installing libtasn1-0:4.19.0- 100% | 173.3 MiB/s | 177.5 KiB | 00m00s [ 66/156] Installing libunistring-0:1.1 100% | 288.5 MiB/s | 1.7 MiB | 00m00s [ 67/156] Installing libidn2-0:2.3.7-1. 100% | 81.8 MiB/s | 335.0 KiB | 00m00s [ 68/156] Installing libpsl-0:0.21.5-3. 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 69/156] Installing zstd-0:1.5.6-1.fc4 100% | 279.3 MiB/s | 1.7 MiB | 00m00s [ 70/156] Installing util-linux-core-0: 100% | 135.1 MiB/s | 1.5 MiB | 00m00s [ 71/156] Installing tar-2:1.35-3.fc40. 100% | 227.0 MiB/s | 3.0 MiB | 00m00s [ 72/156] Installing libsemanage-0:3.6- 100% | 96.1 MiB/s | 295.3 KiB | 00m00s [ 73/156] Installing shadow-utils-2:4.1 100% | 90.7 MiB/s | 4.2 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64 >>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64 [ 74/156] Installing libutempter-0:1.2. 100% | 29.2 MiB/s | 59.7 KiB | 00m00s [ 75/156] Installing zip-0:3.0-40.fc40. 100% | 172.6 MiB/s | 707.1 KiB | 00m00s [ 76/156] Installing gdbm-1:1.23-6.fc40 100% | 113.7 MiB/s | 465.8 KiB | 00m00s [ 77/156] Installing cyrus-sasl-lib-0:2 100% | 254.6 MiB/s | 2.3 MiB | 00m00s [ 78/156] Installing libfdisk-0:2.40.1- 100% | 177.7 MiB/s | 363.9 KiB | 00m00s [ 79/156] Installing libxml2-0:2.12.8-1 100% | 244.6 MiB/s | 1.7 MiB | 00m00s [ 80/156] Installing bzip2-0:1.0.8-18.f 100% | 47.0 MiB/s | 96.2 KiB | 00m00s [ 81/156] Installing add-determinism-0: 100% | 266.1 MiB/s | 2.1 MiB | 00m00s [ 82/156] Installing build-reproducibil 100% | 0.0 B/s | 976.0 B | 00m00s [ 83/156] Installing sqlite-libs-0:3.46 100% | 238.2 MiB/s | 1.4 MiB | 00m00s [ 84/156] Installing ed-0:1.20.2-1.fc41 100% | 72.8 MiB/s | 149.2 KiB | 00m00s [ 85/156] Installing patch-0:2.7.6-24.f 100% | 129.0 MiB/s | 264.3 KiB | 00m00s [ 86/156] Installing elfutils-default-y 100% | 255.4 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.noar [ 87/156] Installing elfutils-libs-0:0. 100% | 158.2 MiB/s | 648.0 KiB | 00m00s [ 88/156] Installing cpio-0:2.15-1.fc40 100% | 157.1 MiB/s | 1.1 MiB | 00m00s [ 89/156] Installing diffutils-0:3.10-5 100% | 176.2 MiB/s | 1.6 MiB | 00m00s [ 90/156] Installing libgomp-0:14.1.1-5 100% | 256.3 MiB/s | 525.0 KiB | 00m00s [ 91/156] Installing keyutils-libs-0:1. 100% | 54.5 MiB/s | 55.8 KiB | 00m00s [ 92/156] Installing libverto-0:0.3.2-8 100% | 30.5 MiB/s | 31.3 KiB | 00m00s [ 93/156] Installing jansson-0:2.13.1-9 100% | 87.6 MiB/s | 89.7 KiB | 00m00s [ 94/156] Installing libpkgconf-0:2.1.1 100% | 73.6 MiB/s | 75.3 KiB | 00m00s [ 95/156] Installing pkgconf-0:2.1.1-1. 100% | 41.7 MiB/s | 85.4 KiB | 00m00s [ 96/156] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [ 97/156] Installing libffi-0:3.4.6-1.f 100% | 81.8 MiB/s | 83.8 KiB | 00m00s [ 98/156] Installing p11-kit-0:0.25.3-4 100% | 146.3 MiB/s | 2.2 MiB | 00m00s [ 99/156] Installing p11-kit-trust-0:0. 100% | 34.9 MiB/s | 393.1 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.x86_64 >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.x86_64 [100/156] Installing xxhash-libs-0:0.8. 100% | 87.8 MiB/s | 89.9 KiB | 00m00s [101/156] Installing libbrotli-0:1.1.0- 100% | 203.1 MiB/s | 831.8 KiB | 00m00s [102/156] Installing libnghttp2-0:1.62. 100% | 163.3 MiB/s | 167.2 KiB | 00m00s [103/156] Installing libtool-ltdl-0:2.4 100% | 32.8 MiB/s | 67.3 KiB | 00m00s [104/156] Installing coreutils-common-0 100% | 254.3 MiB/s | 11.2 MiB | 00m00s [105/156] Installing openssl-libs-1:3.2 100% | 325.1 MiB/s | 7.8 MiB | 00m00s [106/156] Installing coreutils-0:9.5-2. 100% | 164.4 MiB/s | 5.6 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.n >>> Stop pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noar [107/156] Installing ca-certificates-0: 100% | 2.5 MiB/s | 2.3 MiB | 00m01s >>> Running post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40. >>> Stop post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noa [108/156] Installing krb5-libs-0:1.21.2 100% | 191.2 MiB/s | 2.3 MiB | 00m00s [109/156] Installing libarchive-0:3.7.4 100% | 223.8 MiB/s | 916.6 KiB | 00m00s [110/156] Installing libtirpc-0:1.3.4-1 100% | 99.9 MiB/s | 204.6 KiB | 00m00s [111/156] Installing gzip-0:1.13-1.fc40 100% | 95.4 MiB/s | 390.6 KiB | 00m00s [112/156] Installing authselect-libs-0: 100% | 90.4 MiB/s | 833.2 KiB | 00m00s [113/156] Installing authselect-0:1.5.0 100% | 51.4 MiB/s | 157.9 KiB | 00m00s [114/156] Installing cracklib-0:2.9.11- 100% | 34.9 MiB/s | 250.3 KiB | 00m00s [115/156] Installing libpwquality-0:1.4 100% | 52.5 MiB/s | 430.1 KiB | 00m00s [116/156] Installing libnsl2-0:2.0.1-1. 100% | 28.8 MiB/s | 59.0 KiB | 00m00s [117/156] Installing pam-0:1.6.1-3.fc41 100% | 79.1 MiB/s | 1.8 MiB | 00m00s [118/156] Installing libssh-0:0.10.6-6. 100% | 167.8 MiB/s | 515.4 KiB | 00m00s [119/156] Installing rpm-sequoia-0:1.6. 100% | 276.3 MiB/s | 2.2 MiB | 00m00s [120/156] Installing rpm-libs-0:4.19.91 100% | 234.2 MiB/s | 719.3 KiB | 00m00s [121/156] Installing rpm-build-libs-0:4 100% | 101.3 MiB/s | 207.5 KiB | 00m00s [122/156] Installing libevent-0:2.1.12- 100% | 219.6 MiB/s | 899.4 KiB | 00m00s [123/156] Installing openldap-0:2.6.8-2 100% | 157.2 MiB/s | 644.0 KiB | 00m00s [124/156] Installing libcurl-0:8.8.0-1. 100% | 197.0 MiB/s | 806.8 KiB | 00m00s [125/156] Installing elfutils-debuginfo 100% | 32.7 MiB/s | 66.9 KiB | 00m00s [126/156] Installing elfutils-0:0.191-7 100% | 255.2 MiB/s | 2.6 MiB | 00m00s [127/156] Installing binutils-0:2.42.50 100% | 284.9 MiB/s | 26.8 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.42.50-14.fc41.x86_64 >>> Stop post-install scriptlet: binutils-0:2.42.50-14.fc41.x86_64 [128/156] Installing gdb-minimal-0:14.2 100% | 303.5 MiB/s | 12.7 MiB | 00m00s [129/156] Installing debugedit-0:5.0-16 100% | 98.6 MiB/s | 202.0 KiB | 00m00s [130/156] Installing curl-0:8.8.0-1.fc4 100% | 45.5 MiB/s | 746.2 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.91-13.fc41.x86_64 >>> Stop pre-install scriptlet: rpm-0:4.19.91-13.fc41.x86_64 [131/156] Installing rpm-0:4.19.91-13.f 100% | 85.9 MiB/s | 2.5 MiB | 00m00s [132/156] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [133/156] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [134/156] Installing zig-srpm-macros-0: 100% | 1.6 MiB/s | 1.7 KiB | 00m00s [135/156] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [136/156] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [137/156] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [138/156] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [139/156] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [140/156] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [141/156] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [142/156] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [143/156] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [144/156] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [145/156] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [146/156] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [147/156] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [148/156] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.3 KiB | 00m00s [149/156] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [150/156] Installing python-srpm-macros 100% | 50.5 MiB/s | 51.7 KiB | 00m00s [151/156] Installing redhat-rpm-config- 100% | 61.9 MiB/s | 190.1 KiB | 00m00s [152/156] Installing rpm-build-0:4.19.9 100% | 49.5 MiB/s | 202.6 KiB | 00m00s [153/156] Installing pyproject-srpm-mac 100% | 1.0 MiB/s | 2.1 KiB | 00m00s [154/156] Installing util-linux-0:2.40. 100% | 98.5 MiB/s | 3.7 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40.1-2.fc41.x86_64 >>> Stop post-install scriptlet: util-linux-0:2.40.1-2.fc41.x86_64 [155/156] Installing which-0:2.21-41.fc 100% | 40.3 MiB/s | 82.4 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [156/156] Installing info-0:7.1-2.fc40. 100% | 285.2 KiB/s | 358.2 KiB | 00m01s >>> Running post-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64 >>> Stop post-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64 >>> Running post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.f >>> Stop post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40 >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.x86_64 >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.x86_64 >>> Running post-transaction scriptlet: rpm-0:4.19.91-13.fc41.x86_64 >>> Stop post-transaction scriptlet: rpm-0:4.19.91-13.fc41.x86_64 >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.3.0-2.fc41.x86_64 alternatives-1.27-1.fc41.x86_64 ansible-srpm-macros-1-15.fc41.noarch audit-libs-4.0.1-3.fc41.x86_64 authselect-1.5.0-5.fc41.x86_64 authselect-libs-1.5.0-5.fc41.x86_64 basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.x86_64 binutils-2.42.50-14.fc41.x86_64 build-reproducibility-srpm-macros-0.3.0-2.fc41.noarch bzip2-1.0.8-18.fc40.x86_64 bzip2-libs-1.0.8-18.fc40.x86_64 ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch coreutils-9.5-2.fc41.x86_64 coreutils-common-9.5-2.fc41.x86_64 cpio-2.15-1.fc40.x86_64 cracklib-2.9.11-5.fc40.x86_64 crypto-policies-20240521-1.gitf71d135.fc41.noarch curl-8.8.0-1.fc41.x86_64 cyrus-sasl-lib-2.1.28-22.fc41.x86_64 debugedit-5.0-16.fc41.x86_64 diffutils-3.10-5.fc40.x86_64 dwz-0.15-6.fc40.x86_64 ed-1.20.2-1.fc41.x86_64 efi-srpm-macros-5-11.fc40.noarch elfutils-0.191-7.fc41.x86_64 elfutils-debuginfod-client-0.191-7.fc41.x86_64 elfutils-default-yama-scope-0.191-7.fc41.noarch elfutils-libelf-0.191-7.fc41.x86_64 elfutils-libs-0.191-7.fc41.x86_64 fedora-gpg-keys-41-0.2.noarch fedora-release-41-0.13.noarch fedora-release-common-41-0.13.noarch fedora-release-identity-basic-41-0.13.noarch fedora-repos-41-0.2.noarch fedora-repos-rawhide-41-0.2.noarch file-5.45-6.fc41.x86_64 file-libs-5.45-6.fc41.x86_64 filesystem-3.18-9.fc41.x86_64 findutils-4.10.0-2.fc41.x86_64 fonts-srpm-macros-2.0.5-16.fc41.noarch forge-srpm-macros-0.3.1-1.fc41.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.x86_64 gdb-minimal-14.2-12.fc41.x86_64 gdbm-1.23-6.fc40.x86_64 gdbm-libs-1.23-6.fc40.x86_64 ghc-srpm-macros-1.9.1-1.fc41.noarch glibc-2.39.9000-26.fc41.x86_64 glibc-common-2.39.9000-26.fc41.x86_64 glibc-gconv-extra-2.39.9000-26.fc41.x86_64 glibc-minimal-langpack-2.39.9000-26.fc41.x86_64 gmp-6.3.0-1.fc41.x86_64 gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.6.0-1.fc41.noarch gpg-pubkey-a15b79cc-63d04c2c gpg-pubkey-e99d6ad1-64d2612c grep-3.11-8.fc41.x86_64 gzip-1.13-1.fc40.x86_64 info-7.1-2.fc40.x86_64 jansson-2.13.1-9.fc40.x86_64 kernel-srpm-macros-1.0-23.fc41.noarch keyutils-libs-1.6.3-3.fc40.x86_64 krb5-libs-1.21.2-5.fc40.x86_64 libacl-2.3.2-1.fc40.x86_64 libarchive-3.7.4-1.fc41.x86_64 libattr-2.5.2-3.fc40.x86_64 libblkid-2.40.1-2.fc41.x86_64 libbrotli-1.1.0-4.fc41.x86_64 libcap-2.70-1.fc41.x86_64 libcap-ng-0.8.5-2.fc41.x86_64 libcom_err-1.47.0-5.fc40.x86_64 libcurl-8.8.0-1.fc41.x86_64 libeconf-0.6.2-2.fc41.x86_64 libevent-2.1.12-13.fc41.x86_64 libfdisk-2.40.1-2.fc41.x86_64 libffi-3.4.6-1.fc41.x86_64 libgcc-14.1.1-5.fc41.x86_64 libgomp-14.1.1-5.fc41.x86_64 libidn2-2.3.7-1.fc40.x86_64 libmount-2.40.1-2.fc41.x86_64 libnghttp2-1.62.0-1.fc41.x86_64 libnsl2-2.0.1-1.fc40.x86_64 libpkgconf-2.1.1-1.fc41.x86_64 libpsl-0.21.5-3.fc40.x86_64 libpwquality-1.4.5-10.fc41.x86_64 libselinux-3.6-6.fc41.x86_64 libsemanage-3.6-4.fc41.x86_64 libsepol-3.6-3.fc40.x86_64 libsmartcols-2.40.1-2.fc41.x86_64 libssh-0.10.6-6.fc41.x86_64 libssh-config-0.10.6-6.fc41.noarch libstdc++-14.1.1-5.fc41.x86_64 libtasn1-4.19.0-6.fc40.x86_64 libtirpc-1.3.4-1.rc3.fc41.x86_64 libtool-ltdl-2.4.7-11.fc41.x86_64 libunistring-1.1-7.fc41.x86_64 libutempter-1.2.1-13.fc40.x86_64 libuuid-2.40.1-2.fc41.x86_64 libverto-0.3.2-8.fc40.x86_64 libxcrypt-4.4.36-5.fc40.x86_64 libxml2-2.12.8-1.fc41.x86_64 libzstd-1.5.6-1.fc41.x86_64 lua-libs-5.4.6-5.fc40.x86_64 lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.x86_64 mpfr-4.2.1-4.fc41.x86_64 ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.x86_64 ocaml-srpm-macros-10-2.fc41.noarch openblas-srpm-macros-2-17.fc41.noarch openldap-2.6.8-2.fc41.x86_64 openssl-libs-3.2.2-1.fc41.x86_64 p11-kit-0.25.3-4.fc40.x86_64 p11-kit-trust-0.25.3-4.fc40.x86_64 package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-3.fc41.x86_64 pam-libs-1.6.1-3.fc41.x86_64 patch-2.7.6-24.fc40.x86_64 pcre2-10.43-2.fc41.1.x86_64 pcre2-syntax-10.43-2.fc41.1.noarch perl-srpm-macros-1-55.fc41.noarch pkgconf-2.1.1-1.fc41.x86_64 pkgconf-m4-2.1.1-1.fc41.noarch pkgconf-pkg-config-2.1.1-1.fc41.x86_64 popt-1.19-6.fc40.x86_64 publicsuffix-list-dafsa-20240107-3.fc40.noarch pyproject-srpm-macros-1.12.1-1.fc41.noarch python-srpm-macros-3.13-1.fc41.noarch qt5-srpm-macros-5.15.14-1.fc41.noarch qt6-srpm-macros-6.7.1-1.fc41.noarch readline-8.2-8.fc40.x86_64 redhat-rpm-config-293-1.fc41.noarch rpm-4.19.91-13.fc41.x86_64 rpm-build-4.19.91-13.fc41.x86_64 rpm-build-libs-4.19.91-13.fc41.x86_64 rpm-libs-4.19.91-13.fc41.x86_64 rpm-sequoia-1.6.0-3.fc41.x86_64 rust-srpm-macros-26.3-1.fc41.noarch sed-4.9-1.fc40.x86_64 setup-2.15.0-4.fc41.noarch shadow-utils-4.15.1-5.fc41.x86_64 sqlite-libs-3.46.0-2.fc41.x86_64 systemd-libs-256.1-3.fc41.x86_64 tar-1.35-3.fc40.x86_64 unzip-6.0-63.fc40.x86_64 util-linux-2.40.1-2.fc41.x86_64 util-linux-core-2.40.1-2.fc41.x86_64 which-2.21-41.fc40.x86_64 xxhash-libs-0.8.2-2.fc40.x86_64 xz-5.4.6-3.fc41.x86_64 xz-libs-5.4.6-3.fc41.x86_64 zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.x86_64 zlib-ng-compat-2.1.6-6.fc41.x86_64 zstd-1.5.6-1.fc41.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1717804800 Wrote: /builddir/build/SRPMS/buildstream-1.6.9-9.fc41.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-rawhide-x86_64-1718970195.525729/root/var/log’: No such file or directory INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1718970195.525729/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-0utxx6rh/buildstream/buildstream.spec) Config(child) 0 minutes 25 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/buildstream-1.6.9-9.fc41.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1718970195.525729/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1718970195.525729/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1718970195.525729/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.91-13.fc41.x86_64 rpm-sequoia-1.6.0-3.fc41.x86_64 dnf5-5.2.3.0-3.fc41.x86_64 dnf5-plugins-5.2.3.0-3.fc41.x86_64 Finish: chroot init Start: build phase for buildstream-1.6.9-9.fc41.src.rpm Start: build setup for buildstream-1.6.9-9.fc41.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1717804800 Wrote: /builddir/build/SRPMS/buildstream-1.6.9-9.fc41.src.rpm Updating and loading repositories: Copr repository 100% | 15.4 KiB/s | 1.5 KiB | 00m00s fedora 100% | 993.9 KiB/s | 23.9 KiB | 00m00s Copr repository 100% | 210.9 KiB/s | 27.0 KiB | 00m00s Repositories loaded. Package "tar-2:1.35-3.fc40.x86_64" is already installed. Package "zip-3.0-40.fc40.x86_64" is already installed. Package Arch Version Repository Size Installing: breezy x86_64 3.3.7-2.fc41 fedora 42.5 MiB bubblewrap x86_64 0.9.0-1.fc41 fedora 134.1 KiB fuse-libs x86_64 2.9.9-21.fc40 fedora 301.2 KiB git-core x86_64 2.45.2-1.fc41 fedora 21.9 MiB lzip x86_64 1.24.1-2.fc41 fedora 177.4 KiB make x86_64 1:4.4.1-6.fc40 fedora 1.8 MiB ostree x86_64 2024.6-1.fc41 fedora 630.8 KiB ostree-libs x86_64 2024.6-1.fc41 fedora 1.1 MiB python3-arpy noarch 2.3.0-7.fc41 fedora 37.7 KiB python3-click noarch 8.1.7-5.fc41 fedora 1.1 MiB python3-devel x86_64 3.13.0~b2-3.fc41 fedora 1.7 MiB python3-gobject x86_64 3.48.2-2.fc41 fedora 23.9 KiB python3-grpcio x86_64 1.48.4-37.fc41 fedora 7.4 MiB python3-jinja2 noarch 3.1.4-4.fc41 fedora 2.9 MiB python3-pip noarch 24.0-5.fc41 fedora 14.7 MiB python3-pluginbase noarch 1.0.1-10.fc41 fedora 41.7 KiB python3-protobuf x86_64 3.19.6-9.fc41 fedora 1.9 MiB python3-psutil x86_64 5.9.8-3.fc41 fedora 1.5 MiB python3-pytest noarch 8.2.2-2.fc41 copr_base 19.1 MiB python3-pytest-datafiles noarch 2.0-15.fc41 fedora 34.7 KiB python3-pytest-env noarch 0.6.2^20170617gitafb13a0-17.fc41 fedora 5.6 KiB python3-pytest-runner noarch 4.0-23.fc41 fedora 23.5 KiB python3-pytest-timeout noarch 2.3.1-2.fc41 fedora 81.6 KiB python3-pytest-xdist noarch 3.6.1-2.fc41 fedora 447.2 KiB python3-ruamel-yaml noarch 0.18.5-5.fc41 fedora 1.7 MiB python3-setuptools noarch 69.2.0-6.fc41 fedora 7.3 MiB python3-sphinx noarch 1:7.2.6-8.fc41 fedora 10.9 MiB python3-sphinx-click noarch 5.1.0-2.fc41 fedora 60.5 KiB python3-sphinx_rtd_theme noarch 2.0.0-4.fc41 fedora 317.9 KiB python3-sphinxcontrib-devhelp noarch 1.0.6-3.fc41 fedora 41.4 KiB python3-ujson x86_64 5.9.0-4.fc41 fedora 70.8 KiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-12.fc40 fedora 192.7 KiB abseil-cpp x86_64 20240116.2-2.fc41 fedora 2.5 MiB c-ares x86_64 1.30.0-1.fc41 fedora 213.1 KiB cairo x86_64 1.18.0-3.fc40 fedora 1.7 MiB cairo-gobject x86_64 1.18.0-3.fc40 fedora 35.2 KiB composefs x86_64 1.0.4-1.fc41 fedora 189.8 KiB composefs-libs x86_64 1.0.4-1.fc41 fedora 166.2 KiB cryptsetup-libs x86_64 2.7.3-1.fc41 fedora 2.2 MiB dbus x86_64 1:1.14.10-3.fc40 fedora 0.0 B dbus-broker x86_64 36-2.fc41 fedora 378.8 KiB dbus-common noarch 1:1.14.10-3.fc40 fedora 11.2 KiB default-fonts-core-sans noarch 4.0-14.fc41 fedora 11.9 KiB device-mapper x86_64 1.02.198-3.fc41 fedora 348.2 KiB device-mapper-libs x86_64 1.02.198-3.fc41 fedora 410.7 KiB double-conversion x86_64 3.3.0-3.fc40 fedora 96.6 KiB dracut x86_64 101-1.fc41 fedora 1.4 MiB expat x86_64 2.6.2-1.fc41 fedora 280.8 KiB fontawesome4-fonts noarch 1:4.7.0-22.fc41 fedora 296.6 KiB fontconfig x86_64 2.15.0-6.fc41 fedora 768.0 KiB fonts-filesystem noarch 1:2.0.5-16.fc41 fedora 0.0 B freetype x86_64 2.13.2-5.fc40 fedora 842.6 KiB fuse3-libs x86_64 3.16.2-3.fc40 fedora 281.5 KiB gc x86_64 8.2.2-6.fc40 fedora 258.7 KiB glib2 x86_64 2.80.3-1.fc41 fedora 14.6 MiB gnupg2 x86_64 2.4.5-1.fc41 fedora 9.5 MiB gnutls x86_64 3.8.5-5.fc41 fedora 3.2 MiB gobject-introspection x86_64 1.80.1-2.fc41 fedora 322.0 KiB google-noto-fonts-common noarch 20240601-1.fc41 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240601-1.fc41 fedora 1.2 MiB google-roboto-slab-fonts noarch 1.100263-0.23.20150923git.fc40 fedora 699.6 KiB gpgme x86_64 1.23.2-4.fc41 fedora 575.3 KiB graphite2 x86_64 1.3.14-15.fc40 fedora 192.0 KiB grpc-data noarch 1.48.4-37.fc41 fedora 29.6 KiB guile30 x86_64 3.0.9-1.fc41 fedora 52.7 MiB harfbuzz x86_64 8.4.0-2.fc41 fedora 2.7 MiB json-c x86_64 0.17-3.fc40 fedora 82.4 KiB kbd x86_64 2.6.4-3.fc40 fedora 1.5 MiB kbd-legacy noarch 2.6.4-3.fc40 fedora 567.1 KiB kbd-misc noarch 2.6.4-3.fc40 fedora 2.5 MiB kmod x86_64 31-5.fc40 fedora 230.9 KiB kmod-libs x86_64 31-5.fc40 fedora 143.2 KiB lato-fonts noarch 2.015-20.fc40 fedora 11.3 MiB less x86_64 643-4.fc40 fedora 368.6 KiB libX11 x86_64 1.8.9-1.fc41 fedora 1.3 MiB libX11-common noarch 1.8.9-1.fc41 fedora 1.1 MiB libXau x86_64 1.0.11-6.fc40 fedora 66.9 KiB libXext x86_64 1.3.6-1.fc40 fedora 90.1 KiB libXrender x86_64 0.9.11-6.fc40 fedora 50.1 KiB libassuan x86_64 2.5.7-1.fc41 fedora 163.8 KiB libb2 x86_64 0.98.1-11.fc40 fedora 42.2 KiB libcbor x86_64 0.11.0-1.fc40 fedora 73.9 KiB libedit x86_64 3.1-51.20240517cvs.fc41 fedora 243.9 KiB libfido2 x86_64 1.15.0-1.fc41 fedora 238.2 KiB libgcrypt x86_64 1.10.3-4.fc41 fedora 1.3 MiB libgpg-error x86_64 1.50-1.fc41 fedora 889.5 KiB libkcapi x86_64 1.4.0-10.fc40 fedora 98.8 KiB libkcapi-hmaccalc x86_64 1.4.0-10.fc40 fedora 36.7 KiB libksba x86_64 1.6.6-1.fc41 fedora 392.9 KiB libpng x86_64 2:1.6.40-3.fc40 fedora 241.8 KiB libseccomp x86_64 2.5.5-1.fc41 fedora 173.3 KiB libxcb x86_64 1.17.0-1.fc41 fedora 1.1 MiB libyaml x86_64 0.2.5-14.fc40 fedora 130.4 KiB mpdecimal x86_64 2.5.1-9.fc40 fedora 200.9 KiB nettle x86_64 3.10-2.fc41 fedora 793.0 KiB npth x86_64 1.7-1.fc41 fedora 49.4 KiB openssh x86_64 9.6p1-1.fc41.9 fedora 1.8 MiB openssh-clients x86_64 9.6p1-1.fc41.9 fedora 2.6 MiB pixman x86_64 0.43.4-1.fc41 fedora 710.1 KiB procps-ng x86_64 4.0.4-3.fc40 fedora 1.0 MiB protobuf x86_64 3.19.6-9.fc41 fedora 3.2 MiB pyproject-rpm-macros noarch 1.12.1-1.fc41 fedora 99.6 KiB python-pip-wheel noarch 24.0-5.fc41 fedora 1.5 MiB python-rpm-macros noarch 3.13-1.fc41 fedora 22.1 KiB python3 x86_64 3.13.0~b2-3.fc41 fedora 31.8 KiB python3-babel noarch 2.15.0-3.fc41 copr_base 28.4 MiB python3-cairo x86_64 1.25.1-4.fc41 fedora 492.5 KiB python3-charset-normalizer noarch 3.3.2-4.fc41 fedora 315.0 KiB python3-configobj noarch 5.0.8-9.fc41 fedora 401.5 KiB python3-docutils noarch 0.20.1-5.fc41 fedora 4.9 MiB python3-dulwich x86_64 0.21.7-4.fc41 fedora 2.8 MiB python3-execnet noarch 2.1.1-2.fc41 fedora 914.6 KiB python3-fastbencode x86_64 0.2-4.fc41 fedora 159.9 KiB python3-gobject-base x86_64 3.48.2-2.fc41 fedora 1.5 MiB python3-idna noarch 3.7-2.fc41 fedora 595.9 KiB python3-imagesize noarch 1.4.1-8.fc41 fedora 35.3 KiB python3-iniconfig noarch 1.1.1-22.fc41 fedora 20.6 KiB python3-libs x86_64 3.13.0~b2-3.fc41 fedora 40.5 MiB python3-markupsafe x86_64 2.1.5-2.fc41 fedora 57.5 KiB python3-merge3 noarch 0.0.13-5.fc41 fedora 57.9 KiB python3-packaging noarch 24.1-1.fc41 fedora 422.7 KiB python3-patiencediff x86_64 0.2.15-1.fc41 fedora 132.6 KiB python3-pluggy noarch 1.5.0-1.fc41 copr_base 193.4 KiB python3-py noarch 1.11.0-11.fc41 fedora 997.3 KiB python3-pygments noarch 2.17.2-6.fc41 fedora 10.4 MiB python3-pyyaml x86_64 6.0.1-17.fc41 fedora 791.4 KiB python3-requests noarch 2.31.0-7.fc41 fedora 466.1 KiB python3-rpm-generators noarch 14-10.fc40 fedora 81.7 KiB python3-rpm-macros noarch 3.13-1.fc41 fedora 6.4 KiB python3-ruamel-yaml-clib x86_64 0.2.7-7.fc41 fedora 369.7 KiB python3-six noarch 1.16.0-22.fc41 fedora 159.4 KiB python3-snowballstemmer noarch 2.2.0-11.fc41 fedora 1.7 MiB python3-sphinx-theme-alabaster noarch 0.7.16-5.fc41 fedora 41.9 KiB python3-sphinxcontrib-jquery noarch 4.1-8.fc41 fedora 381.8 KiB python3-tzlocal noarch 5.2-2.fc41 fedora 122.8 KiB python3-urllib3 noarch 1.26.18-6.fc41 fedora 1.0 MiB re2 x86_64 1:20220601-5.fc40 fedora 492.9 KiB systemd x86_64 256.1-3.fc41 fedora 15.7 MiB systemd-pam x86_64 256.1-3.fc41 fedora 1.1 MiB systemd-rpm-macros noarch 256.1-3.fc41 fedora 9.3 KiB systemd-udev x86_64 256.1-3.fc41 fedora 11.7 MiB tpm2-tss x86_64 4.1.3-1.fc41 fedora 1.5 MiB tzdata noarch 2024a-8.fc41 fedora 1.7 MiB xml-common noarch 0.6.3-64.fc41 fedora 78.4 KiB Transaction Summary: Installing: 144 packages Total size of inbound packages is 97 MiB. Need to download 78 MiB. After this operation 405 MiB will be used (install 405 MiB, remove 0 B). [ 1/144] python3-pip-0:24.0-5.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/144] python3-setuptools-0:69.2.0-6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/144] python3-devel-0:3.13.0~b2-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/144] python3-pytest-0:8.2.2-2.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/144] python3-libs-0:3.13.0~b2-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/144] expat-0:2.6.2-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/144] python3-packaging-0:24.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/144] python3-iniconfig-0:1.1.1-22. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/144] python3-pluggy-0:1.5.0-1.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/144] libb2-0:0.98.1-11.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/144] mpdecimal-0:2.5.1-9.fc40.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/144] python-pip-wheel-0:24.0-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/144] tzdata-0:2024a-8.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/144] pyproject-rpm-macros-0:1.12.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/144] python-rpm-macros-0:3.13-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/144] python3-rpm-generators-0:14-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/144] python3-rpm-macros-0:3.13-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/144] python3-0:3.13.0~b2-3.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/144] bubblewrap-0:0.9.0-1.fc41.x86 100% | 194.6 KiB/s | 62.5 KiB | 00m00s [ 20/144] lzip-0:1.24.1-2.fc41.x86_64 100% | 528.0 KiB/s | 100.8 KiB | 00m00s [ 21/144] make-1:4.4.1-6.fc40.x86_64 100% | 2.2 MiB/s | 587.6 KiB | 00m00s [ 22/144] git-core-0:2.45.2-1.fc41.x86_ 100% | 6.0 MiB/s | 4.7 MiB | 00m01s [ 23/144] ostree-0:2024.6-1.fc41.x86_64 100% | 2.9 MiB/s | 280.4 KiB | 00m00s [ 24/144] python3-arpy-0:2.3.0-7.fc41.n 100% | 251.6 KiB/s | 22.6 KiB | 00m00s [ 25/144] python3-click-0:8.1.7-5.fc41. 100% | 2.6 MiB/s | 242.6 KiB | 00m00s [ 26/144] breezy-0:3.3.7-2.fc41.x86_64 100% | 9.0 MiB/s | 8.9 MiB | 00m01s [ 27/144] python3-grpcio-0:1.48.4-37.fc 100% | 18.0 MiB/s | 2.3 MiB | 00m00s [ 28/144] python3-jinja2-0:3.1.4-4.fc41 100% | 4.4 MiB/s | 493.6 KiB | 00m00s [ 29/144] python3-pluginbase-0:1.0.1-10 100% | 272.5 KiB/s | 23.7 KiB | 00m00s [ 30/144] python3-protobuf-0:3.19.6-9.f 100% | 4.4 MiB/s | 415.6 KiB | 00m00s [ 31/144] python3-pytest-datafiles-0:2. 100% | 217.6 KiB/s | 18.1 KiB | 00m00s [ 32/144] python3-psutil-0:5.9.8-3.fc41 100% | 2.9 MiB/s | 273.2 KiB | 00m00s [ 33/144] python3-pytest-env-0:0.6.2^20 100% | 155.5 KiB/s | 14.1 KiB | 00m00s [ 34/144] python3-pytest-runner-0:4.0-2 100% | 191.6 KiB/s | 18.8 KiB | 00m00s [ 35/144] python3-pytest-xdist-0:3.6.1- 100% | 1.5 MiB/s | 111.9 KiB | 00m00s [ 36/144] python3-pytest-timeout-0:2.3. 100% | 261.7 KiB/s | 30.1 KiB | 00m00s [ 37/144] python3-ruamel-yaml-0:0.18.5- 100% | 3.9 MiB/s | 304.0 KiB | 00m00s [ 38/144] python3-sphinx-click-0:5.1.0- 100% | 335.2 KiB/s | 31.8 KiB | 00m00s [ 39/144] python3-sphinx-1:7.2.6-8.fc41 100% | 18.0 MiB/s | 2.6 MiB | 00m00s [ 40/144] python3-sphinx_rtd_theme-0:2. 100% | 978.6 KiB/s | 84.2 KiB | 00m00s [ 41/144] fuse-libs-0:2.9.9-21.fc40.x86 100% | 1.3 MiB/s | 96.4 KiB | 00m00s [ 42/144] python3-sphinxcontrib-devhelp 100% | 308.2 KiB/s | 38.5 KiB | 00m00s [ 43/144] python3-ujson-0:5.9.0-4.fc41. 100% | 209.3 KiB/s | 33.3 KiB | 00m00s [ 44/144] python3-gobject-0:3.48.2-2.fc 100% | 217.2 KiB/s | 16.3 KiB | 00m00s [ 45/144] ostree-libs-0:2024.6-1.fc41.x 100% | 5.8 MiB/s | 463.9 KiB | 00m00s [ 46/144] python3-fastbencode-0:0.2-4.f 100% | 425.8 KiB/s | 68.6 KiB | 00m00s [ 47/144] python3-configobj-0:5.0.8-9.f 100% | 469.1 KiB/s | 81.2 KiB | 00m00s [ 48/144] python3-dulwich-0:0.21.7-4.fc 100% | 3.2 MiB/s | 611.7 KiB | 00m00s [ 49/144] python3-pyyaml-0:6.0.1-17.fc4 100% | 2.6 MiB/s | 231.5 KiB | 00m00s [ 50/144] python3-merge3-0:0.0.13-5.fc4 100% | 205.2 KiB/s | 28.3 KiB | 00m00s [ 51/144] python3-patiencediff-0:0.2.15 100% | 437.2 KiB/s | 56.4 KiB | 00m00s [ 52/144] less-0:643-4.fc40.x86_64 100% | 2.2 MiB/s | 174.1 KiB | 00m00s [ 53/144] python3-urllib3-0:1.26.18-6.f 100% | 3.5 MiB/s | 279.7 KiB | 00m00s [ 54/144] python3-tzlocal-0:5.2-2.fc41. 100% | 449.0 KiB/s | 51.6 KiB | 00m00s [ 55/144] openssh-clients-0:9.6p1-1.fc4 100% | 8.2 MiB/s | 746.8 KiB | 00m00s [ 56/144] composefs-libs-0:1.0.4-1.fc41 100% | 261.2 KiB/s | 62.4 KiB | 00m00s [ 57/144] dracut-0:101-1.fc41.x86_64 100% | 1.9 MiB/s | 455.5 KiB | 00m00s [ 58/144] fuse3-libs-0:3.16.2-3.fc40.x8 100% | 1.1 MiB/s | 93.3 KiB | 00m00s [ 59/144] glib2-0:2.80.3-1.fc41.x86_64 100% | 15.4 MiB/s | 3.0 MiB | 00m00s [ 60/144] guile30-0:3.0.9-1.fc41.x86_64 100% | 13.9 MiB/s | 8.3 MiB | 00m01s [ 61/144] gnupg2-0:2.4.5-1.fc41.x86_64 100% | 10.0 MiB/s | 2.7 MiB | 00m00s [ 62/144] abseil-cpp-0:20240116.2-2.fc4 100% | 6.1 MiB/s | 688.1 KiB | 00m00s [ 63/144] c-ares-0:1.30.0-1.fc41.x86_64 100% | 1.2 MiB/s | 94.5 KiB | 00m00s [ 64/144] python3-six-0:1.16.0-22.fc41. 100% | 574.7 KiB/s | 42.0 KiB | 00m00s [ 65/144] grpc-data-0:1.48.4-37.fc41.no 100% | 212.3 KiB/s | 21.4 KiB | 00m00s [ 66/144] python3-markupsafe-0:2.1.5-2. 100% | 421.0 KiB/s | 30.7 KiB | 00m00s [ 67/144] re2-1:20220601-5.fc40.x86_64 100% | 1.6 MiB/s | 206.1 KiB | 00m00s [ 68/144] python3-execnet-0:2.1.1-2.fc4 100% | 3.2 MiB/s | 260.7 KiB | 00m00s [ 69/144] python3-ruamel-yaml-clib-0:0. 100% | 1.9 MiB/s | 144.8 KiB | 00m00s [ 70/144] protobuf-0:3.19.6-9.fc41.x86_ 100% | 3.1 MiB/s | 1.0 MiB | 00m00s [ 71/144] python3-py-0:1.11.0-11.fc41.n 100% | 958.9 KiB/s | 263.7 KiB | 00m00s [ 72/144] python3-docutils-0:0.20.1-5.f 100% | 10.3 MiB/s | 1.1 MiB | 00m00s [ 73/144] python3-requests-0:2.31.0-7.f 100% | 2.0 MiB/s | 154.9 KiB | 00m00s [ 74/144] python3-imagesize-0:1.4.1-8.f 100% | 166.8 KiB/s | 22.0 KiB | 00m00s [ 75/144] python3-pygments-0:2.17.2-6.f 100% | 12.5 MiB/s | 2.5 MiB | 00m00s [ 76/144] python3-sphinx-theme-alabaste 100% | 125.0 KiB/s | 24.1 KiB | 00m00s [ 77/144] fontawesome4-fonts-1:4.7.0-22 100% | 1.5 MiB/s | 204.4 KiB | 00m00s [ 78/144] python3-snowballstemmer-0:2.2 100% | 855.2 KiB/s | 259.1 KiB | 00m00s [ 79/144] google-roboto-slab-fonts-0:1. 100% | 1.7 MiB/s | 238.8 KiB | 00m00s [ 80/144] double-conversion-0:3.3.0-3.f 100% | 347.7 KiB/s | 50.4 KiB | 00m00s [ 81/144] python3-sphinxcontrib-jquery- 100% | 460.8 KiB/s | 113.8 KiB | 00m00s [ 82/144] gpgme-0:1.23.2-4.fc41.x86_64 100% | 2.7 MiB/s | 211.6 KiB | 00m00s [ 83/144] cairo-0:1.18.0-3.fc40.x86_64 100% | 7.9 MiB/s | 708.9 KiB | 00m00s [ 84/144] cairo-gobject-0:1.18.0-3.fc40 100% | 242.6 KiB/s | 17.5 KiB | 00m00s [ 85/144] lato-fonts-0:2.015-20.fc40.no 100% | 5.7 MiB/s | 3.1 MiB | 00m01s [ 86/144] libgpg-error-0:1.50-1.fc41.x8 100% | 997.1 KiB/s | 237.3 KiB | 00m00s [ 87/144] python3-cairo-0:1.25.1-4.fc41 100% | 1.6 MiB/s | 124.6 KiB | 00m00s [ 88/144] libyaml-0:0.2.5-14.fc40.x86_6 100% | 799.9 KiB/s | 59.2 KiB | 00m00s [ 89/144] python3-idna-0:3.7-2.fc41.noa 100% | 1.5 MiB/s | 115.8 KiB | 00m00s [ 90/144] libedit-0:3.1-51.20240517cvs. 100% | 1.3 MiB/s | 104.9 KiB | 00m00s [ 91/144] libfido2-0:1.15.0-1.fc41.x86_ 100% | 1.3 MiB/s | 98.1 KiB | 00m00s [ 92/144] python3-gobject-base-0:3.48.2 100% | 1.6 MiB/s | 380.1 KiB | 00m00s [ 93/144] openssh-0:9.6p1-1.fc41.9.x86_ 100% | 4.5 MiB/s | 426.1 KiB | 00m00s [ 94/144] gc-0:8.2.2-6.fc40.x86_64 100% | 1.5 MiB/s | 110.2 KiB | 00m00s [ 95/144] libkcapi-hmaccalc-0:1.4.0-10. 100% | 333.4 KiB/s | 24.3 KiB | 00m00s [ 96/144] kmod-libs-0:31-5.fc40.x86_64 100% | 908.8 KiB/s | 68.2 KiB | 00m00s [ 97/144] kmod-0:31-5.fc40.x86_64 100% | 1.0 MiB/s | 122.0 KiB | 00m00s [ 98/144] systemd-udev-0:256.1-3.fc41.x 100% | 18.0 MiB/s | 2.3 MiB | 00m00s [ 99/144] gnutls-0:3.8.5-5.fc41.x86_64 100% | 8.6 MiB/s | 1.1 MiB | 00m00s [100/144] libassuan-0:2.5.7-1.fc41.x86_ 100% | 661.8 KiB/s | 66.8 KiB | 00m00s [101/144] npth-0:1.7-1.fc41.x86_64 100% | 331.9 KiB/s | 24.9 KiB | 00m00s [102/144] libgcrypt-0:1.10.3-4.fc41.x86 100% | 5.8 MiB/s | 504.1 KiB | 00m00s [103/144] libksba-0:1.6.6-1.fc41.x86_64 100% | 1.1 MiB/s | 158.7 KiB | 00m00s [104/144] fonts-filesystem-1:2.0.5-16.f 100% | 110.4 KiB/s | 8.4 KiB | 00m00s [105/144] tpm2-tss-0:4.1.3-1.fc41.x86_6 100% | 2.3 MiB/s | 411.8 KiB | 00m00s [106/144] python3-charset-normalizer-0: 100% | 576.3 KiB/s | 107.2 KiB | 00m00s [107/144] libX11-0:1.8.9-1.fc41.x86_64 100% | 7.5 MiB/s | 647.8 KiB | 00m00s [108/144] fontconfig-0:2.15.0-6.fc41.x8 100% | 1.5 MiB/s | 269.6 KiB | 00m00s [109/144] libXext-0:1.3.6-1.fc40.x86_64 100% | 540.4 KiB/s | 38.9 KiB | 00m00s [110/144] libXrender-0:0.9.11-6.fc40.x8 100% | 337.7 KiB/s | 27.4 KiB | 00m00s [111/144] libpng-2:1.6.40-3.fc40.x86_64 100% | 1.6 MiB/s | 119.9 KiB | 00m00s [112/144] freetype-0:2.13.2-5.fc40.x86_ 100% | 1.4 MiB/s | 409.7 KiB | 00m00s [113/144] pixman-0:0.43.4-1.fc41.x86_64 100% | 3.7 MiB/s | 293.3 KiB | 00m00s [114/144] libxcb-0:1.17.0-1.fc41.x86_64 100% | 1.5 MiB/s | 239.1 KiB | 00m00s [115/144] libcbor-0:0.11.0-1.fc40.x86_6 100% | 449.4 KiB/s | 33.3 KiB | 00m00s [116/144] gobject-introspection-0:1.80. 100% | 858.3 KiB/s | 106.4 KiB | 00m00s [117/144] libkcapi-0:1.4.0-10.fc40.x86_ 100% | 518.4 KiB/s | 45.6 KiB | 00m00s [118/144] cryptsetup-libs-0:2.7.3-1.fc4 100% | 6.3 MiB/s | 529.8 KiB | 00m00s [119/144] nettle-0:3.10-2.fc41.x86_64 100% | 5.2 MiB/s | 428.4 KiB | 00m00s [120/144] json-c-0:0.17-3.fc40.x86_64 100% | 611.4 KiB/s | 44.0 KiB | 00m00s [121/144] kbd-0:2.6.4-3.fc40.x86_64 100% | 1.6 MiB/s | 414.9 KiB | 00m00s [122/144] default-fonts-core-sans-0:4.0 100% | 418.3 KiB/s | 31.0 KiB | 00m00s [123/144] xml-common-0:0.6.3-64.fc41.no 100% | 334.0 KiB/s | 31.1 KiB | 00m00s [124/144] libX11-common-0:1.8.9-1.fc41. 100% | 1.2 MiB/s | 176.1 KiB | 00m00s [125/144] harfbuzz-0:8.4.0-2.fc41.x86_6 100% | 4.4 MiB/s | 1.0 MiB | 00m00s [126/144] libXau-0:1.0.11-6.fc40.x86_64 100% | 381.9 KiB/s | 31.7 KiB | 00m00s [127/144] device-mapper-libs-0:1.02.198 100% | 1.1 MiB/s | 176.9 KiB | 00m00s [128/144] kbd-legacy-0:2.6.4-3.fc40.noa 100% | 2.0 MiB/s | 574.1 KiB | 00m00s [129/144] dbus-1:1.14.10-3.fc40.x86_64 100% | 109.5 KiB/s | 8.0 KiB | 00m00s [130/144] libseccomp-0:2.5.5-1.fc41.x86 100% | 435.0 KiB/s | 70.0 KiB | 00m00s [131/144] kbd-misc-0:2.6.4-3.fc40.noarc 100% | 3.7 MiB/s | 1.7 MiB | 00m00s [132/144] abattis-cantarell-vf-fonts-0: 100% | 1.4 MiB/s | 120.3 KiB | 00m00s [133/144] systemd-pam-0:256.1-3.fc41.x8 100% | 1.4 MiB/s | 398.0 KiB | 00m00s [134/144] google-noto-sans-vf-fonts-0:2 100% | 2.8 MiB/s | 593.7 KiB | 00m00s [135/144] device-mapper-0:1.02.198-3.fc 100% | 1.5 MiB/s | 136.6 KiB | 00m00s [136/144] graphite2-0:1.3.14-15.fc40.x8 100% | 526.9 KiB/s | 94.8 KiB | 00m00s [137/144] systemd-0:256.1-3.fc41.x86_64 100% | 3.5 MiB/s | 5.3 MiB | 00m02s [138/144] google-noto-fonts-common-0:20 100% | 229.4 KiB/s | 17.7 KiB | 00m00s [139/144] dbus-broker-0:36-2.fc41.x86_6 100% | 1.8 MiB/s | 170.7 KiB | 00m00s [140/144] dbus-common-1:1.14.10-3.fc40. 100% | 194.5 KiB/s | 14.8 KiB | 00m00s [141/144] systemd-rpm-macros-0:256.1-3. 100% | 206.4 KiB/s | 32.4 KiB | 00m00s [142/144] composefs-0:1.0.4-1.fc41.x86_ 100% | 289.8 KiB/s | 69.8 KiB | 00m00s [143/144] python3-babel-0:2.15.0-3.fc41 100% | 20.5 MiB/s | 6.4 MiB | 00m00s [144/144] procps-ng-0:4.0.4-3.fc40.x86_ 100% | 2.3 MiB/s | 367.1 KiB | 00m00s -------------------------------------------------------------------------------- [144/144] Total 100% | 11.2 MiB/s | 77.8 MiB | 00m07s Running transaction [ 1/146] Verify package files 100% | 395.0 B/s | 144.0 B | 00m00s [ 2/146] Prepare transaction 100% | 723.0 B/s | 144.0 B | 00m00s [ 3/146] Installing fonts-filesystem-1 100% | 769.5 KiB/s | 788.0 B | 00m00s [ 4/146] Installing libgpg-error-0:1.5 100% | 124.9 MiB/s | 895.4 KiB | 00m00s [ 5/146] Installing python-rpm-macros- 100% | 22.3 MiB/s | 22.8 KiB | 00m00s [ 6/146] Installing composefs-libs-0:1 100% | 82.1 MiB/s | 168.1 KiB | 00m00s [ 7/146] Installing expat-0:2.6.2-1.fc 100% | 92.1 MiB/s | 282.9 KiB | 00m00s [ 8/146] Installing python3-rpm-macros 100% | 6.5 MiB/s | 6.7 KiB | 00m00s [ 9/146] Installing libassuan-0:2.5.7- 100% | 80.9 MiB/s | 165.6 KiB | 00m00s [ 10/146] Installing json-c-0:0.17-3.fc 100% | 81.7 MiB/s | 83.6 KiB | 00m00s [ 11/146] Installing libpng-2:1.6.40-3. 100% | 118.7 MiB/s | 243.1 KiB | 00m00s [ 12/146] Installing kmod-libs-0:31-5.f 100% | 70.5 MiB/s | 144.3 KiB | 00m00s [ 13/146] Installing kmod-0:31-5.fc40.x 100% | 7.7 MiB/s | 235.5 KiB | 00m00s >>> Running pre-install scriptlet: tpm2-tss-0:4.1.3-1.fc41.x86_64 >>> Stop pre-install scriptlet: tpm2-tss-0:4.1.3-1.fc41.x86_64 [ 14/146] Installing tpm2-tss-0:4.1.3-1 100% | 141.2 MiB/s | 1.6 MiB | 00m00s [ 15/146] Installing pyproject-rpm-macr 100% | 99.2 MiB/s | 101.6 KiB | 00m00s [ 16/146] Installing composefs-0:1.0.4- 100% | 62.9 MiB/s | 193.3 KiB | 00m00s [ 17/146] Installing libgcrypt-0:1.10.3 100% | 216.0 MiB/s | 1.3 MiB | 00m00s [ 18/146] Installing libksba-0:1.6.6-1. 100% | 128.7 MiB/s | 395.4 KiB | 00m00s [ 19/146] Installing fontawesome4-fonts 100% | 145.4 MiB/s | 297.8 KiB | 00m00s [ 20/146] Installing google-roboto-slab 100% | 171.2 MiB/s | 701.4 KiB | 00m00s [ 21/146] Installing lato-fonts-0:2.015 100% | 283.4 MiB/s | 11.3 MiB | 00m00s [ 22/146] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 23/146] Installing procps-ng-0:4.0.4- 100% | 128.6 MiB/s | 1.0 MiB | 00m00s [ 24/146] Installing dbus-common-1:1.14 100% | 387.2 KiB/s | 13.6 KiB | 00m00s >>> Running post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch >>> Stop post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch >>> Running pre-install scriptlet: dbus-broker-0:36-2.fc41.x86_64 >>> Stop pre-install scriptlet: dbus-broker-0:36-2.fc41.x86_64 [ 25/146] Installing dbus-broker-0:36-2 100% | 31.0 MiB/s | 381.3 KiB | 00m00s >>> Running post-install scriptlet: dbus-broker-0:36-2.fc41.x86_64 >>> Stop post-install scriptlet: dbus-broker-0:36-2.fc41.x86_64 [ 26/146] Installing dbus-1:1.14.10-3.f 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 27/146] Installing google-noto-fonts- 100% | 17.8 MiB/s | 18.3 KiB | 00m00s [ 28/146] Installing google-noto-sans-v 100% | 208.2 MiB/s | 1.2 MiB | 00m00s [ 29/146] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [ 30/146] Installing graphite2-0:1.3.14 100% | 94.8 MiB/s | 194.2 KiB | 00m00s [ 31/146] Installing libseccomp-0:2.5.5 100% | 85.5 MiB/s | 175.2 KiB | 00m00s [ 32/146] Installing systemd-pam-0:256. 100% | 153.9 MiB/s | 1.1 MiB | 00m00s [ 33/146] Installing systemd-0:256.1-3. 100% | 57.4 MiB/s | 15.9 MiB | 00m00s >>> Running post-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Stop post-install scriptlet: systemd-0:256.1-3.fc41.x86_64 [ 34/146] Installing libkcapi-0:1.4.0-1 100% | 49.4 MiB/s | 101.1 KiB | 00m00s [ 35/146] Installing libkcapi-hmaccalc- 100% | 38.7 MiB/s | 39.6 KiB | 00m00s [ 36/146] Installing device-mapper-libs 100% | 134.1 MiB/s | 411.9 KiB | 00m00s [ 37/146] Installing device-mapper-0:1. 100% | 114.5 MiB/s | 351.8 KiB | 00m00s [ 38/146] Installing cryptsetup-libs-0: 100% | 186.1 MiB/s | 2.2 MiB | 00m00s [ 39/146] Installing kbd-misc-0:2.6.4-3 100% | 81.8 MiB/s | 2.6 MiB | 00m00s [ 40/146] Installing kbd-legacy-0:2.6.4 100% | 40.2 MiB/s | 616.8 KiB | 00m00s [ 41/146] Installing kbd-0:2.6.4-3.fc40 100% | 103.8 MiB/s | 1.6 MiB | 00m00s [ 42/146] Installing systemd-udev-0:256 100% | 24.1 MiB/s | 11.8 MiB | 00m00s >>> Running post-install scriptlet: systemd-udev-0:256.1-3.fc41.x86_64 >>> Stop post-install scriptlet: systemd-udev-0:256.1-3.fc41.x86_64 [ 43/146] Installing dracut-0:101-1.fc4 100% | 49.1 MiB/s | 1.4 MiB | 00m00s [ 44/146] Installing libXau-0:1.0.11-6. 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [ 45/146] Installing libxcb-0:1.17.0-1. 100% | 124.0 MiB/s | 1.1 MiB | 00m00s [ 46/146] Installing libX11-common-0:1. 100% | 69.7 MiB/s | 1.2 MiB | 00m00s [ 47/146] Installing libX11-0:1.8.9-1.f 100% | 254.7 MiB/s | 1.3 MiB | 00m00s [ 48/146] Installing libXext-0:1.3.6-1. 100% | 89.2 MiB/s | 91.3 KiB | 00m00s [ 49/146] Installing libXrender-0:0.9.1 100% | 5.6 MiB/s | 51.4 KiB | 00m00s >>> Running pre-install scriptlet: xml-common-0:0.6.3-64.fc41.noarch >>> Stop pre-install scriptlet: xml-common-0:0.6.3-64.fc41.noarch [ 50/146] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [ 51/146] Installing nettle-0:3.10-2.fc 100% | 155.5 MiB/s | 796.1 KiB | 00m00s [ 52/146] Installing gnutls-0:3.8.5-5.f 100% | 229.1 MiB/s | 3.2 MiB | 00m00s [ 53/146] Installing glib2-0:2.80.3-1.f 100% | 270.8 MiB/s | 14.6 MiB | 00m00s [ 54/146] Installing gobject-introspect 100% | 106.2 MiB/s | 326.3 KiB | 00m00s [ 55/146] Installing libcbor-0:0.11.0-1 100% | 73.5 MiB/s | 75.3 KiB | 00m00s [ 56/146] Installing libfido2-0:1.15.0- 100% | 117.1 MiB/s | 239.7 KiB | 00m00s [ 57/146] Installing pixman-0:0.43.4-1. 100% | 173.6 MiB/s | 711.2 KiB | 00m00s [ 58/146] Installing cairo-0:1.18.0-3.f 100% | 216.5 MiB/s | 1.7 MiB | 00m00s [ 59/146] Installing harfbuzz-0:8.4.0-2 100% | 243.0 MiB/s | 2.7 MiB | 00m00s [ 60/146] Installing freetype-0:2.13.2- 100% | 164.9 MiB/s | 844.3 KiB | 00m00s [ 61/146] Installing fontconfig-0:2.15. 100% | 753.2 KiB/s | 787.1 KiB | 00m01s >>> Running post-install scriptlet: fontconfig-0:2.15.0-6.fc41.x86_64 >>> Stop post-install scriptlet: fontconfig-0:2.15.0-6.fc41.x86_64 [ 62/146] Installing cairo-gobject-0:1. 100% | 35.2 MiB/s | 36.1 KiB | 00m00s [ 63/146] Installing npth-0:1.7-1.fc41. 100% | 24.7 MiB/s | 50.6 KiB | 00m00s [ 64/146] Installing gnupg2-0:2.4.5-1.f 100% | 232.2 MiB/s | 9.5 MiB | 00m00s [ 65/146] Installing gpgme-0:1.23.2-4.f 100% | 141.0 MiB/s | 577.7 KiB | 00m00s [ 66/146] Installing ostree-libs-0:2024 100% | 223.2 MiB/s | 1.1 MiB | 00m00s [ 67/146] Installing gc-0:8.2.2-6.fc40. 100% | 63.8 MiB/s | 261.2 KiB | 00m00s [ 68/146] Installing guile30-0:3.0.9-1. 100% | 312.4 MiB/s | 52.8 MiB | 00m00s [ 69/146] Installing openssh-0:9.6p1-1. 100% | 260.0 MiB/s | 1.8 MiB | 00m00s [ 70/146] Installing libedit-0:3.1-51.2 100% | 119.9 MiB/s | 245.6 KiB | 00m00s [ 71/146] Installing openssh-clients-0: 100% | 81.5 MiB/s | 2.6 MiB | 00m00s >>> Running post-install scriptlet: openssh-clients-0:9.6p1-1.fc41.9.x86_64 >>> Stop post-install scriptlet: openssh-clients-0:9.6p1-1.fc41.9.x86_64 [ 72/146] Installing libyaml-0:0.2.5-14 100% | 21.4 MiB/s | 131.8 KiB | 00m00s [ 73/146] Installing tzdata-0:2024a-8.f 100% | 27.0 MiB/s | 1.9 MiB | 00m00s [ 74/146] Installing python-pip-wheel-0 100% | 509.3 MiB/s | 1.5 MiB | 00m00s [ 75/146] Installing mpdecimal-0:2.5.1- 100% | 197.3 MiB/s | 202.0 KiB | 00m00s [ 76/146] Installing libb2-0:0.98.1-11. 100% | 6.0 MiB/s | 43.3 KiB | 00m00s [ 77/146] Installing python3-libs-0:3.1 100% | 213.7 MiB/s | 40.8 MiB | 00m00s [ 78/146] Installing python3-0:3.13.0~b 100% | 16.4 MiB/s | 33.6 KiB | 00m00s [ 79/146] Installing python3-docutils-0 100% | 143.4 MiB/s | 5.0 MiB | 00m00s [ 80/146] Installing python3-packaging- 100% | 105.8 MiB/s | 433.5 KiB | 00m00s [ 81/146] Installing python3-six-0:1.16 100% | 79.0 MiB/s | 161.8 KiB | 00m00s [ 82/146] Installing python3-idna-0:3.7 100% | 147.0 MiB/s | 602.2 KiB | 00m00s [ 83/146] Installing python3-urllib3-0: 100% | 104.2 MiB/s | 1.0 MiB | 00m00s [ 84/146] Installing python3-dulwich-0: 100% | 186.7 MiB/s | 2.8 MiB | 00m00s [ 85/146] Installing python3-configobj- 100% | 132.2 MiB/s | 406.2 KiB | 00m00s [ 86/146] Installing python3-rpm-genera 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [ 87/146] Installing python3-click-0:8. 100% | 177.9 MiB/s | 1.1 MiB | 00m00s [ 88/146] Installing python3-ruamel-yam 100% | 121.3 MiB/s | 372.6 KiB | 00m00s [ 89/146] Installing python3-ruamel-yam 100% | 170.8 MiB/s | 1.7 MiB | 00m00s [ 90/146] Installing python3-setuptools 100% | 146.1 MiB/s | 7.4 MiB | 00m00s [ 91/146] Installing python3-py-0:1.11. 100% | 90.9 MiB/s | 1.0 MiB | 00m00s [ 92/146] Installing python3-fastbencod 100% | 80.2 MiB/s | 164.2 KiB | 00m00s [ 93/146] Installing python3-merge3-0:0 100% | 29.8 MiB/s | 61.1 KiB | 00m00s [ 94/146] Installing python3-patiencedi 100% | 45.0 MiB/s | 138.2 KiB | 00m00s [ 95/146] Installing python3-pyyaml-0:6 100% | 112.3 MiB/s | 805.1 KiB | 00m00s [ 96/146] Installing python3-tzlocal-0: 100% | 62.3 MiB/s | 127.5 KiB | 00m00s [ 97/146] Installing python3-markupsafe 100% | 30.1 MiB/s | 61.5 KiB | 00m00s [ 98/146] Installing python3-jinja2-0:3 100% | 207.5 MiB/s | 2.9 MiB | 00m00s [ 99/146] Installing python3-execnet-0: 100% | 101.6 MiB/s | 936.2 KiB | 00m00s [100/146] Installing python3-imagesize- 100% | 9.4 MiB/s | 38.4 KiB | 00m00s [101/146] Installing python3-pygments-0 100% | 168.5 MiB/s | 10.6 MiB | 00m00s [102/146] Installing python3-snowballst 100% | 193.8 MiB/s | 1.7 MiB | 00m00s [103/146] Installing python3-sphinx-the 100% | 22.7 MiB/s | 46.4 KiB | 00m00s [104/146] Installing python3-cairo-0:1. 100% | 121.2 MiB/s | 496.6 KiB | 00m00s [105/146] Installing python3-gobject-ba 100% | 166.0 MiB/s | 1.5 MiB | 00m00s [106/146] Installing python3-iniconfig- 100% | 11.5 MiB/s | 23.6 KiB | 00m00s [107/146] Installing python3-pluggy-0:1 100% | 48.7 MiB/s | 199.6 KiB | 00m00s [108/146] Installing python3-pytest-0:8 100% | 257.4 MiB/s | 19.3 MiB | 00m00s [109/146] Installing python3-charset-no 100% | 79.3 MiB/s | 324.9 KiB | 00m00s [110/146] Installing python3-requests-0 100% | 77.8 MiB/s | 478.2 KiB | 00m00s [111/146] Installing python3-babel-0:2. 100% | 215.2 MiB/s | 28.6 MiB | 00m00s [112/146] Installing python3-sphinx-1:7 100% | 131.7 MiB/s | 11.1 MiB | 00m00s [113/146] Installing python3-sphinxcont 100% | 188.0 MiB/s | 385.0 KiB | 00m00s [114/146] Installing double-conversion- 100% | 48.0 MiB/s | 98.4 KiB | 00m00s [115/146] Installing protobuf-0:3.19.6- 100% | 295.1 MiB/s | 3.2 MiB | 00m00s [116/146] Installing re2-1:20220601-5.f 100% | 161.0 MiB/s | 494.6 KiB | 00m00s [117/146] Installing grpc-data-0:1.48.4 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [118/146] Installing c-ares-0:1.30.0-1. 100% | 69.9 MiB/s | 214.8 KiB | 00m00s [119/146] Installing abseil-cpp-0:20240 100% | 131.1 MiB/s | 2.5 MiB | 00m00s [120/146] Installing fuse3-libs-0:3.16. 100% | 92.0 MiB/s | 282.6 KiB | 00m00s [121/146] Installing less-0:643-4.fc40. 100% | 30.3 MiB/s | 372.0 KiB | 00m00s [122/146] Installing git-core-0:2.45.2- 100% | 327.3 MiB/s | 21.9 MiB | 00m00s [123/146] Installing ostree-0:2024.6-1. 100% | 26.2 MiB/s | 643.6 KiB | 00m00s >>> Running post-install scriptlet: ostree-0:2024.6-1.fc41.x86_64 >>> Stop post-install scriptlet: ostree-0:2024.6-1.fc41.x86_64 [124/146] Installing python3-grpcio-0:1 100% | 212.8 MiB/s | 7.4 MiB | 00m00s [125/146] Installing python3-protobuf-0 100% | 158.3 MiB/s | 1.9 MiB | 00m00s [126/146] Installing python3-ujson-0:5. 100% | 35.6 MiB/s | 72.8 KiB | 00m00s [127/146] Installing python3-sphinx_rtd 100% | 33.0 MiB/s | 338.4 KiB | 00m00s [128/146] Installing python3-sphinx-cli 100% | 31.4 MiB/s | 64.3 KiB | 00m00s [129/146] Installing python3-pytest-dat 100% | 18.3 MiB/s | 37.5 KiB | 00m00s [130/146] Installing python3-pytest-env 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [131/146] Installing python3-pytest-run 100% | 12.8 MiB/s | 26.2 KiB | 00m00s [132/146] Installing python3-pytest-tim 100% | 41.1 MiB/s | 84.2 KiB | 00m00s [133/146] Installing python3-pytest-xdi 100% | 89.8 MiB/s | 459.8 KiB | 00m00s [134/146] Installing python3-gobject-0: 100% | 2.7 MiB/s | 24.6 KiB | 00m00s [135/146] Installing breezy-0:3.3.7-2.f 100% | 179.7 MiB/s | 43.1 MiB | 00m00s [136/146] Installing python3-devel-0:3. 100% | 110.6 MiB/s | 1.8 MiB | 00m00s [137/146] Installing python3-arpy-0:2.3 100% | 7.7 MiB/s | 39.5 KiB | 00m00s [138/146] Installing python3-pip-0:24.0 100% | 134.3 MiB/s | 15.0 MiB | 00m00s [139/146] Installing python3-pluginbase 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [140/146] Installing python3-psutil-0:5 100% | 243.8 MiB/s | 1.5 MiB | 00m00s [141/146] Installing python3-sphinxcont 100% | 8.5 MiB/s | 52.4 KiB | 00m00s [142/146] Installing make-1:4.4.1-6.fc4 100% | 200.0 MiB/s | 1.8 MiB | 00m00s [143/146] Installing systemd-rpm-macros 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [144/146] Installing fuse-libs-0:2.9.9- 100% | 147.9 MiB/s | 302.9 KiB | 00m00s [145/146] Installing lzip-0:1.24.1-2.fc 100% | 87.6 MiB/s | 179.4 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [146/146] Installing bubblewrap-0:0.9.0 100% | 201.4 KiB/s | 136.3 KiB | 00m01s >>> Running post-transaction scriptlet: fontconfig-0:2.15.0-6.fc41.x86_64 >>> Stop post-transaction scriptlet: fontconfig-0:2.15.0-6.fc41.x86_64 >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: systemd-udev-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-udev-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: systemd-udev-0:256.1-3.fc41.x86_64 >>> Stop trigger-install scriptlet: systemd-udev-0:256.1-3.fc41.x86_64 >>> Running trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64 >>> Stop trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64 >>> Running trigger-install scriptlet: fontconfig-0:2.15.0-6.fc41.x86_64 >>> Stop trigger-install scriptlet: fontconfig-0:2.15.0-6.fc41.x86_64 Warning: skipped PGP checks for 3 packages from repository: copr_base Finish: build setup for buildstream-1.6.9-9.fc41.src.rpm Start: rpmbuild buildstream-1.6.9-9.fc41.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1717804800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.nbaDuy + umask 022 + cd /builddir/build/BUILD/buildstream-1.6.9-build + test -d /builddir/build/BUILD/buildstream-1.6.9-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/buildstream-1.6.9-build + /usr/bin/rm -rf /builddir/build/BUILD/buildstream-1.6.9-build + /usr/bin/mkdir -p /builddir/build/BUILD/buildstream-1.6.9-build + /usr/bin/mkdir -p /builddir/build/BUILD/buildstream-1.6.9-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.d22Cnh + umask 022 + cd /builddir/build/BUILD/buildstream-1.6.9-build + cd /builddir/build/BUILD/buildstream-1.6.9-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 + /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.b13BX2 + umask 022 + cd /builddir/build/BUILD/buildstream-1.6.9-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' /usr/lib/python3.13/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/__init__.py -> build/lib/buildstream copying buildstream/__main__.py -> build/lib/buildstream copying buildstream/_cachekey.py -> build/lib/buildstream copying buildstream/_context.py -> build/lib/buildstream copying buildstream/_elementfactory.py -> build/lib/buildstream copying buildstream/_exceptions.py -> build/lib/buildstream copying buildstream/_includes.py -> build/lib/buildstream copying buildstream/_message.py -> build/lib/buildstream copying buildstream/_pipeline.py -> build/lib/buildstream copying buildstream/_plugincontext.py -> build/lib/buildstream copying buildstream/_profile.py -> build/lib/buildstream copying buildstream/_project.py -> build/lib/buildstream copying buildstream/_projectrefs.py -> build/lib/buildstream copying buildstream/_signals.py -> build/lib/buildstream copying buildstream/_site.py -> build/lib/buildstream copying buildstream/_sourcefactory.py -> build/lib/buildstream copying buildstream/_stream.py -> build/lib/buildstream copying buildstream/_variables.py -> build/lib/buildstream copying buildstream/_version.py -> build/lib/buildstream copying buildstream/_versions.py -> build/lib/buildstream copying buildstream/_workspaces.py -> build/lib/buildstream copying buildstream/_yaml.py -> build/lib/buildstream copying buildstream/buildelement.py -> build/lib/buildstream copying buildstream/element.py -> build/lib/buildstream copying buildstream/plugin.py -> build/lib/buildstream copying buildstream/scriptelement.py -> build/lib/buildstream copying buildstream/source.py -> build/lib/buildstream copying buildstream/types.py -> build/lib/buildstream copying buildstream/utils.py -> build/lib/buildstream creating build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/__init__.py -> build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/artifactcache.py -> build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/cascache.py -> build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/casserver.py -> build/lib/buildstream/_artifactcache creating build/lib/buildstream/_frontend copying buildstream/_frontend/__init__.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/app.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/cli.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/complete.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/linuxapp.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/widget.py -> build/lib/buildstream/_frontend creating build/lib/buildstream/_fuse copying buildstream/_fuse/__init__.py -> 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 creating build/lib/buildstream/_loader copying buildstream/_loader/__init__.py -> 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/types.py -> build/lib/buildstream/_loader creating build/lib/buildstream/_options copying buildstream/_options/__init__.py -> build/lib/buildstream/_options copying buildstream/_options/option.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/optioneltmask.py -> build/lib/buildstream/_options copying buildstream/_options/optionenum.py -> build/lib/buildstream/_options copying buildstream/_options/optionflags.py -> build/lib/buildstream/_options copying buildstream/_options/optionpool.py -> build/lib/buildstream/_options creating build/lib/buildstream/_platform copying buildstream/_platform/__init__.py -> build/lib/buildstream/_platform copying buildstream/_platform/linux.py -> build/lib/buildstream/_platform copying buildstream/_platform/platform.py -> build/lib/buildstream/_platform copying buildstream/_platform/unix.py -> build/lib/buildstream/_platform creating build/lib/buildstream/_protos copying buildstream/_protos/__init__.py -> build/lib/buildstream/_protos creating build/lib/buildstream/_scheduler copying buildstream/_scheduler/__init__.py -> build/lib/buildstream/_scheduler copying buildstream/_scheduler/_multiprocessing.py -> build/lib/buildstream/_scheduler copying buildstream/_scheduler/resources.py -> build/lib/buildstream/_scheduler copying buildstream/_scheduler/scheduler.py -> build/lib/buildstream/_scheduler creating build/lib/buildstream/sandbox copying buildstream/sandbox/__init__.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/_mounter.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/_sandboxdummy.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/sandbox.py -> build/lib/buildstream/sandbox creating build/lib/buildstream/_protos/build copying buildstream/_protos/build/__init__.py -> build/lib/buildstream/_protos/build creating build/lib/buildstream/_protos/buildstream copying buildstream/_protos/buildstream/__init__.py -> build/lib/buildstream/_protos/buildstream creating build/lib/buildstream/_protos/google copying buildstream/_protos/google/__init__.py -> build/lib/buildstream/_protos/google 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/__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 copying buildstream/_protos/build/bazel/semver/semver_pb2_grpc.py -> build/lib/buildstream/_protos/build/bazel/semver 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 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/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 copying buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2_grpc.py -> build/lib/buildstream/_protos/build/bazel/remote/asset/v1 creating 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 copying buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2_grpc.py -> build/lib/buildstream/_protos/build/bazel/remote/execution/v2 creating 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.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/google/api copying buildstream/_protos/google/api/__init__.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/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/http_pb2_grpc.py -> build/lib/buildstream/_protos/google/api creating build/lib/buildstream/_protos/google/bytestream copying buildstream/_protos/google/bytestream/__init__.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/bytestream_pb2_grpc.py -> build/lib/buildstream/_protos/google/bytestream creating 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 copying buildstream/_protos/google/longrunning/operations_pb2_grpc.py -> build/lib/buildstream/_protos/google/longrunning creating 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 copying buildstream/_protos/google/rpc/status_pb2_grpc.py -> build/lib/buildstream/_protos/google/rpc creating 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 copying buildstream/_scheduler/jobs/cleanupjob.py -> build/lib/buildstream/_scheduler/jobs copying buildstream/_scheduler/jobs/elementjob.py -> build/lib/buildstream/_scheduler/jobs copying buildstream/_scheduler/jobs/job.py -> build/lib/buildstream/_scheduler/jobs creating build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/__init__.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/buildqueue.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/pushqueue.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/queue.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/trackqueue.py -> build/lib/buildstream/_scheduler/queues creating build/lib/buildstream/plugins creating build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/__init__.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/autotools.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/cmake.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/compose.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/distutils.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/filter.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/import.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/junction.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/make.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/makemaker.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/manual.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/meson.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/qmake.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/script.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/stack.py -> build/lib/buildstream/plugins/elements creating build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/__init__.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/_downloadablefilesource.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/bzr.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/deb.py -> 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/ostree.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/patch.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/pip.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/zip.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/elements/autotools.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/cmake.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/compose.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/distutils.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/filter.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/import.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/make.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/makemaker.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/manual.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/meson.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/modulebuild.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/pip.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 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-build/buildstream-1.6.9/doc ~/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/doc/../buildstream *_pb2*.py Generating source/elements/autotools.rst... Done. Generating source/elements/cmake.rst... Done. Generating source/elements/compose.rst... Done. Generating source/elements/distutils.rst... Done. Generating source/elements/filter.rst... Done. Generating source/elements/import.rst... Done. Generating source/elements/junction.rst... Done. Generating source/elements/make.rst... Done. Generating source/elements/makemaker.rst... Done. Generating source/elements/manual.rst... Done. Generating source/elements/meson.rst... Done. Generating source/elements/modulebuild.rst... Done. Generating source/elements/pip.rst... Done. Generating source/elements/qmake.rst... Done. Generating source/elements/script.rst... Done. Generating source/elements/stack.rst... Done. Generating source/sources/bzr.rst... Done. Generating source/sources/deb.rst... Done. Generating source/sources/git.rst... Done. Generating source/sources/local.rst... Done. Generating source/sources/ostree.rst... Done. Generating source/sources/patch.rst... Done. Generating source/sources/pip.rst... Done. Generating source/sources/remote.rst... Done. Generating source/sources/tar.rst... Done. Generating source/sources/zip.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-build/buildstream-1.6.9/doc/..:/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/doc/../buildstream/plugins /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/doc/bst2html.py $file; \ done /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-build/buildstream-1.6.9/doc/..:/builddir/build/BUILD/buildstream-1.6.9-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 :164: SyntaxWarning: invalid escape sequence '\*' :2: SyntaxWarning: invalid escape sequence '\*' 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... [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-build/buildstream-1.6.9/doc/build/devhelp ~/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9 + popd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3uNYRa + umask 022 + cd /builddir/build/BUILD/buildstream-1.6.9-build + '[' /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT ++ dirname /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT + mkdir -p /builddir/build/BUILD/buildstream-1.6.9-build + mkdir /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT + 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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT --prefix /usr /usr/lib/python3.13/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.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13 creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/__main__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_cachekey.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_context.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_elementfactory.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_exceptions.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_includes.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_message.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_pipeline.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_plugincontext.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_profile.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_project.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_projectrefs.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_signals.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_site.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_sourcefactory.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_stream.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_variables.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_versions.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_workspaces.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/_yaml.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/buildelement.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/element.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/plugin.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/scriptelement.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/source.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/types.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream copying build/lib/buildstream/utils.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/artifactcache.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/cascache.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/casserver.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/app.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/cli.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/complete.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/linuxapp.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/profile.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/status.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/widget.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/fuse.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/hardlinks.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/mount.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/loadelement.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/loader.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/metaelement.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/metasource.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/types.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/option.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionarch.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionbool.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/optioneltmask.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionenum.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionflags.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionpool.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/linux.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/platform.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/unix.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos copying build/lib/buildstream/_protos/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build copying build/lib/buildstream/_protos/build/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel copying build/lib/buildstream/_protos/build/bazel/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote copying build/lib/buildstream/_protos/build/bazel/remote/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset copying build/lib/buildstream/_protos/build/bazel/remote/asset/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1 copying build/lib/buildstream/_protos/build/bazel/remote/asset/v1/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1 creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution copying build/lib/buildstream/_protos/build/bazel/remote/execution/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2 copying build/lib/buildstream/_protos/build/bazel/remote/execution/v2/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2 creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver copying build/lib/buildstream/_protos/build/bazel/semver/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver copying build/lib/buildstream/_protos/build/bazel/semver/semver_pb2.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver copying build/lib/buildstream/_protos/build/bazel/semver/semver_pb2_grpc.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream copying build/lib/buildstream/_protos/buildstream/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2 copying build/lib/buildstream/_protos/buildstream/v2/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2 copying build/lib/buildstream/_protos/buildstream/v2/buildstream_pb2.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2 copying build/lib/buildstream/_protos/buildstream/v2/buildstream_pb2_grpc.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2 creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google copying build/lib/buildstream/_protos/google/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/annotations_pb2.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/annotations_pb2_grpc.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/http_pb2.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/http_pb2_grpc.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream copying build/lib/buildstream/_protos/google/bytestream/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream copying build/lib/buildstream/_protos/google/bytestream/bytestream_pb2.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream copying build/lib/buildstream/_protos/google/bytestream/bytestream_pb2_grpc.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning copying build/lib/buildstream/_protos/google/longrunning/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning copying build/lib/buildstream/_protos/google/longrunning/operations_pb2.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning copying build/lib/buildstream/_protos/google/longrunning/operations_pb2_grpc.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc copying build/lib/buildstream/_protos/google/rpc/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc copying build/lib/buildstream/_protos/google/rpc/status_pb2.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc copying build/lib/buildstream/_protos/google/rpc/status_pb2_grpc.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler copying build/lib/buildstream/_scheduler/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler copying build/lib/buildstream/_scheduler/_multiprocessing.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler copying build/lib/buildstream/_scheduler/resources.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler copying build/lib/buildstream/_scheduler/scheduler.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/cachesizejob.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/cleanupjob.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/elementjob.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/job.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/buildqueue.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/fetchqueue.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/pullqueue.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/pushqueue.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/queue.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/trackqueue.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_config.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_mount.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_mounter.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_sandboxbwrap.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_sandboxchroot.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_sandboxdummy.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/sandbox.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/autotools.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/cmake.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/compose.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/distutils.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/filter.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/import.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/junction.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/make.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/makemaker.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/manual.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/meson.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/modulebuild.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/pip.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/qmake.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/script.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/stack.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/autotools.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/cmake.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/compose.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/distutils.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/filter.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/import.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/make.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/makemaker.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/manual.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/meson.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/modulebuild.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/pip.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/qmake.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/script.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/__init__.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/_downloadablefilesource.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/bzr.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/deb.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/git.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/local.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/ostree.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/patch.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/pip.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/remote.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/tar.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/zip.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/data copying build/lib/buildstream/data/projectconfig.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/data copying build/lib/buildstream/data/userconfig.yaml -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/data copying build/lib/buildstream/data/build-all.sh.in -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/data copying build/lib/buildstream/data/build-module.sh.in -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/data copying build/lib/buildstream/_version.py -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__main__.py to __main__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_cachekey.py to _cachekey.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_context.py to _context.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_elementfactory.py to _elementfactory.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_exceptions.py to _exceptions.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_includes.py to _includes.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_message.py to _message.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_pipeline.py to _pipeline.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_plugincontext.py to _plugincontext.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_profile.py to _profile.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_project.py to _project.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_projectrefs.py to _projectrefs.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_signals.py to _signals.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_site.py to _site.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_sourcefactory.py to _sourcefactory.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_stream.py to _stream.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_variables.py to _variables.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_versions.py to _versions.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_workspaces.py to _workspaces.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_yaml.py to _yaml.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/buildelement.py to buildelement.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/element.py to element.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugin.py to plugin.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/scriptelement.py to scriptelement.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/source.py to source.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/types.py to types.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/utils.py to utils.cpython-313.pyc /usr/lib/python3.13/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/artifactcache.py to artifactcache.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/cascache.py to cascache.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/casserver.py to casserver.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/app.py to app.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/cli.py to cli.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/complete.py to complete.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/linuxapp.py to linuxapp.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/profile.py to profile.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/status.py to status.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/widget.py to widget.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/fuse.py to fuse.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/hardlinks.py to hardlinks.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/mount.py to mount.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/loadelement.py to loadelement.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/loader.py to loader.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/metaelement.py to metaelement.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/metasource.py to metasource.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/types.py to types.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/option.py to option.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/optionarch.py to optionarch.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/optionbool.py to optionbool.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/optioneltmask.py to optioneltmask.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/optionenum.py to optionenum.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/optionflags.py to optionflags.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/optionpool.py to optionpool.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/linux.py to linux.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/platform.py to platform.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/unix.py to unix.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2.py to remote_asset_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2_grpc.py to remote_asset_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2.py to remote_execution_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2_grpc.py to remote_execution_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver/semver_pb2.py to semver_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver/semver_pb2_grpc.py to semver_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2/buildstream_pb2.py to buildstream_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2/buildstream_pb2_grpc.py to buildstream_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/annotations_pb2.py to annotations_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/annotations_pb2_grpc.py to annotations_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/http_pb2.py to http_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/http_pb2_grpc.py to http_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream/bytestream_pb2.py to bytestream_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream/bytestream_pb2_grpc.py to bytestream_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning/operations_pb2.py to operations_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning/operations_pb2_grpc.py to operations_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc/status_pb2.py to status_pb2.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc/status_pb2_grpc.py to status_pb2_grpc.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/_multiprocessing.py to _multiprocessing.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/resources.py to resources.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/scheduler.py to scheduler.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/cachesizejob.py to cachesizejob.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/cleanupjob.py to cleanupjob.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py to elementjob.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py to job.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/buildqueue.py to buildqueue.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/fetchqueue.py to fetchqueue.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/pullqueue.py to pullqueue.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/pushqueue.py to pushqueue.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/queue.py to queue.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/trackqueue.py to trackqueue.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/_config.py to _config.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/_mount.py to _mount.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/_mounter.py to _mounter.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/_sandboxbwrap.py to _sandboxbwrap.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/_sandboxchroot.py to _sandboxchroot.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/_sandboxdummy.py to _sandboxdummy.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/sandbox.py to sandbox.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/autotools.py to autotools.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/cmake.py to cmake.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/compose.py to compose.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/distutils.py to distutils.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/filter.py to filter.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/import.py to import.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/junction.py to junction.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/make.py to make.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/makemaker.py to makemaker.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/manual.py to manual.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/meson.py to meson.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/modulebuild.py to modulebuild.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/pip.py to pip.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/qmake.py to qmake.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/script.py to script.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/stack.py to stack.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/_downloadablefilesource.py to _downloadablefilesource.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/bzr.py to bzr.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/deb.py to deb.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/git.py to git.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/local.py to local.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/ostree.py to ostree.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/patch.py to patch.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/pip.py to pip.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/remote.py to remote.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/tar.py to tar.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/zip.py to zip.cpython-313.pyc byte-compiling /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_version.py to _version.cpython-313.pyc writing byte-compilation script '/tmp/tmphhj18j_q.py' /usr/bin/python3 /tmp/tmphhj18j_q.py /usr/lib/python3.13/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' removing /tmp/tmphhj18j_q.py running install_data creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-build.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-checkout.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-fetch.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-help.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-init.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-pull.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-push.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-shell.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-show.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-source-bundle.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-track.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-workspace-close.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-workspace-list.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-workspace-open.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-workspace-reset.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst-workspace.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 copying man/bst.1 -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/man/man1 creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/bash-completion creating /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/bash-completion/completions copying buildstream/data/bst -> /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/BuildStream-1.6.9-py3.13.egg-info running install_scripts Installing bst script to /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/bin Installing bst-artifact-server script to /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/bin + rm -rfv /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/bin/__pycache__ + mkdir -p /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/gtk-doc/html/ + cp -pr doc/build/devhelp /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/share/gtk-doc/html/BuildStream + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /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 -j2 Bytecompiling .py files below /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13 using python3.13 /usr/lib/python3.13/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' /usr/lib/python3.13/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__pycache__/artifactcache.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__pycache__/casserver.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__pycache__/cascache.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__pycache__/artifactcache.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__pycache__/casserver.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_artifactcache/__pycache__/cascache.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/complete.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/app.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/linuxapp.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/profile.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/status.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/status.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/cli.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/widget.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_frontend/__pycache__/widget.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/__pycache__/mount.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/__pycache__/mount.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/__pycache__/fuse.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/__pycache__/hardlinks.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__pycache__/loadelement.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__pycache__/loadelement.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__pycache__/loader.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__pycache__/metaelement.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__pycache__/metasource.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_loader/__pycache__/types.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/option.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/optionarch.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/optionbool.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/optioneltmask.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/optionenum.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/optionflags.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_options/__pycache__/optionpool.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/__pycache__/linux.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/__pycache__/platform.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_platform/__pycache__/unix.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_fuse/__pycache__/fuse.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/__pycache__/remote_asset_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/__pycache__/remote_asset_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/asset/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/__pycache__/remote_execution_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/__pycache__/remote_execution_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/remote/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver/__pycache__/semver_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/semver/__pycache__/semver_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/bazel/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2/__pycache__/buildstream_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/v2/__pycache__/buildstream_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/buildstream/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/__pycache__/annotations_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/__pycache__/annotations_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/__pycache__/http_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/build/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/api/__pycache__/http_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream/__pycache__/bytestream_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/bytestream/__pycache__/bytestream_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning/__pycache__/operations_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/longrunning/__pycache__/operations_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc/__pycache__/status_pb2.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/rpc/__pycache__/status_pb2_grpc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/google/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_protos/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/__pycache__/cleanupjob.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/__pycache__/cachesizejob.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/__pycache__/elementjob.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/__pycache__/job.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/__pycache__/job.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/buildqueue.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/fetchqueue.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/fetchqueue.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/pullqueue.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/pushqueue.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/queue.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/queue.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/queues/__pycache__/trackqueue.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/__pycache__/_multiprocessing.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/__pycache__/resources.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/__pycache__/resources.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/__pycache__/scheduler.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/_config.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/_mount.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/_mounter.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/_sandboxbwrap.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/_sandboxchroot.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/_sandboxdummy.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/sandbox/__pycache__/sandbox.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/autotools.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/cmake.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/compose.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/distutils.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/filter.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/filter.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/import.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/junction.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/make.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/makemaker.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/manual.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/meson.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/modulebuild.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/pip.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/qmake.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/script.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/elements/__pycache__/stack.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/_downloadablefilesource.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/bzr.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/deb.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/git.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/local.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/local.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/ostree.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/remote.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/patch.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/pip.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/tar.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/tar.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/zip.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/plugins/sources/__pycache__/zip.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_cachekey.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_exceptions.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_context.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_elementfactory.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_context.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_includes.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_message.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_message.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_plugincontext.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_pipeline.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_profile.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_profile.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_project.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_projectrefs.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_project.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_signals.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_site.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_sourcefactory.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_stream.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_stream.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_version.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_versions.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_yaml.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_workspaces.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_workspaces.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_yaml.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/buildelement.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/element.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/element.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/plugin.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/plugin.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/source.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/scriptelement.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/source.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/types.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/utils.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/utils.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/__pycache__/_variables.cpython-313.pyc: rewriting with normalized contents Processed 247 paths Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.WWrnd4 + umask 022 + cd /builddir/build/BUILD/buildstream-1.6.9-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_XDIST_AUTO_NUM_WORKERS=2 + /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.13.0b2, pytest-8.2.2, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9 configfile: setup.cfg plugins: datafiles-2.0, env-0.6.2, timeout-2.3.1, 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-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-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/repos/test.bst/.git/ [master (root-commit) 96b6c77] 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-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0 build test.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:44:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0) Targets: test.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 34b54a98d55286a63856d2cf7787fe2d36bab8dbe155346ad7d16a3b35d00709 test.bst =============================================================================== [--:--:--][34b54a98][fetch:test.bst ] START test/test/34b54a98-fetch.3002.log [00:00:00][34b54a98][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary test.bst: [00:00:00][34b54a98][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_cache_size_write0/repos/test.bst/.git/ [master (root-commit) ea967a7] 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-build/buildstream-1.6.9/tmp/test_cache_size_write0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_write0 build test.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:44:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_write0) Targets: test.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_write0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_write0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_write0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cache_size_write0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 2e4fb579bb7187248ba9aef2ae7c522100d2e7dc373dc932a403281d76305c05 test.bst =============================================================================== [--:--:--][2e4fb579][fetch:test.bst ] START test/test/2e4fb579-fetch.3016.log [00:00:00][2e4fb579][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary test.bst: [00:00:00][2e4fb579][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_keep_dependencies0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_keep_dependencies0/repos/dependency.bst/.git/ [master (root-commit) 6bd0ab6] 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-build/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_keep_dependencies0 build dependency.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:44:17 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_keep_dependencies0) Targets: dependency.bst Cache Usage: 140B / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 598b7d5828e4d68230f6ef47ddd189ec4e8d5fe35708cc08398249181cac3525 dependency.bst =============================================================================== [--:--:--][598b7d58][fetch:dependency.bst ] START test/dependency/598b7d58-fetch.3045.log [00:00:00][598b7d58][fetch:dependency.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary dependency.bst: [00:00:00][598b7d58][fetch:dependency.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_never_delete_required0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep1.bst/.git/ [master (root-commit) a2112fb] 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-build/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep2.bst/.git/ [master (root-commit) 59ab26b] 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-build/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep3.bst/.git/ [master (root-commit) 47ad412] 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-build/buildstream-1.6.9/tmp/test_never_delete_required0/repos/target.bst/.git/ [master (root-commit) c6c28c4] 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-build/buildstream-1.6.9/tmp/test_never_delete_required0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-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-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: Friday, 21-06-2024 at 11:44:18 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required0) Targets: target.bst Cache Usage: 140B / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 999946825513d380df0364255bf4cb47796b37ace20268fb5b24fd6f4458bbc5 dep1.bst fetch needed 07e5e2d9403bce28d109e8583d7a3d0c4dfc28a12f591ac630b253bafcccc7b9 dep2.bst fetch needed 3919d4e43f3e51be18e65c44447165c31e21175c3574ca2a22d699dcbc45b0b7 dep3.bst fetch needed eec3e7b2baab76271252d6408b31ad14c334bc737fcf7cd281ccfb0fc0aeab25 target.bst =============================================================================== [--:--:--][99994682][fetch:dep1.bst ] START test/dep1/99994682-fetch.3077.log [--:--:--][07e5e2d9][fetch:dep2.bst ] START test/dep2/07e5e2d9-fetch.3079.log [--:--:--][eec3e7b2][fetch:target.bst ] START test/target/eec3e7b2-fetch.3083.log [--:--:--][3919d4e4][fetch:dep3.bst ] START test/dep3/3919d4e4-fetch.3080.log [00:00:00][99994682][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][07e5e2d9][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][eec3e7b2][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][3919d4e4][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary dep1.bst: [00:00:00][99994682][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][07e5e2d9][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][3919d4e4][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][eec3e7b2][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep1.bst/.git/ [master (root-commit) 871a4ad] 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-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep2.bst/.git/ [master (root-commit) 9bdd8bc] 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-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep3.bst/.git/ [master (root-commit) 57c655e] 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-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/target.bst/.git/ [master (root-commit) c262069] 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-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-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-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: Friday, 21-06-2024 at 11:44:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0) Targets: target.bst Cache Usage: 140B / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 8387a8722c6ac4f125e9160af07357eaa19bbd5efc2f94472b35888e717de4ef dep1.bst fetch needed a1f4fbe67a4b532ded2d43a7c8e9b30b6a9599fb79c7a209d710568c4cc053e2 dep2.bst fetch needed e80830c082bbdab672ac40d252d39d6a3a1c55de842cdb698b02f5a8902beb27 dep3.bst fetch needed ef8a2a4fc29fc6a736ac9f2d3daf6bef67367ed99b8cb0cade6759019ab4f5be target.bst =============================================================================== [--:--:--][8387a872][fetch:dep1.bst ] START test/dep1/8387a872-fetch.3115.log [--:--:--][e80830c0][fetch:dep3.bst ] START test/dep3/e80830c0-fetch.3118.log [--:--:--][a1f4fbe6][fetch:dep2.bst ] START test/dep2/a1f4fbe6-fetch.3117.log [--:--:--][ef8a2a4f][fetch:target.bst ] START test/target/ef8a2a4f-fetch.3121.log [00:00:00][e80830c0][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][a1f4fbe6][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][8387a872][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][ef8a2a4f][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary dep1.bst: [00:00:00][8387a872][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][a1f4fbe6][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][e80830c0][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][ef8a2a4f][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_extract_expiry0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_extract_expiry0/repos/target.bst/.git/ [master (root-commit) 91e5f77] 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-build/buildstream-1.6.9/tmp/test_extract_expiry0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_extract_expiry0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:44:22 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_extract_expiry0) Targets: target.bst Cache Usage: 140B / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_extract_expiry0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_extract_expiry0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_extract_expiry0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_extract_expiry0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 1edaa067879a7bb047c4c862ef00b68ead29a9a9c71ebc322a77a00cb31e4bc3 target.bst =============================================================================== [--:--:--][1edaa067][fetch:target.bst ] START test/target/1edaa067-fetch.3185.log [00:00:00][1edaa067][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][1edaa067][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:26 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4387.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4389.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_har0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_har0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4396.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4398.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict0 --no-strict build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4405.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4407.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict1 --no-strict build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:28 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict1) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4414.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4416.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0 build checkout-deps.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:28 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0) Targets: checkout-deps.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst buildable 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst waiting a8e2208f7cd9ed17619abe26ae7a237c44a4174dca5ef744e8cc08e9f24cf2f5 checkout-deps.bst =============================================================================== [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4423.log [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4425.log [00:00:00][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0 build checkout-deps.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:28 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0) Targets: checkout-deps.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst buildable 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst waiting a8e2208f7cd9ed17619abe26ae7a237c44a4174dca5ef744e8cc08e9f24cf2f5 checkout-deps.bst =============================================================================== [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4432.log [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4433.log [00:00:00][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:29 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4446.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4447.log [00:00:00][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:29 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4455.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4457.log [00:00:00][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:30 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4464.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4466.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:30 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4473.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4475.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_copi0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:30 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_copi0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4482.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4484.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_hard0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_hard0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4491.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4493.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst buildable b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][build:import-bin.bst ] START test/import-bin/105831ec-build.4500.log [--:--:--][b6ae1982][build:import-dev.bst ] START test/import-dev/b6ae1982-build.4502.log [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][105831ec][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ae1982][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0) Targets: build-test-git.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 2e97a6131d3bf9e0a36d7fbfa69d7a6686a26b463fb88b1e90f47331a92f128d build-test-git.bst =============================================================================== [--:--:--][2e97a613][fetch:build-test-git.bst ] START test/build-test-git/2e97a613-fetch.4522.log [00:00:00][2e97a613][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-git.bst: [00:00:00][2e97a613][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:33 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1) Targets: build-test-bzr.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 691a5d36f2dbce3b34abaf5b98c8d81762a42e66d033cef71b17fcad37faa133 build-test-bzr.bst =============================================================================== [--:--:--][691a5d36][fetch:build-test-bzr.bst ] START test/build-test-bzr/691a5d36-fetch.4539.log [00:00:00][691a5d36][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-bzr.bst: [00:00:00][691a5d36][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:34 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3) Targets: build-test-tar.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b76fc3af9100528f71407feb571e991e9817378ba80a44b8309d8239612485f4 build-test-tar.bst =============================================================================== [--:--:--][b76fc3af][fetch:build-test-tar.bst ] START test/build-test-tar/b76fc3af-fetch.4551.log [00:00:00][b76fc3af][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-tar.bst: [00:00:00][b76fc3af][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4) Targets: build-test-zip.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 1fd1ff40eed7146c89866823da85b2eaad644da0c04da5d0da608f9738a6ffc9 build-test-zip.bst =============================================================================== [--:--:--][1fd1ff40][fetch:build-test-zip.bst ] START test/build-test-zip/1fd1ff40-fetch.4563.log [00:00:00][1fd1ff40][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-zip.bst: [00:00:00][1fd1ff40][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0) Targets: build-test-git.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 8a885af50c04903e3085f3d1f2884107afce5915e8d15cd79127f240adae365e build-test-git.bst =============================================================================== [--:--:--][8a885af5][fetch:build-test-git.bst ] START test/build-test-git/8a885af5-fetch.4583.log [00:00:00][8a885af5][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-git.bst: [00:00:00][8a885af5][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1) Targets: build-test-bzr.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 0e2f9f89e1167d92999db1b08c28b66a569742078a1661ec4830b6905fac7c71 build-test-bzr.bst =============================================================================== [--:--:--][0e2f9f89][fetch:build-test-bzr.bst ] START test/build-test-bzr/0e2f9f89-fetch.4600.log [00:00:00][0e2f9f89][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-bzr.bst: [00:00:00][0e2f9f89][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3) Targets: build-test-tar.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 8dece7bb2ecf0be5baf027868f4f1f78727e9da8428e494aaf2b52a5443c8138 build-test-tar.bst =============================================================================== [--:--:--][8dece7bb][fetch:build-test-tar.bst ] START test/build-test-tar/8dece7bb-fetch.4612.log [00:00:00][8dece7bb][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-tar.bst: [00:00:00][8dece7bb][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:45:38 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4) Targets: build-test-zip.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 092d16e24523863856e92308ff5b89b0b00710380368574eb49fa21fa2a01922 build-test-zip.bst =============================================================================== [--:--:--][092d16e2][fetch:build-test-zip.bst ] START test/build-test-zip/092d16e2-fetch.4624.log [00:00:00][092d16e2][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary build-test-zip.bst: [00:00:00][092d16e2][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_install_to_build0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_install_to_build0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_install_to_build0 --no-strict build installed-to-build.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:45:38 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_install_to_build0) Targets: installed-to-build.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_install_to_build0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_install_to_build0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_install_to_build0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_install_to_build0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b7932a2298eda59d687a7ed4c2e8504ca015749f9f97f872616e320ebe25e409 install-to-build.bst waiting 196f1be8635cb8daf17929420422fccb31445d3d730892cdaad31cd7793874c5 installed-to-build.bst =============================================================================== [--:--:--][b7932a22][build:install-to-build.bst ] START test/install-to-build/b7932a22-build.4631.log [00:00:00][b7932a22][build:install-to-build.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary install-to-build.bst: [00:00:00][b7932a22][build:install-to-build.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/repo [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: Friday, 21-06-2024 at 11:45:39 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0) Targets: junction-dep.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 732d3a016b5c34a1b9f8291cc0a2b01b6464eb955f58d836748c3585575bd900 junction.bst:import-etc.bst waiting b3a7924611b1cbc9bb95147b02e3767f4dd0a1a5b4b943f4d33add3ade277009 junction-dep.bst =============================================================================== [--:--:--][732d3a01][build:junction.bst:import-etc.bst ] START subtest/import-etc/732d3a01-build.4683.log [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/repo [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: Friday, 21-06-2024 at 11:45:40 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0) Targets: junction-dep.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 732d3a016b5c34a1b9f8291cc0a2b01b6464eb955f58d836748c3585575bd900 junction.bst:import-etc.bst waiting b3a7924611b1cbc9bb95147b02e3767f4dd0a1a5b4b943f4d33add3ade277009 junction-dep.bst =============================================================================== [--:--:--][732d3a01][build:junction.bst:import-etc.bst ] START subtest/import-etc/732d3a01-build.4711.log [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_checkout_junction0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_junction0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_build_checkout_junction0/repo [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: Friday, 21-06-2024 at 11:45:40 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_junction0) Targets: junction-dep.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 732d3a016b5c34a1b9f8291cc0a2b01b6464eb955f58d836748c3585575bd900 junction.bst:import-etc.bst waiting b3a7924611b1cbc9bb95147b02e3767f4dd0a1a5b4b943f4d33add3ade277009 junction-dep.bst =============================================================================== [--:--:--][732d3a01][build:junction.bst:import-etc.bst ] START subtest/import-etc/732d3a01-build.4739.log [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_checkout_workspaced0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_checkout_workspaced0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_workspaced0 workspace open junction.bst /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_workspaced0/cache/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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 [--:--:--][a5fd9732][fetch:junction.bst ] START test/junction/a5fd9732-fetch.4753.log [00:00:00][a5fd9732][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0') cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0 build junction.bst:import-etc.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/repo [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: Friday, 21-06-2024 at 11:45:41 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0) Targets: import-etc.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 732d3a016b5c34a1b9f8291cc0a2b01b6464eb955f58d836748c3585575bd900 junction.bst:import-etc.bst =============================================================================== [--:--:--][732d3a01][build:junction.bst:import-etc.bst ] START subtest/import-etc/732d3a01-build.4781.log [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0/repo [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: Friday, 21-06-2024 at 11:45:42 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0) Targets: junction-dep.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 732d3a016b5c34a1b9f8291cc0a2b01b6464eb955f58d836748c3585575bd900 junction.bst:import-etc.bst waiting b3a7924611b1cbc9bb95147b02e3767f4dd0a1a5b4b943f4d33add3ade277009 junction-dep.bst =============================================================================== [--:--:--][732d3a01][build:junction.bst:import-etc.bst ] START subtest/import-etc/732d3a01-build.4809.log [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1/repo [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: Friday, 21-06-2024 at 11:45:42 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1) Targets: junction-dep.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 732d3a016b5c34a1b9f8291cc0a2b01b6464eb955f58d836748c3585575bd900 junction.bst:import-etc.bst waiting b3a7924611b1cbc9bb95147b02e3767f4dd0a1a5b4b943f4d33add3ade277009 junction-dep.bst =============================================================================== [--:--:--][732d3a01][build:junction.bst:import-etc.bst ] START subtest/import-etc/732d3a01-build.4837.log [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][732d3a01][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:43 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets0) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.4862.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4865.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4864.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4868.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.4870.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.4874.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.4872.log [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets1') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:43 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets1) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.4888.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4890.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4891.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4894.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.4896.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.4898.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.4899.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets2') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets2) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.4914.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:5.bst ] START test/5/????????-track.4916.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4917.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4919.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.4922.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.4924.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:0.bst ] START test/0/????????-track.4926.log [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets3') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets3) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.4940.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4942.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4943.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4945.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.4948.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.4950.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.4951.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets4') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets4) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b6ede4678956def2357170cc49a17e7b9294878cb8c957e2f1e96e6a6fa2428e 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][b6ede467][fetch:7.bst ] START test/7/b6ede467-fetch.4966.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.4968.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4969.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4971.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4974.log [00:00:00][b6ede467][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6ede467][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets5') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:45 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets5) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 43c03ec0948c317094c8a64cca55c6aa3ac4c184341dec78aa217dcfdea4d9ad 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][43c03ec0][fetch:7.bst ] START test/7/43c03ec0-fetch.4988.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.4989.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.4991.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.4994.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4996.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4997.log [00:00:00][43c03ec0][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:3.bst ] START test/3/????????-track.5000.log [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][43c03ec0][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets6') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:45 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets6) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 7954f911d5a5163ea0c16ec9cbf42637d2b9784e6618a994c7a15bd2e6e32518 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][7954f911][fetch:7.bst ] START test/7/7954f911-fetch.5014.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5015.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5017.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5020.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5022.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][7954f911][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][7954f911][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets7') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:46 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets7) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 53510720b8264a7b71041b459d21edd3f6f946808c836d12d07bc9d94ef228a8 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][53510720][fetch:7.bst ] START test/7/53510720-fetch.5036.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5039.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5038.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5043.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5042.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5045.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5048.log [00:00:00][53510720][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][53510720][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets8') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:46 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets8) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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:4.bst ] START test/4/????????-track.5062.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5064.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5065.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5068.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5070.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5072.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets9') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:47 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets9) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.5086.log [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:4.bst ] START test/4/????????-track.5088.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:5.bst ] START test/5/????????-track.5089.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5092.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5094.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5096.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5098.log [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets10') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:47 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets10) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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:4.bst ] START test/4/????????-track.5112.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5114.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5115.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5118.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5119.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5122.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets11') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:48 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets11) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.5136.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5139.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5137.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5142.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5143.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5146.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5148.log [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets12') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:48 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets12) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b6361f90099c6215d7039748811ab324710d42e468511c8e0e8de0d128407fd6 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][b6361f90][fetch:7.bst ] START test/7/b6361f90-fetch.5162.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5164.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5165.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5168.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5170.log [00:00:00][b6361f90][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:0.bst ] START test/0/????????-track.5172.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b6361f90][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets13') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:49 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets13) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 f09e2eeb4447f0443a74ee03a14e5721b6dc3a052dd2f382395fa6f082e9b1ad 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][f09e2eeb][fetch:7.bst ] START test/7/f09e2eeb-fetch.5186.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5187.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5191.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5190.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5193.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5195.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5198.log [00:00:00][f09e2eeb][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f09e2eeb][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets14') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:49 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets14) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 8bf3bcfd2c594f710cf46970abd5e07bcccdc1f6ba03d31eafaef7aa8c11a742 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][8bf3bcfd][fetch:7.bst ] START test/7/8bf3bcfd-fetch.5212.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5215.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5214.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5218.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5220.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5221.log [00:00:00][8bf3bcfd][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][8bf3bcfd][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets15') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:50 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets15) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 53ea2f2ce050f819b6037ce72f6f262c65bdaa6a43dce0f93613dc3e4ca795ca 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][53ea2f2c][fetch:7.bst ] START test/7/53ea2f2c-fetch.5236.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5239.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5237.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5243.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5242.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5246.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5247.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][53ea2f2c][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][53ea2f2c][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets16') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:50 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets16) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 dad0896df5e3cf8f3f63d19f9291ab690d0746d592b6fc825726e52fb5eefd92 4.bst fetch needed dad0896df5e3cf8f3f63d19f9291ab690d0746d592b6fc825726e52fb5eefd92 5.bst fetch needed 81af77a9fc10d40f5a41e3e7e081f609c1f7b2122a3e00e309e31fb757b9e7a9 6.bst fetch needed f4eb48612324f4a5f8f63e64b77b1f76d6ea96affeed4a7228c24f8ee34c7e25 3.bst fetch needed dad0896df5e3cf8f3f63d19f9291ab690d0746d592b6fc825726e52fb5eefd92 7.bst fetch needed 21a9ab467dd8d481bec9efcf420b415e508096bbd4d9b37ea14038cdb5ac278d 2.bst fetch needed 413080e9593d0db77cce1b8fca1faa4debca9573758d596daff0e81c5b5c0eb5 0.bst =============================================================================== [--:--:--][dad0896d][fetch:5.bst ] START test/5/dad0896d-fetch.5262.log [--:--:--][81af77a9][fetch:6.bst ] START test/6/81af77a9-fetch.5265.log [--:--:--][dad0896d][fetch:4.bst ] START test/4/dad0896d-fetch.5263.log [--:--:--][f4eb4861][fetch:3.bst ] START test/3/f4eb4861-fetch.5268.log [--:--:--][dad0896d][fetch:7.bst ] START test/7/dad0896d-fetch.5270.log [--:--:--][21a9ab46][fetch:2.bst ] START test/2/21a9ab46-fetch.5271.log [--:--:--][413080e9][fetch:0.bst ] START test/0/413080e9-fetch.5274.log [00:00:00][81af77a9][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][dad0896d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][f4eb4861][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][dad0896d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][dad0896d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][21a9ab46][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][413080e9][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][413080e9][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][21a9ab46][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f4eb4861][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][dad0896d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][dad0896d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][81af77a9][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][dad0896d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets17') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:51 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets17) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 16dad54334fb139df87be92104577094b19b410021fd7b71b92da68b1f5e8d4e 4.bst fetch needed 16dad54334fb139df87be92104577094b19b410021fd7b71b92da68b1f5e8d4e 5.bst fetch needed 1ef2c03ce953d95320cd6e3afbbed6e8ac7aeb9e4d200350f77f6f2fd91e3714 6.bst fetch needed 390437a2ec731cd81a1775c5e5248a6add75f28157a5ca4e82032f54a332ab7d 3.bst fetch needed 16dad54334fb139df87be92104577094b19b410021fd7b71b92da68b1f5e8d4e 7.bst fetch needed dfe747a1b2119fbcc297e0248e354713c920661288a7a99fb04d5eb8676bc19c 2.bst fetch needed f1db01a86ac610a7b968eee6c9ba67d94a811b7a184f73c64d8c454bdf9de59e 0.bst =============================================================================== [--:--:--][16dad543][fetch:5.bst ] START test/5/16dad543-fetch.5288.log [--:--:--][16dad543][fetch:4.bst ] START test/4/16dad543-fetch.5290.log [--:--:--][1ef2c03c][fetch:6.bst ] START test/6/1ef2c03c-fetch.5292.log [--:--:--][390437a2][fetch:3.bst ] START test/3/390437a2-fetch.5293.log [--:--:--][16dad543][fetch:7.bst ] START test/7/16dad543-fetch.5296.log [--:--:--][dfe747a1][fetch:2.bst ] START test/2/dfe747a1-fetch.5298.log [--:--:--][f1db01a8][fetch:0.bst ] START test/0/f1db01a8-fetch.5300.log [00:00:00][16dad543][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][16dad543][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][16dad543][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][390437a2][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][1ef2c03c][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][dfe747a1][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][f1db01a8][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][f1db01a8][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][dfe747a1][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][390437a2][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][16dad543][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][16dad543][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][1ef2c03c][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][16dad543][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets18') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:51 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets18) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b021cb3550731f62c1108d1e54d3d4aca802d09ca56248e5d729f5d84113572e 4.bst fetch needed b021cb3550731f62c1108d1e54d3d4aca802d09ca56248e5d729f5d84113572e 5.bst fetch needed b7a55c167017a1732862e0933ca752c5363f865fac49d7d6190cce4d189e952b 6.bst fetch needed 9ba160e9a90b1e4c6df98ab79eb4ab5734e0c360f510dd9138f4e74964ea294f 3.bst fetch needed b021cb3550731f62c1108d1e54d3d4aca802d09ca56248e5d729f5d84113572e 7.bst fetch needed 93848f02abc691d10312abf2a55609a64abe59660334fc9da49a03a133664cbc 2.bst fetch needed b0dc830c3f45851ae03b518f753b4605d41ffa397c66b60d44906aab4f06233a 0.bst =============================================================================== [--:--:--][b021cb35][fetch:5.bst ] START test/5/b021cb35-fetch.5314.log [--:--:--][b021cb35][fetch:4.bst ] START test/4/b021cb35-fetch.5315.log [--:--:--][b7a55c16][fetch:6.bst ] START test/6/b7a55c16-fetch.5317.log [--:--:--][9ba160e9][fetch:3.bst ] START test/3/9ba160e9-fetch.5320.log [--:--:--][b021cb35][fetch:7.bst ] START test/7/b021cb35-fetch.5322.log [--:--:--][93848f02][fetch:2.bst ] START test/2/93848f02-fetch.5323.log [--:--:--][b0dc830c][fetch:0.bst ] START test/0/b0dc830c-fetch.5325.log [00:00:00][b021cb35][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b021cb35][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b021cb35][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b7a55c16][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][9ba160e9][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b0dc830c][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][93848f02][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][b0dc830c][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][93848f02][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][9ba160e9][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b021cb35][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b021cb35][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b7a55c16][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b021cb35][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets19') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:52 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets19) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 0a6b7bfe57c0c5c950fcd95fdcc607b3971444ddbe8278193ac36092607087a7 4.bst fetch needed 0a6b7bfe57c0c5c950fcd95fdcc607b3971444ddbe8278193ac36092607087a7 5.bst fetch needed 49830976d1203bd26ac8dbd111234f0d13f567cadee6ab45b146475fab4ba671 6.bst fetch needed 91f578322acbb728b60f604789222fde0e823ef4624554bf2e0bce2c01929b3c 3.bst fetch needed 0a6b7bfe57c0c5c950fcd95fdcc607b3971444ddbe8278193ac36092607087a7 7.bst fetch needed 2ad3c8d0d0a80998da12563f081128d1dc50bd3f49a0f9fc4dd6302ebc07df64 2.bst fetch needed 5b3f0b66f90bdb134729d72043a16a57a755f38f4b635b5056c51bac7c23b7cf 0.bst =============================================================================== [--:--:--][0a6b7bfe][fetch:5.bst ] START test/5/0a6b7bfe-fetch.5340.log [--:--:--][0a6b7bfe][fetch:4.bst ] START test/4/0a6b7bfe-fetch.5342.log [--:--:--][49830976][fetch:6.bst ] START test/6/49830976-fetch.5344.log [--:--:--][91f57832][fetch:3.bst ] START test/3/91f57832-fetch.5346.log [--:--:--][0a6b7bfe][fetch:7.bst ] START test/7/0a6b7bfe-fetch.5348.log [--:--:--][2ad3c8d0][fetch:2.bst ] START test/2/2ad3c8d0-fetch.5349.log [--:--:--][5b3f0b66][fetch:0.bst ] START test/0/5b3f0b66-fetch.5351.log [00:00:00][0a6b7bfe][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][0a6b7bfe][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][0a6b7bfe][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][49830976][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][91f57832][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][5b3f0b66][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][2ad3c8d0][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][5b3f0b66][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][2ad3c8d0][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][91f57832][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0a6b7bfe][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0a6b7bfe][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][49830976][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0a6b7bfe][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets20') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:52 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets20) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 3bc9bf19fd5f38ea2d6e698dcf812d704eacbe0b3bbccec0478d3085fbb56c9b 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][3bc9bf19][fetch:7.bst ] START test/7/3bc9bf19-fetch.5366.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5368.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5369.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5372.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5374.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][3bc9bf19][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][3bc9bf19][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets21') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:52 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets21) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 f3951877cf21b2aa758b9d935b0cefc4c4e74e78b901a74e83c9af00ae3ebd12 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][f3951877][fetch:7.bst ] START test/7/f3951877-fetch.5388.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5391.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5390.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5394.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5396.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5397.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5400.log [00:00:00][f3951877][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f3951877][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets22') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:53 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets22) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 e51a7f22fa4fc03bbe54048cc62fd5ba190c72063a20f68657b0a02d157db48e 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][e51a7f22][fetch:7.bst ] START test/7/e51a7f22-fetch.5414.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5416.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5417.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5421.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5420.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][e51a7f22][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][e51a7f22][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets23') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:53 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets23) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 51ea5bd1833640ab1d3364047870f94ac9196bc94d6ed389e406b31b14fd0102 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][51ea5bd1][fetch:7.bst ] START test/7/51ea5bd1-fetch.5436.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5438.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5441.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5443.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5439.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5445.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5448.log [00:00:00][51ea5bd1][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][51ea5bd1][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets24') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets24) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 9b4d639e0f13b85257038c04ab4bf7e7a400347e7ca12e957b9dad04490489ed 4.bst fetch needed 9b4d639e0f13b85257038c04ab4bf7e7a400347e7ca12e957b9dad04490489ed 5.bst fetch needed 63df9cbac6ad4b127d5a2dceaff0af24c021fc3c4fb5a870eb003bb688a71616 6.bst fetch needed 83c0592dec7e3d80eccebef790797c1762dcca02b7b826152a5693b60ba976b3 3.bst fetch needed 9b4d639e0f13b85257038c04ab4bf7e7a400347e7ca12e957b9dad04490489ed 7.bst fetch needed 2b19e93ac4f614eb271cb33892fc433d5fc876e363254e354b54ac04b2e5a68d 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][9b4d639e][fetch:5.bst ] START test/5/9b4d639e-fetch.5462.log [--:--:--][9b4d639e][fetch:4.bst ] START test/4/9b4d639e-fetch.5464.log [--:--:--][83c0592d][fetch:3.bst ] START test/3/83c0592d-fetch.5467.log [--:--:--][63df9cba][fetch:6.bst ] START test/6/63df9cba-fetch.5465.log [--:--:--][9b4d639e][fetch:7.bst ] START test/7/9b4d639e-fetch.5470.log [--:--:--][2b19e93a][fetch:2.bst ] START test/2/2b19e93a-fetch.5472.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5474.log [00:00:00][9b4d639e][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][9b4d639e][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][9b4d639e][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][63df9cba][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][83c0592d][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][2b19e93a][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][2b19e93a][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][83c0592d][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][9b4d639e][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][9b4d639e][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][63df9cba][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][9b4d639e][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets25') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets25) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 543f7cefb024354430228cb9a303a00dabd40af532604e1cce37ce7be6821498 4.bst fetch needed 543f7cefb024354430228cb9a303a00dabd40af532604e1cce37ce7be6821498 5.bst fetch needed 0ff0bdfbe63e6f318d757a18dd1c053ff5ffa5bdcd7671bb425e85801421ab8e 6.bst fetch needed c019f2a30f3b5859020e63944c5d0f23baf8c5531f9575c340cb6242445040dc 3.bst fetch needed 543f7cefb024354430228cb9a303a00dabd40af532604e1cce37ce7be6821498 7.bst fetch needed b91e8025d73394f5f425a25fbca82c60cb2d32f757f4b6baed7a05a1d299b645 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][543f7cef][fetch:5.bst ] START test/5/543f7cef-fetch.5488.log [--:--:--][0ff0bdfb][fetch:6.bst ] START test/6/0ff0bdfb-fetch.5491.log [--:--:--][543f7cef][fetch:4.bst ] START test/4/543f7cef-fetch.5490.log [--:--:--][c019f2a3][fetch:3.bst ] START test/3/c019f2a3-fetch.5493.log [--:--:--][543f7cef][fetch:7.bst ] START test/7/543f7cef-fetch.5495.log [--:--:--][b91e8025][fetch:2.bst ] START test/2/b91e8025-fetch.5498.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5500.log [00:00:00][543f7cef][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][0ff0bdfb][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][543f7cef][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][c019f2a3][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][543f7cef][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][b91e8025][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][b91e8025][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][c019f2a3][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][543f7cef][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][543f7cef][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0ff0bdfb][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][543f7cef][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets26') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:55 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets26) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 1283615b0366ec3617f32200a98da8993e98f40e57cf43ad382401d4020d3871 4.bst fetch needed 1283615b0366ec3617f32200a98da8993e98f40e57cf43ad382401d4020d3871 5.bst fetch needed 30d79c20cd54c9becece2946e8c86258e3090394cd59b6e5c2e63b6b2d8bf812 6.bst fetch needed 4a7ceddd9b475076a96c7ac82c739f1d7872f4d05d672ccc26e77cd4c81ad245 3.bst fetch needed 1283615b0366ec3617f32200a98da8993e98f40e57cf43ad382401d4020d3871 7.bst fetch needed 5a37086151f4b4ceb91dbbf23c1b20a406a602551a2ee90f27860fb25ae59a7c 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][1283615b][fetch:5.bst ] START test/5/1283615b-fetch.5514.log [--:--:--][1283615b][fetch:4.bst ] START test/4/1283615b-fetch.5516.log [--:--:--][30d79c20][fetch:6.bst ] START test/6/30d79c20-fetch.5517.log [--:--:--][4a7ceddd][fetch:3.bst ] START test/3/4a7ceddd-fetch.5520.log [--:--:--][1283615b][fetch:7.bst ] START test/7/1283615b-fetch.5521.log [--:--:--][5a370861][fetch:2.bst ] START test/2/5a370861-fetch.5524.log [00:00:00][1283615b][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:0.bst ] START test/0/????????-track.5526.log [00:00:00][1283615b][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][1283615b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][30d79c20][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][4a7ceddd][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][5a370861][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][5a370861][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][4a7ceddd][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][1283615b][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][1283615b][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][30d79c20][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][1283615b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets27') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:55 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets27) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 c3dd5f483670b006f8ab027058a478a3bc309e3fe9ae4b85b0cf2ead1e4795a4 4.bst fetch needed c3dd5f483670b006f8ab027058a478a3bc309e3fe9ae4b85b0cf2ead1e4795a4 5.bst fetch needed 1f5bf41f66e814274e963c4a736e06dc9e0cb901b0cbc7735366f8ce34a82eaf 6.bst fetch needed ecc98b4f6992d7904afadb70b1ab93449031613b83d2b51302011c9cf08541b7 3.bst fetch needed c3dd5f483670b006f8ab027058a478a3bc309e3fe9ae4b85b0cf2ead1e4795a4 7.bst fetch needed 4b01640ecbb882948114124b1e8430c7868fb76b38969ef96ee792b8ba439bf0 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][c3dd5f48][fetch:5.bst ] START test/5/c3dd5f48-fetch.5540.log [--:--:--][c3dd5f48][fetch:4.bst ] START test/4/c3dd5f48-fetch.5542.log [--:--:--][1f5bf41f][fetch:6.bst ] START test/6/1f5bf41f-fetch.5543.log [--:--:--][ecc98b4f][fetch:3.bst ] START test/3/ecc98b4f-fetch.5546.log [--:--:--][c3dd5f48][fetch:7.bst ] START test/7/c3dd5f48-fetch.5547.log [--:--:--][4b01640e][fetch:2.bst ] START test/2/4b01640e-fetch.5549.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5552.log [00:00:00][c3dd5f48][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][c3dd5f48][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][1f5bf41f][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][4b01640e][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][ecc98b4f][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][c3dd5f48][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][4b01640e][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][ecc98b4f][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][c3dd5f48][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][c3dd5f48][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][1f5bf41f][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][c3dd5f48][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets28') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:56 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets28) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 8b1898e3d2cb1caca94d0536d493b2fae6aa321a166b874a29cf7f8deedfcaa4 4.bst fetch needed 8b1898e3d2cb1caca94d0536d493b2fae6aa321a166b874a29cf7f8deedfcaa4 5.bst fetch needed dba18ce08f8bb24d60ed526579a693b6653e7692be74b402c1fb8688cc494ff6 6.bst fetch needed 2f1732bcb9d5ceb027ca00d390925e7fd8ac415ba898004f095b9d4d88ea5051 3.bst fetch needed 8b1898e3d2cb1caca94d0536d493b2fae6aa321a166b874a29cf7f8deedfcaa4 7.bst fetch needed 8040df5fed8fde6093b062972730a4ae058b2adcf253ad684a8e8ee7ed982d34 2.bst fetch needed e998a4fa3203bb54423d24948d48c5bda6cfbfa5e146609208cdadfefbc99597 0.bst =============================================================================== [--:--:--][8b1898e3][fetch:5.bst ] START test/5/8b1898e3-fetch.5566.log [--:--:--][8b1898e3][fetch:4.bst ] START test/4/8b1898e3-fetch.5568.log [--:--:--][2f1732bc][fetch:3.bst ] START test/3/2f1732bc-fetch.5572.log [--:--:--][8b1898e3][fetch:7.bst ] START test/7/8b1898e3-fetch.5573.log [--:--:--][dba18ce0][fetch:6.bst ] START test/6/dba18ce0-fetch.5569.log [--:--:--][8040df5f][fetch:2.bst ] START test/2/8040df5f-fetch.5576.log [--:--:--][e998a4fa][fetch:0.bst ] START test/0/e998a4fa-fetch.5578.log [00:00:00][8b1898e3][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][8b1898e3][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][2f1732bc][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][dba18ce0][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][8040df5f][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][8b1898e3][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][e998a4fa][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][e998a4fa][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][8040df5f][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][2f1732bc][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][8b1898e3][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][8b1898e3][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][dba18ce0][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][8b1898e3][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets29') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:56 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets29) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 aa5b6c85d408ce278235969d91a2746bf0536c0acfc57a9cead4391ddf732218 4.bst fetch needed aa5b6c85d408ce278235969d91a2746bf0536c0acfc57a9cead4391ddf732218 5.bst fetch needed f3ae9fc0d5391c739c7e28b18a0a4f65d13e6ec4a495f2c308fbd92fd43e6d16 6.bst fetch needed 5797f1a2b82f6cda4058154acdbfc15902405d4010d986eb136d8f0ab9aa3910 3.bst fetch needed aa5b6c85d408ce278235969d91a2746bf0536c0acfc57a9cead4391ddf732218 7.bst fetch needed 5c27236a909f21230bc0fc37e7120e32c95e9acd514fbea550f63d979eb347ee 2.bst fetch needed 3e5a9bea8254f0dd4333bc455cfd4d81e893b317cd80eb429e1f4b009aaca392 0.bst =============================================================================== [--:--:--][aa5b6c85][fetch:5.bst ] START test/5/aa5b6c85-fetch.5592.log [--:--:--][aa5b6c85][fetch:4.bst ] START test/4/aa5b6c85-fetch.5594.log [--:--:--][f3ae9fc0][fetch:6.bst ] START test/6/f3ae9fc0-fetch.5595.log [--:--:--][5797f1a2][fetch:3.bst ] START test/3/5797f1a2-fetch.5598.log [--:--:--][aa5b6c85][fetch:7.bst ] START test/7/aa5b6c85-fetch.5599.log [--:--:--][5c27236a][fetch:2.bst ] START test/2/5c27236a-fetch.5602.log [--:--:--][3e5a9bea][fetch:0.bst ] START test/0/3e5a9bea-fetch.5603.log [00:00:00][aa5b6c85][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][aa5b6c85][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][f3ae9fc0][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][5797f1a2][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][5c27236a][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][aa5b6c85][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][3e5a9bea][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][3e5a9bea][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][5c27236a][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][5797f1a2][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][aa5b6c85][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][aa5b6c85][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f3ae9fc0][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][aa5b6c85][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets30') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:57 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets30) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 f0137c7030d51b727fa002f1a5f98f32526fb91608a5957a403a77f6dc62078a 4.bst fetch needed f0137c7030d51b727fa002f1a5f98f32526fb91608a5957a403a77f6dc62078a 5.bst fetch needed fedd5fc2a28310d5e96d01454d3e48e6405e1e45707ec0ca39eb8518825f963b 6.bst fetch needed 745338e710167337b7d3b45bebdf95ef9aa46e7804fdc49c6f78af38450c80ee 3.bst fetch needed f0137c7030d51b727fa002f1a5f98f32526fb91608a5957a403a77f6dc62078a 7.bst fetch needed d46e750f0428fb8475ef8baa6bece95b6388561cf9566e495b0aca61b71c089b 2.bst fetch needed a116130b50adb87655e81f9ff25f48325737521d2695153a8f69b903771ca683 0.bst =============================================================================== [--:--:--][f0137c70][fetch:5.bst ] START test/5/f0137c70-fetch.5618.log [--:--:--][f0137c70][fetch:4.bst ] START test/4/f0137c70-fetch.5620.log [--:--:--][fedd5fc2][fetch:6.bst ] START test/6/fedd5fc2-fetch.5621.log [--:--:--][745338e7][fetch:3.bst ] START test/3/745338e7-fetch.5624.log [--:--:--][f0137c70][fetch:7.bst ] START test/7/f0137c70-fetch.5626.log [--:--:--][d46e750f][fetch:2.bst ] START test/2/d46e750f-fetch.5627.log [--:--:--][a116130b][fetch:0.bst ] START test/0/a116130b-fetch.5629.log [00:00:00][f0137c70][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][f0137c70][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][fedd5fc2][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][745338e7][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][f0137c70][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][d46e750f][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][a116130b][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][a116130b][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][d46e750f][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][745338e7][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f0137c70][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f0137c70][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][fedd5fc2][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f0137c70][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets31') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:57 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets31) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 0a33b0103181bfba0e0cb4f19abbdcfcbf28cff52eed8268a3f75e355d657ce3 4.bst fetch needed 0a33b0103181bfba0e0cb4f19abbdcfcbf28cff52eed8268a3f75e355d657ce3 5.bst fetch needed c0b7c2357868b404dcc7edcc78df607881518b53686e81eb2e238319773f418f 6.bst fetch needed d6a1c57d9f0504ce1854c899664b651417a7565a6c521c8b263ba2a3dc31ec9c 3.bst fetch needed 0a33b0103181bfba0e0cb4f19abbdcfcbf28cff52eed8268a3f75e355d657ce3 7.bst fetch needed ea553e79b0fadd48dfe7fcd31c60ea37f0b0ee936d2708cdcdeb9b3241d409a5 2.bst fetch needed 913b01b8ceb13e972231f2416a4e43351cbd35dfd849e19e3b462ea49dccaa35 0.bst =============================================================================== [--:--:--][0a33b010][fetch:5.bst ] START test/5/0a33b010-fetch.5644.log [--:--:--][0a33b010][fetch:4.bst ] START test/4/0a33b010-fetch.5646.log [--:--:--][c0b7c235][fetch:6.bst ] START test/6/c0b7c235-fetch.5648.log [--:--:--][d6a1c57d][fetch:3.bst ] START test/3/d6a1c57d-fetch.5650.log [--:--:--][0a33b010][fetch:7.bst ] START test/7/0a33b010-fetch.5652.log [--:--:--][ea553e79][fetch:2.bst ] START test/2/ea553e79-fetch.5653.log [00:00:00][0a33b010][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [--:--:--][913b01b8][fetch:0.bst ] START test/0/913b01b8-fetch.5656.log [00:00:00][0a33b010][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][0a33b010][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][c0b7c235][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][d6a1c57d][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][913b01b8][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][ea553e79][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][913b01b8][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][ea553e79][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][d6a1c57d][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0a33b010][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0a33b010][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][c0b7c235][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0a33b010][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets32') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:58 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets32) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 30b940bbc6415a8507b6e8efcc8412809fc5b35410ebb920f4269f57383bac70 4.bst fetch needed 30b940bbc6415a8507b6e8efcc8412809fc5b35410ebb920f4269f57383bac70 5.bst fetch needed 86a0444685b254e71033d49c66c3cb5bd64dd9504279385b532f471b75eb1051 6.bst fetch needed 4251d795bd35036b2c426ab0cb052b9f4828968b718f7245807639565903648e 3.bst fetch needed 30b940bbc6415a8507b6e8efcc8412809fc5b35410ebb920f4269f57383bac70 7.bst fetch needed 41ef92bc143d138ef1d0ab470bcf22c1bd73b80fd69a2c749b04aa5adcdf24bc 2.bst fetch needed 0e75980e249383fbb2d2c06603a58ae48dd5bff1d5e9ec18db9ab9380abaef9c 0.bst =============================================================================== [--:--:--][30b940bb][fetch:5.bst ] START test/5/30b940bb-fetch.5670.log [--:--:--][30b940bb][fetch:4.bst ] START test/4/30b940bb-fetch.5672.log [--:--:--][86a04446][fetch:6.bst ] START test/6/86a04446-fetch.5673.log [--:--:--][4251d795][fetch:3.bst ] START test/3/4251d795-fetch.5676.log [--:--:--][30b940bb][fetch:7.bst ] START test/7/30b940bb-fetch.5678.log [--:--:--][41ef92bc][fetch:2.bst ] START test/2/41ef92bc-fetch.5680.log [--:--:--][0e75980e][fetch:0.bst ] START test/0/0e75980e-fetch.5682.log [00:00:00][30b940bb][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][30b940bb][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][41ef92bc][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][30b940bb][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][86a04446][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][4251d795][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][0e75980e][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][0e75980e][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][41ef92bc][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][4251d795][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][30b940bb][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][30b940bb][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][86a04446][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][30b940bb][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets33') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:58 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets33) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 312fd4295e53e2e1addd2546b6c27b5f6ce1c1fb82fa7b62452255582c93ba3a 4.bst fetch needed 312fd4295e53e2e1addd2546b6c27b5f6ce1c1fb82fa7b62452255582c93ba3a 5.bst fetch needed 5d877d818fd5542748c865dd6ff0b52feadb8d08ad9a32c060e7933d52e71814 6.bst fetch needed 884d288238edbf7d7192a7e97c6e264ba9bcd58209ad30a59cebddd0d68d3c4f 3.bst fetch needed 312fd4295e53e2e1addd2546b6c27b5f6ce1c1fb82fa7b62452255582c93ba3a 7.bst fetch needed 97bd0b002f0d3077a6dbe74b295ef37b3b9416591fd7306a4a1d191bdba8cb13 2.bst fetch needed 49ed8e8a7d60703663c6b1b54542a188753f2795800667a15e8efff1def77e80 0.bst =============================================================================== [--:--:--][312fd429][fetch:5.bst ] START test/5/312fd429-fetch.5696.log [--:--:--][312fd429][fetch:4.bst ] START test/4/312fd429-fetch.5698.log [--:--:--][884d2882][fetch:3.bst ] START test/3/884d2882-fetch.5702.log [--:--:--][5d877d81][fetch:6.bst ] START test/6/5d877d81-fetch.5699.log [--:--:--][312fd429][fetch:7.bst ] START test/7/312fd429-fetch.5704.log [--:--:--][97bd0b00][fetch:2.bst ] START test/2/97bd0b00-fetch.5706.log [--:--:--][49ed8e8a][fetch:0.bst ] START test/0/49ed8e8a-fetch.5708.log [00:00:00][312fd429][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][5d877d81][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][884d2882][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][312fd429][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][97bd0b00][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][312fd429][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][49ed8e8a][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][49ed8e8a][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][97bd0b00][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][884d2882][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][312fd429][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][312fd429][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][5d877d81][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][312fd429][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets34') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:59 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets34) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 22d4814b68dda3cc93f255956c24c503f3f5d84b6a135b9ff93b455861e0df7e 4.bst fetch needed 22d4814b68dda3cc93f255956c24c503f3f5d84b6a135b9ff93b455861e0df7e 5.bst fetch needed 9ffc997fafbd29eac6fdfa91d9afa73c79a10793ba2d3d44794b650fb1a96065 6.bst fetch needed f91b8d2eb28146af3b7efd0e8d7db6d9990de7e58fa393e2af7015489a2044d8 3.bst fetch needed 22d4814b68dda3cc93f255956c24c503f3f5d84b6a135b9ff93b455861e0df7e 7.bst fetch needed c36d9cdf4fa41acdb8cd3412db8d5818ba1bcf147c452be71dbf8a11811b1bd0 2.bst fetch needed bdfdde1d2b0102df2f2b3a3e435a5c729db94c38b730bea43baa72389c46311e 0.bst =============================================================================== [--:--:--][22d4814b][fetch:5.bst ] START test/5/22d4814b-fetch.5722.log [--:--:--][22d4814b][fetch:4.bst ] START test/4/22d4814b-fetch.5724.log [--:--:--][9ffc997f][fetch:6.bst ] START test/6/9ffc997f-fetch.5725.log [--:--:--][f91b8d2e][fetch:3.bst ] START test/3/f91b8d2e-fetch.5728.log [--:--:--][22d4814b][fetch:7.bst ] START test/7/22d4814b-fetch.5730.log [--:--:--][c36d9cdf][fetch:2.bst ] START test/2/c36d9cdf-fetch.5732.log [--:--:--][bdfdde1d][fetch:0.bst ] START test/0/bdfdde1d-fetch.5734.log [00:00:00][22d4814b][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][22d4814b][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][9ffc997f][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][22d4814b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][f91b8d2e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][bdfdde1d][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][c36d9cdf][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][bdfdde1d][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][c36d9cdf][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f91b8d2e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][22d4814b][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][22d4814b][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][9ffc997f][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][22d4814b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_targets35') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:45:59 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets35) Targets: 0.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 a3180545a678b8273282eb76786103efbf64bc1c31890f1710076ab7a023fc51 4.bst fetch needed a3180545a678b8273282eb76786103efbf64bc1c31890f1710076ab7a023fc51 5.bst fetch needed a837a03b996c251bf3de48996437bf372a1ad948f6fa3531733d5562b2e324ce 6.bst fetch needed 1012012e4928593853067655a0d1573addcc05a0e0a5f828de18310f20ca36ad 3.bst fetch needed a3180545a678b8273282eb76786103efbf64bc1c31890f1710076ab7a023fc51 7.bst fetch needed 19ccd55d258ed25b6c3433a6df952aa4385c991cfdebbec51a9891e175b73e45 2.bst fetch needed e57f21dd73101573e925efec6a54a2d0e1070988c628961ae95305e7709d249b 0.bst =============================================================================== [--:--:--][a3180545][fetch:5.bst ] START test/5/a3180545-fetch.5748.log [00:00:00][a3180545][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [--:--:--][a3180545][fetch:4.bst ] START test/4/a3180545-fetch.5750.log [--:--:--][a837a03b][fetch:6.bst ] START test/6/a837a03b-fetch.5751.log [--:--:--][1012012e][fetch:3.bst ] START test/3/1012012e-fetch.5753.log [--:--:--][a3180545][fetch:7.bst ] START test/7/a3180545-fetch.5756.log [--:--:--][e57f21dd][fetch:0.bst ] START test/0/e57f21dd-fetch.5760.log [--:--:--][19ccd55d][fetch:2.bst ] START test/2/19ccd55d-fetch.5758.log [00:00:00][a3180545][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][a837a03b][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][a3180545][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][1012012e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][19ccd55d][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][e57f21dd][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][e57f21dd][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][19ccd55d][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][1012012e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][a3180545][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][a3180545][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][a837a03b][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][a3180545][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/repo/.git/ [master d24770d] 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-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:00 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.5780.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/repo/.git/ [master 1c7433d] 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-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:00 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.5800.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0/repo/.git/ [master fd69136] 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-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:01 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.5820.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1/repo/.git/ [master 0197566] 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-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:01 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.5840.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_first__0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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: Friday, 21-06-2024 at 11:46:06 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__0) Targets: 2.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 e113cb9c268f092a474fe9b3caa2004011450d8566375a89fc7162075a2c20d6 1.bst fetch needed c9b1eced771b2276dff1d1c0b2f4510fe948af59ff41d586ec257f83f7e9a318 0.bst fetch needed ce0fe7b9eb78e9e5d93063fb26af9de98fa0812a9441878c47f22e748cabc446 2.bst =============================================================================== [--:--:--][e113cb9c][fetch:1.bst ] START test/1/e113cb9c-fetch.6298.log [--:--:--][c9b1eced][fetch:0.bst ] START test/0/c9b1eced-fetch.6300.log [--:--:--][ce0fe7b9][fetch:2.bst ] START test/2/ce0fe7b9-fetch.6301.log [00:00:00][ce0fe7b9][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][e113cb9c][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][c9b1eced][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][c9b1eced][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][e113cb9c][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][ce0fe7b9][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_track_track_first__1') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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: Friday, 21-06-2024 at 11:46:07 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__1) Targets: 2.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 0cd27f1b7226b7ce8d5ecc1a91ec97c773362e309b0578279d0bb399ad4f5c02 1.bst fetch needed c5d43ae1e1b65990ec8e737eca3745da0421e40e0186d0c28863631eca46cb6c 0.bst fetch needed c48a798f16f8797b7c42311d384289d5a5cbac1cda2a13595ffbc523c7fea9a8 2.bst =============================================================================== [--:--:--][0cd27f1b][fetch:1.bst ] START test/1/0cd27f1b-fetch.6325.log [--:--:--][c48a798f][fetch:2.bst ] START test/2/c48a798f-fetch.6328.log [--:--:--][c5d43ae1][fetch:0.bst ] START test/0/c5d43ae1-fetch.6327.log [00:00:00][c48a798f][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][0cd27f1b][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][c5d43ae1][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary 0.bst: [00:00:00][c5d43ae1][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][0cd27f1b][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][c48a798f][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1 build corewarn.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:46:08 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1) Targets: corewarn.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 76a0165de5352d134430e91520db9050aa6d01ee8700c4f4c0902ddc8fbd5c42 corewarn.bst =============================================================================== [--:--:--][76a0165d][build:corewarn.bst ] START test/corewarn/76a0165d-build.6357.log [00:00:00][76a0165d][build:corewarn.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary corewarn.bst: [00:00:00][76a0165d][build:corewarn.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1 build warninga.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:46:08 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1) Targets: warninga.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 76a0165de5352d134430e91520db9050aa6d01ee8700c4f4c0902ddc8fbd5c42 warninga.bst =============================================================================== [--:--:--][76a0165d][build:warninga.bst ] START test/warninga/76a0165d-build.6364.log [00:00:00][76a0165d][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary warninga.bst: [00:00:00][76a0165d][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1 build warningb.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:46:09 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1) Targets: warningb.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 76a0165de5352d134430e91520db9050aa6d01ee8700c4f4c0902ddc8fbd5c42 warningb.bst =============================================================================== [--:--:--][76a0165d][build:warningb.bst ] START test/warningb/76a0165d-build.6371.log [00:00:00][76a0165d][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary warningb.bst: [00:00:00][76a0165d][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2 build warninga.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:46:09 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2) Targets: warninga.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 668726793f54979b464fb3b0da6eed9013a904f91b3f7dfcbb3711ae6a0c2e1d warninga.bst =============================================================================== [--:--:--][66872679][build:warninga.bst ] START test/warninga/66872679-build.6378.log [00:00:00][66872679][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary warninga.bst: [00:00:00][66872679][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2 build warningb.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:46:09 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2) Targets: warningb.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 668726793f54979b464fb3b0da6eed9013a904f91b3f7dfcbb3711ae6a0c2e1d warningb.bst =============================================================================== [--:--:--][66872679][build:warningb.bst ] START test/warningb/66872679-build.6385.log [00:00:00][66872679][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary warningb.bst: [00:00:00][66872679][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-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-build/buildstream-1.6.9/tmp/test_open_cross_junction0/sub_repo/repo/.git/ [master (root-commit) dcbc986] 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-build/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:09 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_cross_junction0/main) Targets: sub.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 317ea6cbd57d4402ec169abfa0748073f196bca1871b456d1239579fd14b32fd sub.bst =============================================================================== [--:--:--][317ea6cb][fetch:sub.bst ] START main/sub/317ea6cb-fetch.6405.log [00:00:00][317ea6cb][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][317ea6cb][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-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-build/buildstream-1.6.9/tmp/test_list_cross_junction0/sub_repo/repo/.git/ [master (root-commit) f765e7d] 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-build/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:10 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_cross_junction0/main) Targets: sub.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 6fcd51ad3ef5110777a92d92be3982ce833bd6c566910bcac90a1023883f7dbc sub.bst =============================================================================== [--:--:--][6fcd51ad][fetch:sub.bst ] START main/sub/6fcd51ad-fetch.6425.log [00:00:00][6fcd51ad][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][6fcd51ad][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-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-build/buildstream-1.6.9/tmp/test_close_cross_junction0/sub_repo/repo/.git/ [master (root-commit) 76a2248] 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-build/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:10 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_cross_junction0/main) Targets: sub.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 ef63f0604862c46856ce83a5f7f12ae46c34bfc5675a2bae13d942bc6da19532 sub.bst =============================================================================== [--:--:--][ef63f060][fetch:sub.bst ] START main/sub/ef63f060-fetch.6445.log [00:00:00][ef63f060][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][ef63f060][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-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-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/sub_repo/repo/.git/ [master (root-commit) 5dacfcb] 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-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:10 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/main) Targets: sub.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 e3725325d5ee2c775d736382ea5bb016b3a1f986a93e43aebc40fb56e0213ca3 sub.bst =============================================================================== [--:--:--][e3725325][fetch:sub.bst ] START main/sub/e3725325-fetch.6465.log [00:00:00][e3725325][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][e3725325][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:11 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_git_0) Targets: fetch-test-git.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_git_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_git_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_git_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_git_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 34e1ba6a534ea29a8215b4c031340fb43e847e8a6d584f15165145218e417131 fetch-test-git.bst =============================================================================== [--:--:--][34e1ba6a][fetch:fetch-test-git.bst ] START test/fetch-test-git/34e1ba6a-fetch.6485.log [00:00:00][34e1ba6a][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary fetch-test-git.bst: [00:00:00][34e1ba6a][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_bzr_0) Targets: fetch-test-bzr.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 d710c82a389a73ada250ea920a81c9f3236ae83a52a5dce1401fd7be0ead712c fetch-test-bzr.bst =============================================================================== [--:--:--][d710c82a][fetch:fetch-test-bzr.bst ] START test/fetch-test-bzr/d710c82a-fetch.6502.log [00:00:00][d710c82a][fetch:fetch-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary fetch-test-bzr.bst: [00:00:00][d710c82a][fetch:fetch-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fetch_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:13 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_tar_0) Targets: fetch-test-tar.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 92a7d8ed9160593758f705226b49c75134845928a70649f8880bc3dbdd242311 fetch-test-tar.bst =============================================================================== [--:--:--][92a7d8ed][fetch:fetch-test-tar.bst ] START test/fetch-test-tar/92a7d8ed-fetch.6514.log [00:00:00][92a7d8ed][fetch:fetch-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary fetch-test-tar.bst: [00:00:00][92a7d8ed][fetch:fetch-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:14 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_zip_0) Targets: fetch-test-zip.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 1bbe9fec726232701d4e4bb356eba0db0e500304e2f046a2ffa60bdb7e276593 fetch-test-zip.bst =============================================================================== [--:--:--][1bbe9fec][fetch:fetch-test-zip.bst ] START test/fetch-test-zip/1bbe9fec-fetch.6526.log [00:00:00][1bbe9fec][fetch:fetch-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary fetch-test-zip.bst: [00:00:00][1bbe9fec][fetch:fetch-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/repo/.git/ [master (root-commit) b4f3c94] 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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:16 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.6664.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/repo/.git/ [master (root-commit) b5914cb] 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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.6714.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/repo/.git/ [master (root-commit) 8cbdbae] 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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.6754.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/repo/.git/ [master (root-commit) 6f5802f] 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-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:20 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.6794.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_default_logging0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_default_logging0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_default_logging0 fetch fetch-test-git.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:46:25 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_default_logging0) Targets: fetch-test-git.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_default_logging0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_default_logging0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_default_logging0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_default_logging0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 d0d42ce2ff0f7d13a91d571e710ee7e06954dd5cf019702af86c5fdabd7edeb6 fetch-test-git.bst =============================================================================== [--:--:--][d0d42ce2][fetch:fetch-test-git.bst ] START test/fetch-test-git/d0d42ce2-fetch.6852.log [00:00:00][d0d42ce2][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary fetch-test-git.bst: [00:00:00][d0d42ce2][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_custom_logging0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_custom_logging0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_logging0 -c /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_logging0/buildstream.conf fetch fetch-test-git.bst Program stderr was: --:--:--,--:--:--.------,11:46:25,,,STATUS ,Cache usage recomputed: 140B / infinity (0%) --:--:--,--:--:--.------,11:46:25,,,START ,Fetch --:--:--,--:--:--.------,11:46:25,,,START ,Loading elements 00:00:00,00:00:00.002025,11:46:25,,,SUCCESS,Loading elements --:--:--,--:--:--.------,11:46:25,,,START ,Resolving elements --:--:--,--:--:--.------,11:46:25, , 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-build/buildstream-1.6.9/tmp/test_custom_logging0/repo 00:00:00,00:00:00.005180,11:46:25,,,SUCCESS,Resolving elements --:--:--,--:--:--.------,11:46:25,,,START ,Resolving cached state 00:00:00,00:00:00.006378,11:46:25,,,SUCCESS,Resolving cached state --:--:--,--:--:--.------,11:46:25,,,START ,Checking sources 00:00:00,00:00:00.000126,11:46:25,,,SUCCESS,Checking sources BuildStream Version 1.6.9 Session Start: Friday, 21-06-2024 at 11:46:25 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_logging0) Targets: fetch-test-git.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-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 d34e4be64670cc1b9aa1efc088b697c8fcd3af6490008907e29a2fa8225119cf fetch-test-git.bst =============================================================================== --:--:--,--:--:--.------,11:46:25,d34e4be6,fetch:fetch-test-git.bst ,START ,test/fetch-test-git/d34e4be6-fetch.6866.log 00:00:00,00:00:00.020817,11:46:25,d34e4be6,fetch:fetch-test-git.bst ,BUG ,Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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,00:00:00.073547,11:46:25,,,FAILURE,Fetch Failure Summary fetch-test-git.bst: 00:00:00,00:00:00.020817,11:46:25,d34e4be6,fetch:fetch-test-git.bst ,BUG ,Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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 0x7f0bafe37b60> cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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:00][][] 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: Friday, 21-06-2024 at 11:46:26 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 105831eca4713b1dc777064d567027db26326cf04fccabb4f9125173acb5db6b import-bin.bst waiting b6ae198214f98e1fd963905209aff5731da3ce2f91f4432b0df1d1ba42e05e57 import-dev.bst waiting 3a62a257c99c8ddbc361ba743ef10b172b66c6a7733d99637cdf0580c80508b4 compose-all.bst waiting 982cba0cfcf32b7ea7453ef5b5045e9df7dee6ff0a795ad673143e4bc6e94c4f target.bst =============================================================================== [--:--:--][105831ec][ pull:import-bin.bst ] START test/import-bin/105831ec-pull.6899.log [--:--:--][3a62a257][ pull:compose-all.bst ] START test/compose-all/3a62a257-pull.6901.log [--:--:--][982cba0c][ pull:target.bst ] START test/target/982cba0c-pull.6902.log [00:00:00][982cba0c][ pull:target.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][105831ec][ pull:import-bin.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][3a62a257][ pull:compose-all.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary compose-all.bst: [00:00:00][3a62a257][ pull:compose-all.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][105831ec][ pull:import-bin.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][982cba0c][ pull:target.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:36 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac0) Targets: junction.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 51a5cbd93f3afa921c3d545e2edd77606857f93dcc456cb5a3303b262c73cf5a junction.bst =============================================================================== [--:--:--][51a5cbd9][fetch:junction.bst ] START test/junction/51a5cbd9-fetch.7202.log [00:00:00][51a5cbd9][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][51a5cbd9][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:36 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac1) Targets: junction.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 60b3d39ffb9386e5122a33023a46a3c78b135353bb963f21275ac1e55b456f8d junction.bst =============================================================================== [--:--:--][60b3d39f][fetch:junction.bst ] START test/junction/60b3d39f-fetch.7216.log [00:00:00][60b3d39f][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][60b3d39f][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works0) Targets: junction.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 e9dbb7125839c2ce3e39c018ea73e6c9f7d4550becfb993efcb7ea022ae60500 junction.bst =============================================================================== [--:--:--][e9dbb712][fetch:junction.bst ] START test/junction/e9dbb712-fetch.7230.log [00:00:00][e9dbb712][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][e9dbb712][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works1) Targets: junction.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 0fa5034f42a0d70e4e4986a8071c98d5fa3af8bf6f75dcf1f043a6f21523da22 junction.bst =============================================================================== [--:--:--][0fa5034f][fetch:junction.bst ] START test/junction/0fa5034f-fetch.7244.log [00:00:00][0fa5034f][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][0fa5034f][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: Friday, 21-06-2024 at 11:46:48 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0) Targets: non-strict-depends.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 07f8ae04332d324acb913cce62292d553b474b36a721c8f5d9435a45a754f07c base.bst waiting eea8c467a239053362df7c364afdd2c09633b8bda1736af78fde1ff1aa38532e non-strict-depends.bst =============================================================================== [--:--:--][07f8ae04][build:base.bst ] START test/base/07f8ae04-build.7302.log [00:00:00][07f8ae04][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary base.bst: [00:00:00][07f8ae04][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: Friday, 21-06-2024 at 11:46:48 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_stric0) Targets: strict-depends.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 07f8ae04332d324acb913cce62292d553b474b36a721c8f5d9435a45a754f07c base.bst waiting eea8c467a239053362df7c364afdd2c09633b8bda1736af78fde1ff1aa38532e strict-depends.bst =============================================================================== [--:--:--][07f8ae04][build:base.bst ] START test/base/07f8ae04-build.7309.log [00:00:00][07f8ae04][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary base.bst: [00:00:00][07f8ae04][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_git_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:49 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7339.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:50 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7359.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:52 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7376.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:53 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7393.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_tar_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7405.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7417.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_zip_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:55 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7429.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:46:56 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7441.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:46:56 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7461.log [00:00:00][????????][track:track-test-git-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:46:57 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7481.log [00:00:00][????????][track:track-test-git-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-git-3.bst ] START test/track-test-git-3/????????-track.7484.log [--:--:--][????????][track:track-test-git-2.bst ] START test/track-test-git-2/????????-track.7483.log [00:00:00][????????][track:track-test-git-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-git-4.bst ] START test/track-test-git-4/????????-track.7487.log [00:00:00][????????][track:track-test-git-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-git-5.bst ] START test/track-test-git-5/????????-track.7488.log [--:--:--][????????][track:track-test-git-6.bst ] START test/track-test-git-6/????????-track.7491.log [--:--:--][????????][track:track-test-git-7.bst ] START test/track-test-git-7/????????-track.7493.log [--:--:--][????????][track:track-test-git-8.bst ] START test/track-test-git-8/????????-track.7495.log [--:--:--][????????][track:track-test-git-9.bst ] START test/track-test-git-9/????????-track.7497.log [00:00:00][????????][track:track-test-git-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-git-10.bst ] START test/track-test-git-10/????????-track.7499.log [00:00:00][????????][track:track-test-git-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:46:59 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7516.log [00:00:00][????????][track:track-test-bzr-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:47:01 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7533.log [00:00:00][????????][track:track-test-bzr-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-bzr-2.bst ] START test/track-test-bzr-2/????????-track.7535.log [--:--:--][????????][track:track-test-bzr-3.bst ] START test/track-test-bzr-3/????????-track.7537.log [--:--:--][????????][track:track-test-bzr-4.bst ] START test/track-test-bzr-4/????????-track.7539.log [--:--:--][????????][track:track-test-bzr-5.bst ] START test/track-test-bzr-5/????????-track.7540.log [--:--:--][????????][track:track-test-bzr-6.bst ] START test/track-test-bzr-6/????????-track.7542.log [--:--:--][????????][track:track-test-bzr-7.bst ] START test/track-test-bzr-7/????????-track.7545.log [--:--:--][????????][track:track-test-bzr-8.bst ] START test/track-test-bzr-8/????????-track.7547.log [--:--:--][????????][track:track-test-bzr-9.bst ] START test/track-test-bzr-9/????????-track.7548.log [00:00:00][????????][track:track-test-bzr-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-bzr-10.bst ] START test/track-test-bzr-10/????????-track.7551.log [00:00:00][????????][track:track-test-bzr-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:01 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7563.log [00:00:00][????????][track:track-test-tar-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:47:02 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7575.log [00:00:00][????????][track:track-test-tar-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-tar-2.bst ] START test/track-test-tar-2/????????-track.7577.log [--:--:--][????????][track:track-test-tar-3.bst ] START test/track-test-tar-3/????????-track.7578.log [--:--:--][????????][track:track-test-tar-4.bst ] START test/track-test-tar-4/????????-track.7581.log [--:--:--][????????][track:track-test-tar-5.bst ] START test/track-test-tar-5/????????-track.7583.log [--:--:--][????????][track:track-test-tar-6.bst ] START test/track-test-tar-6/????????-track.7585.log [--:--:--][????????][track:track-test-tar-7.bst ] START test/track-test-tar-7/????????-track.7587.log [--:--:--][????????][track:track-test-tar-8.bst ] START test/track-test-tar-8/????????-track.7589.log [--:--:--][????????][track:track-test-tar-9.bst ] START test/track-test-tar-9/????????-track.7591.log [00:00:00][????????][track:track-test-tar-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-tar-10.bst ] START test/track-test-tar-10/????????-track.7593.log [00:00:00][????????][track:track-test-tar-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:03 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7605.log [00:00:00][????????][track:track-test-zip-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-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-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-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-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-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-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-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-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: Friday, 21-06-2024 at 11:47:04 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7617.log [00:00:00][????????][track:track-test-zip-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-zip-2.bst ] START test/track-test-zip-2/????????-track.7619.log [00:00:00][????????][track:track-test-zip-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:track-test-zip-3.bst ] START test/track-test-zip-3/????????-track.7620.log [--:--:--][????????][track:track-test-zip-4.bst ] START test/track-test-zip-4/????????-track.7622.log [--:--:--][????????][track:track-test-zip-5.bst ] START test/track-test-zip-5/????????-track.7625.log [--:--:--][????????][track:track-test-zip-6.bst ] START test/track-test-zip-6/????????-track.7627.log [--:--:--][????????][track:track-test-zip-7.bst ] START test/track-test-zip-7/????????-track.7629.log [--:--:--][????????][track:track-test-zip-8.bst ] START test/track-test-zip-8/????????-track.7631.log [--:--:--][????????][track:track-test-zip-9.bst ] START test/track-test-zip-9/????????-track.7632.log [--:--:--][????????][track:track-test-zip-10.bst ] START test/track-test-zip-10/????????-track.7635.log [00:00:00][????????][track:track-test-zip-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:00][????????][track:track-test-zip-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:00][????????][track:track-test-zip-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:00][????????][track:track-test-zip-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:00][????????][track:track-test-zip-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:00][????????][track:track-test-zip-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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:00][????????][track:track-test-zip-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_single0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:05 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_single0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_single0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_single0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_single0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7661.log [00:00:00][????????][track:track-test-target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:06 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7687.log [00:00:00][????????][track:track-test-target-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:07 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7709.log [00:00:00][????????][track:track-test-target-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:08 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7726.log [00:00:00][????????][track:track-test-target-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Track Failure Summary track-test-target-tar.bst: [00:00:00][????????][track:track-test-target-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:09 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7743.log [00:00:00][????????][track:track-test-target-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_optional_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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: Friday, 21-06-2024 at 11:47:10 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_inline_0/track-optional-inline) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7761.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_optional_project_re0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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: Friday, 21-06-2024 at 11:47:10 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_project_re0/track-optional-project-refs) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7779.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:11 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7819.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7841.log [--:--:--][????????][track:target.bst ] START test/target/????????-track.7843.log [00:00:00][????????][track:subproject-junction.bst:subtarget.bst] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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: Friday, 21-06-2024 at 11:47:13 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7865.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_consistency_error0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_consistency_error0 track error.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:47:13 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_consistency_error0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7872.log [00:00:00][????????][track:error.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_junction_element_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_inline_0 show junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-build/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7923.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_junction_element_project_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_project_0 show junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-build/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_project_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7943.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/junction_repo/repo/.git/ [master (root-commit) 0702783] 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-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:16 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7963.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/junction_repo/repo/.git/ [master (root-commit) af774ca] 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-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:16 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.7983.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/junction_repo/repo/.git/ [master (root-commit) c5e1c82] 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-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:17 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8002.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/junction_repo/repo/.git/ [master (root-commit) 393e2d7] 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-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:18 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8021.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/junction_repo/repo/.git/ [master (root-commit) fe9b54c] 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-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8035.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/junction_repo/repo/.git/ [master (root-commit) 1bae0e6] 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-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8049.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/junction_repo/repo/.git/ [master (root-commit) 09ed1ea] 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-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8063.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/junction_repo/repo/.git/ [master (root-commit) 81f7f72] 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-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:20 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8077.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:21 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8097.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_git_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:21 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_project0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8117.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:23 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8134.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:25 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8151.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:25 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8163.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_tar_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:26 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_project0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8175.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:26 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8187.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_zip_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:47:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_project0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8199.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0/junction_repo/repo/.git/ [master (root-commit) 4ab0438] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8219.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1/junction_repo/repo/.git/ [master (root-commit) 03e145a] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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]:03e145aa0ea64f81e7e18e64e6798379ad84571c [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Friday, 21-06-2024 at 11:47:28 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8239.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0/junction_repo/repo/.git/ [master (root-commit) 7b2ef1f] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:29 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8258.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1/junction_repo/repo/.git/ [master (root-commit) 22483d0] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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]:22483d0c52f003f4b8c5577d8be55114279bc02b [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Friday, 21-06-2024 at 11:47:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8277.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0/junction_repo/repo/.git/ [master (root-commit) 2fc56d3] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8291.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1/junction_repo/repo/.git/ [master (root-commit) 933c853] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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]:933c853f2f004119e9b8ce3109e07125a5a4471e [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Friday, 21-06-2024 at 11:47:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8305.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0/junction_repo/repo/.git/ [master (root-commit) d50a2de] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8319.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1/junction_repo/repo/.git/ [master (root-commit) 1c1ba14] 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-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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]:1c1ba14ab47fd8f8054a4197d32a99c11fc98576 [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Friday, 21-06-2024 at 11:47:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8333.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_g0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8347.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_g1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:33 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8361.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_b0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:33 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8375.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_b1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:33 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8389.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_o0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:34 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8403.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_o1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:34 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8417.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_t0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:34 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8431.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_t1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8445.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_z0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8459.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_junction_included_z1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8473.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0 track track-test-git.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:36 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8487.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1 track track-test-bzr.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8499.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3 track track-test-tar.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8506.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4 track track-test-zip.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:47:38 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8513.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/repo_a/repo/.git/ [master (root-commit) 8201b6a] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/repo_b/repo/.git/ [master (root-commit) 662c2a8] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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-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: Friday, 21-06-2024 at 11:47:38 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8551.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8553.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-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-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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/repo_a/repo/.git/ [master (root-commit) 6699ee6] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/repo_b/repo/.git/ [master (root-commit) 4a0de22] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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-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: Friday, 21-06-2024 at 11:47:41 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8588.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8589.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-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-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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/repo_a/repo/.git/ [master (root-commit) 11c0302] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/repo_b/repo/.git/ [master (root-commit) 6664928] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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-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: Friday, 21-06-2024 at 11:47:41 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8610.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8611.log [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/repo_a/repo/.git/ [master (root-commit) e4c2b39] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/repo_b/repo/.git/ [master (root-commit) 7dc0f8f] 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-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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-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: Friday, 21-06-2024 at 11:47:42 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8632.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8633.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/repo_a/repo/.git/ [master (root-commit) 8cf4c92] 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-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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: Friday, 21-06-2024 at 11:47:42 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8660.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/repo_a/repo/.git/ [master (root-commit) d703bc0] 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-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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: Friday, 21-06-2024 at 11:47:44 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8684.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-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-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar/repo_a/repo/.git/ [master (root-commit) 4d6d5fe] 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-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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: Friday, 21-06-2024 at 11:47:45 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8698.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip/repo_a/repo/.git/ [master (root-commit) bdbf20a] 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-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / 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-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: Friday, 21-06-2024 at 11:47:45 Project: main (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip/project-main) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.8712.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][29699fc4][fetch:workspace-test-git.bst ] START test/workspace-test-git/29699fc4-fetch.8734.log [00:00:00][29699fc4][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][58b8cda3][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/58b8cda3-fetch.8751.log [00:00:00][58b8cda3][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_open_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][1f11ec38][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/1f11ec38-fetch.8763.log [00:00:00][1f11ec38][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][3c532676][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/3c532676-fetch.8775.log [00:00:00][3c532676][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_bzr_customize0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_bzr_customize0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_bzr_customize0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_bzr_customize0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][a243f23b][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/a243f23b-fetch.8792.log [00:00:00][a243f23b][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_open_track_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_track_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_track_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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.8812.log [00:00:00][????????][track:workspace-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_track_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_track_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_track_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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.8829.log [00:00:00][????????][track:workspace-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_open_track_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_track_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_track_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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.8841.log [00:00:00][????????][track:workspace-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_track_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_track_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_track_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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.8853.log [00:00:00][????????][track:workspace-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_force_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][aeac1cfc][fetch:workspace-test-git.bst ] START test/workspace-test-git/aeac1cfc-fetch.8873.log [00:00:00][aeac1cfc][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_force_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][3ca1e7bc][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/3ca1e7bc-fetch.8890.log [00:00:00][3ca1e7bc][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_open_force_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_force_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_force_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][f1d276e4][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/f1d276e4-fetch.8902.log [00:00:00][f1d276e4][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_force_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_open_force_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][ccef2b67][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/ccef2b67-fetch.8914.log [00:00:00][ccef2b67][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_open_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][747da645][fetch:workspace-test-git.bst ] START test/workspace-test-git/747da645-fetch.8934.log [00:00:00][747da645][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_open_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][704d7cdb][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/704d7cdb-fetch.8951.log [00:00:00][704d7cdb][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_open_force_open_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_force_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][7c03c7db][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/7c03c7db-fetch.8963.log [00:00:00][7c03c7db][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_open_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_force_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][f480dabb][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/f480dabb-fetch.8975.log [00:00:00][f480dabb][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_different_work0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_different_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_different_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][e0566a77][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/e0566a77-fetch.8995.log [00:00:00][e0566a77][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_different_work1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_different_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_different_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][b45366c9][fetch:workspace-test-bzr-alpha.bst ] START test/workspace-test-bzr-alpha/b45366c9-fetch.9012.log [00:00:00][b45366c9][fetch:workspace-test-bzr-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_open_force_different_work3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_force_different_work3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_different_work3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][99ff0951][fetch:workspace-test-tar-alpha.bst ] START test/workspace-test-tar-alpha/99ff0951-fetch.9024.log [00:00:00][99ff0951][fetch:workspace-test-tar-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_open_force_different_work4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_open_force_different_work4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_open_force_different_work4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][243331f6][fetch:workspace-test-zip-alpha.bst ] START test/workspace-test-zip-alpha/243331f6-fetch.9036.log [00:00:00][243331f6][fetch:workspace-test-zip-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][f347a926][fetch:workspace-test-git.bst ] START test/workspace-test-git/f347a926-fetch.9056.log [00:00:00][f347a926][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][e1995eee][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/e1995eee-fetch.9073.log [00:00:00][e1995eee][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_close_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_close_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][99ba92ec][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/99ba92ec-fetch.9085.log [00:00:00][99ba92ec][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_close_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][73efd4f5][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/73efd4f5-fetch.9097.log [00:00:00][73efd4f5][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_external_after_move0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_external_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_external_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_external_after_move0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][4e0f9368][fetch:workspace-test-git.bst ] START test/workspace-test-git/4e0f9368-fetch.9117.log [00:00:00][4e0f9368][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_internal_after_move0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_internal_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_internal_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_internal_after_move0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][3ee2819f][fetch:workspace-test-git.bst ] START test/workspace-test-git/3ee2819f-fetch.9137.log [00:00:00][3ee2819f][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_removed0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_removed0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_removed0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_removed0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][67979dc1][fetch:workspace-test-git.bst ] START test/workspace-test-git/67979dc1-fetch.9157.log [00:00:00][67979dc1][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_nonexistant_element0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_nonexistant_element0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_nonexistant_element0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_nonexistant_element0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][f1608877][fetch:workspace-test-git.bst ] START test/workspace-test-git/f1608877-fetch.9177.log [00:00:00][f1608877][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_multiple0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_multiple0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][b344cc22][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/b344cc22-fetch.9197.log [00:00:00][b344cc22][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_close_all0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_close_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_close_all0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][d9282e53][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/d9282e53-fetch.9217.log [00:00:00][d9282e53][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_reset0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_reset0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_reset0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_reset0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][74a4b670][fetch:workspace-test-git.bst ] START test/workspace-test-git/74a4b670-fetch.9237.log [00:00:00][74a4b670][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_reset_multiple0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_reset_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_reset_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_reset_multiple0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][1d2bf295][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/1d2bf295-fetch.9257.log [00:00:00][1d2bf295][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_reset_all0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_reset_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_reset_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_reset_all0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][99efba87][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/99efba87-fetch.9277.log [00:00:00][99efba87][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_list0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_list0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_list0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][90ce63c5][fetch:workspace-test-git.bst ] START test/workspace-test-git/90ce63c5-fetch.9297.log [00:00:00][90ce63c5][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_strict_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_strict_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][69983813][fetch:workspace-test-git.bst ] START test/workspace-test-git/69983813-fetch.9317.log [00:00:00][69983813][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_strict_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_strict_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][b27b2d80][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/b27b2d80-fetch.9334.log [00:00:00][b27b2d80][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_strict_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_strict_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][d5884f7d][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/d5884f7d-fetch.9346.log [00:00:00][d5884f7d][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_strict_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_strict_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][da259e01][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/da259e01-fetch.9358.log [00:00:00][da259e01][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_non_strict_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_non_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_non_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][0ff66c4d][fetch:workspace-test-git.bst ] START test/workspace-test-git/0ff66c4d-fetch.9378.log [00:00:00][0ff66c4d][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][04158a03][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/04158a03-fetch.9395.log [00:00:00][04158a03][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_build_non_strict_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_non_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_non_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][271b27cb][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/271b27cb-fetch.9407.log [00:00:00][271b27cb][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_non_strict_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_non_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_non_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][14d65c89][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/14d65c89-fetch.9419.log [00:00:00][14d65c89][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_detect_modifications_stri0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][3973cb31][fetch:workspace-test-git.bst ] START test/workspace-test-git/3973cb31-fetch.9457.log [00:00:00][3973cb31][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_detect_modifications_stri1 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][7c17f624][fetch:workspace-test-git.bst ] START test/workspace-test-git/7c17f624-fetch.9477.log [00:00:00][7c17f624][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri2') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_stri2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_detect_modifications_stri2 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][f281ef97][fetch:workspace-test-git.bst ] START test/workspace-test-git/f281ef97-fetch.9497.log [00:00:00][f281ef97][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_detect_modifications_non_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][941414fc][fetch:workspace-test-git.bst ] START test/workspace-test-git/941414fc-fetch.9517.log [00:00:00][941414fc][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_detect_modifications_non_1 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][7bac57e4][fetch:workspace-test-git.bst ] START test/workspace-test-git/7bac57e4-fetch.9537.log [00:00:00][7bac57e4][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_2') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_detect_modifications_non_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_detect_modifications_non_2 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][7632a7bd][fetch:workspace-test-git.bst ] START test/workspace-test-git/7632a7bd-fetch.9557.log [00:00:00][7632a7bd][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_supported_workspace_0 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][01cc0904][fetch:workspace-test.bst ] START test/workspace-test/01cc0904-fetch.9596.log [00:00:00][01cc0904][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_supported_workspace_1 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][f8f737b9][fetch:workspace-test.bst ] START test/workspace-test/f8f737b9-fetch.9615.log [00:00:00][f8f737b9][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_2') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_supported_workspace_2 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][7883cb7f][fetch:workspace-test.bst ] START test/workspace-test/7883cb7f-fetch.9634.log [00:00:00][7883cb7f][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_supported_workspace_3 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][b968c1e2][fetch:workspace-test.bst ] START test/workspace-test/b968c1e2-fetch.9653.log [00:00:00][b968c1e2][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: 140B / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_list_supported_workspace_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_list_supported_workspace_4 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][f12109ab][fetch:workspace-test.bst ] START test/workspace-test/f12109ab-fetch.9672.log [00:00:00][f12109ab][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][ef1a0655][fetch:workspace-test-git.bst ] START test/workspace-test-git/ef1a0655-fetch.9692.log [00:00:00][ef1a0655][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][8b9c2944][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/8b9c2944-fetch.9709.log [00:00:00][8b9c2944][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][40035b69][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/40035b69-fetch.9721.log [00:00:00][40035b69][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9-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-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 [--:--:--][169ce6e5][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/169ce6e5-fetch.9733.log [00:00:00][169ce6e5][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][3cf484b2][fetch:workspace-test-git.bst ] START test/workspace-test-git/3cf484b2-fetch.9753.log [00:00:00][3cf484b2][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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 [--:--:--][f894f706][fetch:workspace-test-git.bst ] START test/workspace-test-git/f894f706-fetch.9773.log [00:00:00][f894f706][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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 [--:--:--][a6acb9cd][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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][a6acb9cd][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: Friday, 21-06-2024 at 11:48:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspaced-build-dep) Targets: elem4.bst, elem5.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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-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.9785.log [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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 [--:--:--][a6acb9cd][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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][a6acb9cd][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: Friday, 21-06-2024 at 11:48:38 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspaced-runtime-dep) Targets: elem4.bst, elem5.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspace waiting f6ff41efbb61c2ccc09e5099ff925296cb182226a6b89b1de66e3c82168de195 elem2.bst waiting fcb4a72875ba3aa4e4e114e9ff54e639ce5d0bcf20af51d405b31e8286ee6d69 elem3.bst waiting ???????????????????????????????????????????????????????????????? stack.bst waiting ???????????????????????????????????????????????????????????????? elem4.bst waiting ???????????????????????????????????????????????????????????????? elem5.bst =============================================================================== [--:--:--][????????][build:elem1.bst ] START test/elem1/????????-build.9797.log [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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 [--:--:--][a6acb9cd][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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][a6acb9cd][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: Friday, 21-06-2024 at 11:48:38 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspaced-build-dep) Targets: elem4.bst, elem5.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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-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.9809.log [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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 [--:--:--][a6acb9cd][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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][a6acb9cd][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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: Friday, 21-06-2024 at 11:48:39 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspaced-runtime-dep) Targets: elem4.bst, elem5.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspace buildable f6ff41efbb61c2ccc09e5099ff925296cb182226a6b89b1de66e3c82168de195 elem2.bst buildable fcb4a72875ba3aa4e4e114e9ff54e639ce5d0bcf20af51d405b31e8286ee6d69 elem3.bst waiting ???????????????????????????????????????????????????????????????? stack.bst waiting ???????????????????????????????????????????????????????????????? elem4.bst waiting ???????????????????????????????????????????????????????????????? elem5.bst =============================================================================== [--:--:--][????????][build:elem1.bst ] START test/elem1/????????-build.9821.log [--:--:--][fcb4a728][build:elem3.bst ] START test/elem3/fcb4a728-build.9824.log [--:--:--][f6ff41ef][build:elem2.bst ] START test/elem2/f6ff41ef-build.9823.log [00:00:00][fcb4a728][build:elem3.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][f6ff41ef][build:elem2.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][f6ff41ef][build:elem2.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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][fcb4a728][build:elem3.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_simple_build0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_simple_build0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_simple_build0/foo build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:48:42 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_simple_build0/foo) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_simple_build0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_simple_build0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_simple_build0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_simple_build0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 06ae23bd22b6d6bc282ae9c4a4fcb5a8af7c5feadb68291d04ca5bcd1e2ed343 base.bst:target.bst waiting dc6635e94f1545125beb87af10e7951c07b8bb370bc6c3733e17d55ef3c17fed app.bst waiting b8212c41fad32f23ea6e0c7281b5299dc5120b79811c01a869b8d91aa75cc534 target.bst =============================================================================== [--:--:--][06ae23bd][build:base.bst:target.bst ] START base/target/06ae23bd-build.9867.log [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_nested_simple0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_nested_simple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_simple0/nested build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:48:43 Project: nested (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_simple0/nested) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_simple0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_simple0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_simple0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_simple0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 06ae23bd22b6d6bc282ae9c4a4fcb5a8af7c5feadb68291d04ca5bcd1e2ed343 base.bst:target.bst waiting dc6635e94f1545125beb87af10e7951c07b8bb370bc6c3733e17d55ef3c17fed foo.bst:app.bst waiting b8212c41fad32f23ea6e0c7281b5299dc5120b79811c01a869b8d91aa75cc534 foo.bst:target.bst waiting 501194d3f551269953dbdf9da9d9935b3717c6006c02957f8559e27b93e69a9d target.bst =============================================================================== [--:--:--][06ae23bd][build:base.bst:target.bst ] START base/target/06ae23bd-build.9889.log [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_nested_double0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_nested_double0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_double0/toplevel build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:48:43 Project: toplevel (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_double0/toplevel) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_double0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_double0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_double0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_nested_double0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 06ae23bd22b6d6bc282ae9c4a4fcb5a8af7c5feadb68291d04ca5bcd1e2ed343 base.bst:target.bst waiting bf50b560c7e028507d0a26ee35346ce21c14c3adf1c521c499351d30c552133a bar.bst:app.bst waiting d9831f87681f7fc8dca071378993343b9130a43e52ae3295ead9f4254c075895 bar.bst:target.bst waiting dc6635e94f1545125beb87af10e7951c07b8bb370bc6c3733e17d55ef3c17fed foo.bst:app.bst waiting b8212c41fad32f23ea6e0c7281b5299dc5120b79811c01a869b8d91aa75cc534 foo.bst:target.bst waiting 435b137ba2e0e955cde65830425f1ef8bbf0618c0d00ebebd103877b6da22e57 target.bst =============================================================================== [--:--:--][06ae23bd][build:base.bst:target.bst ] START base/target/06ae23bd-build.9896.log [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_options_default0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_options_default0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_default0/options-default build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:48:45 Project: options-default (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_default0/options-default) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_default0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_default0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_default0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_default0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 940405ead48cf35891395dede7d613c83205a39fa10a065f916e0c7088f793f4 base.bst:target.bst waiting 3dd6b2c1b4975ee1a2b683351629c188ddd1a1f0af4163623b11790b082d5989 target.bst =============================================================================== [--:--:--][940405ea][build:base.bst:target.bst ] START options-base/target/940405ea-build.9923.log [00:00:00][940405ea][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][940405ea][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_options0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_options0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options0/options build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:48:45 Project: options (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options0/options) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 76af1b07f8b4e74acf18f51250406a6cf5fcda0a509ae8be225aab2c0a9fe772 base.bst:target.bst waiting a3fbb352cccdfbf80fb541d148ec8d5abb9a2561b7726597cbacf27963e3d60e target.bst =============================================================================== [--:--:--][76af1b07][build:base.bst:target.bst ] START options-base/target/76af1b07-build.9930.log [00:00:00][76af1b07][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][76af1b07][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_options_inherit0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_options_inherit0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_inherit0/options-inherit build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:48:45 Project: options-inherit (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_inherit0/options-inherit) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_inherit0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_inherit0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_inherit0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_options_inherit0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 76af1b07f8b4e74acf18f51250406a6cf5fcda0a509ae8be225aab2c0a9fe772 base.bst:target.bst waiting a3fbb352cccdfbf80fb541d148ec8d5abb9a2561b7726597cbacf27963e3d60e target.bst =============================================================================== [--:--:--][76af1b07][build:base.bst:target.bst ] START options-base/target/76af1b07-build.9937.log [00:00:00][76af1b07][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][76af1b07][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_git_show0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_git_show0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_show0/foo show target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-build/buildstream-1.6.9/tmp/test_git_show0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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: Friday, 21-06-2024 at 11:48:46 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_show0/foo) Targets: base.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_show0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_show0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_show0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_show0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 b6937ca226ad1fd996000672373f83bf647f5013be5803ee2eff15d399761f91 base.bst =============================================================================== [--:--:--][b6937ca2][fetch:base.bst ] START foo/base/b6937ca2-fetch.9957.log [00:00:00][b6937ca2][fetch:base.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary base.bst: [00:00:00][b6937ca2][fetch:base.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_git_build0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_git_build0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_build0/foo build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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-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-build/buildstream-1.6.9/tmp/test_git_build0/repo [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: Friday, 21-06-2024 at 11:48:46 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_build0/foo) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_build0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_build0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_build0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_git_build0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 06ae23bd22b6d6bc282ae9c4a4fcb5a8af7c5feadb68291d04ca5bcd1e2ed343 base.bst:target.bst waiting dc6635e94f1545125beb87af10e7951c07b8bb370bc6c3733e17d55ef3c17fed app.bst waiting b8212c41fad32f23ea6e0c7281b5299dc5120b79811c01a869b8d91aa75cc534 target.bst =============================================================================== [--:--:--][06ae23bd][build:base.bst:target.bst ] START base/target/06ae23bd-build.9985.log [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-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-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-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-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/repo [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: Friday, 21-06-2024 at 11:48:47 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/foo) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 06ae23bd22b6d6bc282ae9c4a4fcb5a8af7c5feadb68291d04ca5bcd1e2ed343 base.bst:target.bst =============================================================================== [--:--:--][06ae23bd][build:base.bst:target.bst ] START base/target/06ae23bd-build.10024.log [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][06ae23bd][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_missing_command0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_missing_command0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_missing_command0 build no-runtime.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:48:56 Project: test (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_missing_command0) Targets: no-runtime.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_missing_command0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_missing_command0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_missing_command0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_missing_command0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 305d4c0eb82324b0ff0c7d80d11ceaa9c3a5bf2a51b2bec9546a2cab0f70c274 no-runtime.bst =============================================================================== [--:--:--][305d4c0e][build:no-runtime.bst ] START test/no-runtime/305d4c0e-build.10179.log [00:00:00][305d4c0e][build:no-runtime.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary no-runtime.bst: [00:00:00][305d4c0e][build:no-runtime.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_fetch_checkout0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-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-build/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_checkout0 fetch target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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-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: Friday, 21-06-2024 at 11:48:57 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_checkout0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 d1459c1cb983ec9b96ec373cd7c74395aa73817c6d47a1839339c41f8e37887b target.bst =============================================================================== [--:--:--][d1459c1c][fetch:target.bst ] START foo/target/d1459c1c-fetch.10191.log [00:00:00][d1459c1c][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Fetch Failure Summary target.bst: [00:00:00][d1459c1c][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-build/buildstream-1.6.9/tmp/test_stage_file0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_file0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:00 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 4837b62f54184eebe3472ecaf6af598709a43a6d2eb11f0381ff5cbf157501a7 target.bst =============================================================================== [--:--:--][4837b62f][build:target.bst ] START foo/target/4837b62f-build.10233.log [00:00:00][4837b62f][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][4837b62f][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_directory0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_directory0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_directory0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:00 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_directory0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_directory0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_directory0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_directory0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_directory0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 69d4ee634f7ef2e1daf9836890c6bb9a1baee5d2b4ea704849ed3194be551249 target.bst =============================================================================== [--:--:--][69d4ee63][build:target.bst ] START foo/target/69d4ee63-build.10240.log [00:00:00][69d4ee63][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][69d4ee63][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_symlink0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_symlink0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_symlink0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:00 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_symlink0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_symlink0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_symlink0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_symlink0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_symlink0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 27f407541ea1b0ba740fff52763ed39455954b732e4ec803460a200f1d3f908c target.bst =============================================================================== [--:--:--][27f40754][build:target.bst ] START foo/target/27f40754-build.10247.log [00:00:00][27f40754][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][27f40754][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_file_exists0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_exists0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:00 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_exists0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 ecbc653ebd0d7f0308379524e6aa6934cc989037fc0c3a47aad707d7f84c9930 target.bst =============================================================================== [--:--:--][ecbc653e][build:target.bst ] START foo/target/ecbc653e-build.10254.log [00:00:00][ecbc653e][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][ecbc653e][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_and_patch0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_and_patch0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:03 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_and_patch0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 69299f99275bbc69845a4c54d4ebc8f34e99942a70f728451df245cc80ef6bf0 target.bst =============================================================================== [--:--:--][69299f99][build:target.bst ] START foo/target/69299f99-build.10297.log [00:00:00][69299f99][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][69299f99][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0 build failure-nonexistent-dir.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:03 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0) Targets: failure-nonexistent-dir.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 877608bde36bc3693a79b9ce9f2d5b5fe4b8b95c101425f21a998b5d6571981e failure-nonexistent-dir.bst =============================================================================== [--:--:--][877608bd][build:failure-nonexistent-dir.bst ] START foo/failure-nonexistent-dir/877608bd-build.10304.log [00:00:00][877608bd][build:failure-nonexistent-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary failure-nonexistent-dir.bst: [00:00:00][877608bd][build:failure-nonexistent-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0 build failure-empty-dir.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:03 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0) Targets: failure-empty-dir.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 2938c5d7de7b85dfda0811cdc5bd7abd0e93e0435028ce8472a2078a5a0f1fd1 failure-empty-dir.bst =============================================================================== [--:--:--][2938c5d7][build:failure-empty-dir.bst ] START foo/failure-empty-dir/2938c5d7-build.10311.log [00:00:00][2938c5d7][build:failure-empty-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary failure-empty-dir.bst: [00:00:00][2938c5d7][build:failure-empty-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:04 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 38c0f5f929f9225d1231df8a9799b839b5adfc5b7fd1b014881e23ea479e0540 target.bst =============================================================================== [--:--:--][38c0f5f9][build:target.bst ] START foo/target/38c0f5f9-build.10318.log [00:00:00][38c0f5f9][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][38c0f5f9][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:04 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 8d7a42f278d45b930a3c9727b66ce33cc17cce3fd60270f883416f252329c8b4 target.bst =============================================================================== [--:--:--][8d7a42f2][build:target.bst ] START foo/target/8d7a42f2-build.10325.log [00:00:00][8d7a42f2][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][8d7a42f2][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_patch_strip_level0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_patch_strip_level0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:04 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_patch_strip_level0) Targets: target.bst Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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 f7b59be6ce0750dd012614294b7764fb418f757d0f8f69ccbe725c83fb55db55 target.bst =============================================================================== [--:--:--][f7b59be6][build:target.bst ] START foo/target/f7b59be6-build.10332.log [00:00:00][f7b59be6][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] FAILURE Build Failure Summary target.bst: [00:00:00][f7b59be6][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-build/buildstream-1.6.9/tmp/test_custom_transform_source0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9-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-build/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_transform_source0 track target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 140B / 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: Friday, 21-06-2024 at 11:49:05 Project: foo (/builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_transform_source0) Targets: Cache Usage: 140B / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9-build/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9-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.10339.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/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][][] 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/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() File "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILD/buildstream-1.6.9-build/BUILDROOT/usr/lib/python3.13/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-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-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 ============================= 4.27s call tests/frontend/show.py::test_exceed_max_recursion_depth[500] 3.17s call tests/format/variables.py::test_deep_references[5000] 2.95s call tests/frontend/show.py::test_exceed_max_recursion_depth[1200] 2.92s call tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[bzr] 2.15s call tests/frontend/track_cross_junction.py::test_track_exceptions[bzr] 1.87s call tests/frontend/track.py::test_track_recurse[bzr-10] 1.84s call tests/frontend/track.py::test_track[bzr-inline] 1.73s call tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-bzr] 1.70s call tests/frontend/workspace.py::test_open_force_different_workspace[bzr] 1.69s call tests/frontend/track.py::test_track_recurse_except[bzr] 1.65s call tests/frontend/workspace.py::test_open_force[bzr] 1.58s call tests/frontend/workspace.py::test_open_track[bzr] 1.57s call tests/frontend/workspace.py::test_open_force_open[bzr] 1.56s call tests/artifactcache/expiry.py::test_never_delete_required 1.50s call tests/frontend/track.py::test_track_include[bzr-project.refs] 1.48s call tests/frontend/workspace.py::test_open_bzr_customize 1.47s call tests/frontend/workspace.py::test_close[bzr] 1.46s call tests/frontend/track.py::test_track[bzr-project.refs] 1.46s call tests/frontend/track.py::test_track_include[bzr-inline] 1.46s call tests/frontend/workspace.py::test_open[bzr] =========================== short test summary info ============================ FAILED tests/artifactcache/cache_size.py::test_cache_size_roundtrip - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/artifactcache/cache_size.py::test_cache_size_write - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/artifactcache/expiry.py::test_keep_dependencies - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/artifactcache/expiry.py::test_never_delete_required - AssertionError: assert None == 6 + where None = .task_error_domain FAILED tests/artifactcache/expiry.py::test_never_delete_required_track - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/artifactcache/expiry.py::test_extract_expiry - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout[strict-copies] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout[strict-hardlinks] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout[non-strict-copies] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout[non-strict-hardlinks] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_deps[run] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_deps[none] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_tarball - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_tarball_is_deterministic - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_nonempty[copies] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_nonempty[hardlinks] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_force[copies] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_force[hardlinks] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_force_tarball - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_install_to_build - AssertionError: assert None == 11 + where None = .task_error_domain FAILED tests/frontend/buildcheckout.py::test_unfetched_junction[inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_unfetched_junction[project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_junction - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_workspaced_junction - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_checkout_cross_junction - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_junction_short_notation - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildcheckout.py::test_build_junction_short_notation_filename - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track_all[inline-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track_all[inline-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track_all[project.refs-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track_all[project.refs-no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track_track_first[--strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/buildtrack.py::test_build_track_track_first[--no-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[corewarn.bst-fatal_warnings3-False-None] - AssertionError: Unexpected fatal execution assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warninga.bst-fatal_warnings4-False-None] - AssertionError: Unexpected fatal execution assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warningb.bst-fatal_warnings5-False-None] - AssertionError: Unexpected fatal execution assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warninga.bst-fatal_warnings6-False-None] - AssertionError: Unexpected fatal execution assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warningb.bst-fatal_warnings7-False-None] - AssertionError: Unexpected fatal execution assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/cross_junction_workspace.py::test_open_cross_junction - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/cross_junction_workspace.py::test_list_cross_junction - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/cross_junction_workspace.py::test_close_cross_junction - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/cross_junction_workspace.py::test_close_all_cross_junction - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch_cross_junction[git-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch_cross_junction[bzr-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch_cross_junction[tar-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/fetch.py::test_fetch_cross_junction[zip-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/logging.py::test_default_logging - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/logging.py::test_custom_logging - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/pull.py::test_pull_missing_notifies_user - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/show.py::test_fetched_junction[workspace-junction-dep.bst] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/show.py::test_fetched_junction[workspace-junction.bst:import-etc.bst] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/show.py::test_fetched_junction[no-workspace-junction-dep.bst] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/show.py::test_fetched_junction[no-workspace-junction.bst:import-etc.bst] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/show.py::test_strict_dependencies[non-strict-depends.bst-cached] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/show.py::test_strict_dependencies[strict-depends.bst-waiting] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[git-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[git-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[bzr-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[bzr-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[tar-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[tar-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[zip-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track[zip-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[git-1] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[git-10] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[bzr-1] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[bzr-10] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[tar-1] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[tar-10] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[zip-1] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse[zip-10] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_single - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse_except[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse_except[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse_except[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_recurse_except[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_optional[inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_optional[project-refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_cross_junction[inline-nocross] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_cross_junction[project.refs-cross] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_cross_junction[project.refs-nocross] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_consistency_error - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/frontend/track.py::test_junction_element[inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_junction_element[project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[git-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[git-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[bzr-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[bzr-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[tar-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[tar-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[zip-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_cross_junction[zip-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[git-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[git-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[bzr-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[bzr-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[tar-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[tar-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[zip-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include[zip-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[git-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[git-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[bzr-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[bzr-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[tar-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[tar-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[zip-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_include_junction[zip-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[git-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[git-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[bzr-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[bzr-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[ostree-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[ostree-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[tar-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[tar-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[zip-inline] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_junction_included[zip-project.refs] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track.py::test_track_error_cannot_write_file[git] - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/frontend/track.py::test_track_error_cannot_write_file[bzr] - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/frontend/track.py::test_track_error_cannot_write_file[tar] - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/frontend/track.py::test_track_error_cannot_write_file[zip] - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_bzr_customize - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_track[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_track[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_track[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_track[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_open[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_open[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_open[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_open[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_different_workspace[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_different_workspace[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_different_workspace[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_open_force_different_workspace[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close_external_after_move_project - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close_internal_after_move_project - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close_removed - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close_nonexistant_element - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close_multiple - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_close_all - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_reset - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_reset_multiple - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_reset_all - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_list - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[strict-git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[strict-bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[strict-tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[strict-zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[non-strict-git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[non-strict-bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[non-strict-tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build[non-strict-zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_detect_modifications[strict-addfile] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_detect_modifications[strict-removefile] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_detect_modifications[strict-modifyfile] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_detect_modifications[non-strict-addfile] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_detect_modifications[non-strict-removefile] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_detect_modifications[non-strict-modifyfile] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg0-expected0] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg1-expected1] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg2-expected2] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg3-expected3] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg4-expected4] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[git] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[bzr] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[tar] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[zip] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_cache_key_workspace_in_dependencies[strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_cache_key_workspace_in_dependencies[non-strict] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build_all[strict-workspaced-build-dep-non_workspaced_elements_state0] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build_all[strict-workspaced-runtime-dep-non_workspaced_elements_state1] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build_all[non-strict-workspaced-build-dep-non_workspaced_elements_state0] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/frontend/workspace.py::test_build_all[non-strict-workspaced-runtime-dep-non_workspaced_elements_state1] - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_simple_build - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_nested_simple - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_nested_double - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_options_default - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_options - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_options_inherit - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_git_show - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_git_build - assert 255 == 0 + where 255 = .exit_code FAILED tests/loader/junctions.py::test_build_git_cross_junction_names - assert 255 == 0 + where 255 = .exit_code FAILED tests/sandboxes/missing-command.py::test_missing_command - AssertionError: assert None == 5 + where None = .task_error_domain FAILED tests/sources/bzr.py::test_fetch_checkout - assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/local.py::test_stage_file - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/local.py::test_stage_directory - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/local.py::test_stage_symlink - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/local.py::test_stage_file_exists - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/sources/patch.py::test_stage_and_patch - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/patch.py::test_stage_file_nonexistent_dir - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/sources/patch.py::test_stage_file_empty_dir - AssertionError: assert None == 10 + where None = .task_error_domain FAILED tests/sources/patch.py::test_stage_separate_patch_dir - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/patch.py::test_stage_multiple_patches - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/patch.py::test_patch_strip_level - AssertionError: assert 255 == 0 + where 255 = .exit_code FAILED tests/sources/previous_source_access.py::test_custom_transform_source - AssertionError: assert 255 == 0 + where 255 = .exit_code = 264 failed, 527 passed, 125 skipped, 22 deselected, 10 xfailed, 10 xpassed, 2 warnings in 297.17s (0:04:57) = RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.WWrnd4 (%check) Bad exit status from /var/tmp/rpm-tmp.WWrnd4 (%check) Finish: rpmbuild buildstream-1.6.9-9.fc41.src.rpm Finish: build phase for buildstream-1.6.9-9.fc41.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1718970195.525729/root/var/log/dnf5.log ERROR: Exception(/var/lib/copr-rpmbuild/results/buildstream-1.6.9-9.fc41.src.rpm) Config(fedora-rawhide-x86_64) 5 minutes 29 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot ERROR: Command failed: # /usr/bin/systemd-nspawn -q -M 65f0cd596221442c8bd8f69eecedcbf7 -D /var/lib/mock/fedora-rawhide-x86_64-1718970195.525729/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.meiy3_hf:/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 --target x86_64 --nodeps /builddir/build/originals/buildstream.spec' Copr build error: Build failed