Diff of the two buildlogs: -- --- b1/build.log 2025-01-03 08:13:43.233187047 +0000 +++ b2/build.log 2025-01-03 09:19:45.187696584 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Feb 5 02:30:38 -12 2026 -I: pbuilder-time-stamp: 1770301838 +I: Current time: Fri Jan 3 22:13:48 +14 2025 +I: pbuilder-time-stamp: 1735892028 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,84 @@ dpkg-source: info: applying reproducible_build.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/256149/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 3 08:14 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='d3231ef00403446e81581e4bbc5ed740' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='256149' - PS1='# ' - PS2='> ' + INVOCATION_ID=59400b8dc95a42afae95486438a907c1 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1320371 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.j8IW3Crf/pbuilderrc_ouJq --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.j8IW3Crf/b1 --logfile b1/build.log python-taskflow_5.9.1-4.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.j8IW3Crf/pbuilderrc_jRsf --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.j8IW3Crf/b2 --logfile b2/build.log python-taskflow_5.9.1-4.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.11.10+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.10-1~bpo12+1 (2024-12-19) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/256149/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -485,7 +517,7 @@ Get: 298 http://deb.debian.org/debian unstable/main amd64 python3-tenacity all 8.4.2+really8.4.1-2 [46.0 kB] Get: 299 http://deb.debian.org/debian unstable/main amd64 python3-testscenarios all 0.5.0-4 [12.8 kB] Get: 300 http://deb.debian.org/debian unstable/main amd64 python3-zake all 0.2.2-8 [15.6 kB] -Fetched 104 MB in 2s (65.3 MB/s) +Fetched 104 MB in 7s (15.5 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.12-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19853 files and directories currently installed.) @@ -1447,8 +1479,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Feb 5 14:32:22 UTC 2026. -Universal Time is now: Thu Feb 5 14:32:22 UTC 2026. +Local time is now: Fri Jan 3 08:19:19 UTC 2025. +Universal Time is now: Fri Jan 3 08:19:19 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... @@ -1734,7 +1766,11 @@ fakeroot is already the newest version (1.36.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/python-taskflow-5.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../python-taskflow_5.9.1-4_source.changes +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/python-taskflow-5.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../python-taskflow_5.9.1-4_source.changes dpkg-buildpackage: info: source package python-taskflow dpkg-buildpackage: info: source version 5.9.1-4 dpkg-buildpackage: info: source distribution unstable @@ -1913,192 +1949,190 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/taskflow/engines -copying taskflow/engines/helpers.py -> build/lib/taskflow/engines -copying taskflow/engines/base.py -> build/lib/taskflow/engines -copying taskflow/engines/__init__.py -> build/lib/taskflow/engines -creating build/lib/taskflow/persistence/backends -copying taskflow/persistence/backends/impl_memory.py -> build/lib/taskflow/persistence/backends -copying taskflow/persistence/backends/impl_zookeeper.py -> build/lib/taskflow/persistence/backends -copying taskflow/persistence/backends/__init__.py -> build/lib/taskflow/persistence/backends -copying taskflow/persistence/backends/impl_dir.py -> build/lib/taskflow/persistence/backends -copying taskflow/persistence/backends/impl_sqlalchemy.py -> build/lib/taskflow/persistence/backends creating build/lib/taskflow/tests/unit/patterns copying taskflow/tests/unit/patterns/test_graph_flow.py -> build/lib/taskflow/tests/unit/patterns -copying taskflow/tests/unit/patterns/test_linear_flow.py -> build/lib/taskflow/tests/unit/patterns -copying taskflow/tests/unit/patterns/__init__.py -> build/lib/taskflow/tests/unit/patterns copying taskflow/tests/unit/patterns/test_unordered_flow.py -> build/lib/taskflow/tests/unit/patterns -creating build/lib/taskflow/tests/unit/persistence -copying taskflow/tests/unit/persistence/test_zk_persistence.py -> build/lib/taskflow/tests/unit/persistence -copying taskflow/tests/unit/persistence/base.py -> build/lib/taskflow/tests/unit/persistence -copying taskflow/tests/unit/persistence/test_memory_persistence.py -> build/lib/taskflow/tests/unit/persistence -copying taskflow/tests/unit/persistence/test_dir_persistence.py -> build/lib/taskflow/tests/unit/persistence -copying taskflow/tests/unit/persistence/__init__.py -> build/lib/taskflow/tests/unit/persistence -copying taskflow/tests/unit/persistence/test_sql_persistence.py -> build/lib/taskflow/tests/unit/persistence -creating build/lib/taskflow/listeners -copying taskflow/listeners/claims.py -> build/lib/taskflow/listeners -copying taskflow/listeners/capturing.py -> build/lib/taskflow/listeners -copying taskflow/listeners/printing.py -> build/lib/taskflow/listeners -copying taskflow/listeners/base.py -> build/lib/taskflow/listeners -copying taskflow/listeners/timing.py -> build/lib/taskflow/listeners -copying taskflow/listeners/logging.py -> build/lib/taskflow/listeners -copying taskflow/listeners/__init__.py -> build/lib/taskflow/listeners -creating build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/builder.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/executor.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/engine.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/deciders.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/process_executor.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/selector.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/completer.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/__init__.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/compiler.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/scheduler.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/runtime.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/scopes.py -> build/lib/taskflow/engines/action_engine -copying taskflow/engines/action_engine/traversal.py -> build/lib/taskflow/engines/action_engine -copying taskflow/tests/__init__.py -> build/lib/taskflow/tests -copying taskflow/tests/utils.py -> build/lib/taskflow/tests -copying taskflow/tests/test_examples.py -> build/lib/taskflow/tests -copying taskflow/tests/fixtures.py -> build/lib/taskflow/tests -copying taskflow/tests/unit/test_progress.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_functor_task.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_notifier.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_engine_helpers.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_utils_binary.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_deciders.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_utils_threading_utils.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_reducefunctor_task.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_exceptions.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_flow_dependencies.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_utils_async_utils.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_retries.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_check_transition.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_utils_iter_utils.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/__init__.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_states.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_listeners.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_conductors.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_task.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_storage.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_utils_kazoo_utils.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_arguments_passing.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_utils.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_formatters.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_failure.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_mapfunctor_task.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_suspend.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_types.py -> build/lib/taskflow/tests/unit -copying taskflow/tests/unit/test_engines.py -> build/lib/taskflow/tests/unit -creating build/lib/taskflow/tests/unit/jobs -copying taskflow/tests/unit/jobs/test_redis_job.py -> build/lib/taskflow/tests/unit/jobs -copying taskflow/tests/unit/jobs/test_etcd_job.py -> build/lib/taskflow/tests/unit/jobs -copying taskflow/tests/unit/jobs/test_entrypoint.py -> build/lib/taskflow/tests/unit/jobs -copying taskflow/tests/unit/jobs/base.py -> build/lib/taskflow/tests/unit/jobs -copying taskflow/tests/unit/jobs/__init__.py -> build/lib/taskflow/tests/unit/jobs -copying taskflow/tests/unit/jobs/test_zk_job.py -> build/lib/taskflow/tests/unit/jobs -copying taskflow/exceptions.py -> build/lib/taskflow -copying taskflow/storage.py -> build/lib/taskflow -copying taskflow/states.py -> build/lib/taskflow -copying taskflow/deciders.py -> build/lib/taskflow -copying taskflow/retry.py -> build/lib/taskflow -copying taskflow/version.py -> build/lib/taskflow -copying taskflow/atom.py -> build/lib/taskflow -copying taskflow/logging.py -> build/lib/taskflow -copying taskflow/formatters.py -> build/lib/taskflow -copying taskflow/__init__.py -> build/lib/taskflow -copying taskflow/flow.py -> build/lib/taskflow -copying taskflow/test.py -> build/lib/taskflow -copying taskflow/task.py -> build/lib/taskflow +copying taskflow/tests/unit/patterns/__init__.py -> build/lib/taskflow/tests/unit/patterns +copying taskflow/tests/unit/patterns/test_linear_flow.py -> build/lib/taskflow/tests/unit/patterns +creating build/lib/taskflow/jobs +copying taskflow/jobs/base.py -> build/lib/taskflow/jobs +copying taskflow/jobs/__init__.py -> build/lib/taskflow/jobs creating build/lib/taskflow/types -copying taskflow/types/latch.py -> build/lib/taskflow/types copying taskflow/types/tree.py -> build/lib/taskflow/types +copying taskflow/types/entity.py -> build/lib/taskflow/types copying taskflow/types/timing.py -> build/lib/taskflow/types -copying taskflow/types/notifier.py -> build/lib/taskflow/types +copying taskflow/types/failure.py -> build/lib/taskflow/types copying taskflow/types/__init__.py -> build/lib/taskflow/types copying taskflow/types/sets.py -> build/lib/taskflow/types -copying taskflow/types/entity.py -> build/lib/taskflow/types -copying taskflow/types/failure.py -> build/lib/taskflow/types copying taskflow/types/graph.py -> build/lib/taskflow/types -copying taskflow/persistence/base.py -> build/lib/taskflow/persistence -copying taskflow/persistence/models.py -> build/lib/taskflow/persistence -copying taskflow/persistence/__init__.py -> build/lib/taskflow/persistence -copying taskflow/persistence/path_based.py -> build/lib/taskflow/persistence -creating build/lib/taskflow/conductors -copying taskflow/conductors/base.py -> build/lib/taskflow/conductors -copying taskflow/conductors/__init__.py -> build/lib/taskflow/conductors +copying taskflow/types/notifier.py -> build/lib/taskflow/types +copying taskflow/types/latch.py -> build/lib/taskflow/types +creating build/lib/taskflow/conductors/backends +copying taskflow/conductors/backends/impl_blocking.py -> build/lib/taskflow/conductors/backends +copying taskflow/conductors/backends/impl_executor.py -> build/lib/taskflow/conductors/backends +copying taskflow/conductors/backends/__init__.py -> build/lib/taskflow/conductors/backends +copying taskflow/conductors/backends/impl_nonblocking.py -> build/lib/taskflow/conductors/backends creating build/lib/taskflow/jobs/backends -copying taskflow/jobs/backends/impl_etcd.py -> build/lib/taskflow/jobs/backends copying taskflow/jobs/backends/impl_zookeeper.py -> build/lib/taskflow/jobs/backends copying taskflow/jobs/backends/__init__.py -> build/lib/taskflow/jobs/backends +copying taskflow/jobs/backends/impl_etcd.py -> build/lib/taskflow/jobs/backends copying taskflow/jobs/backends/impl_redis.py -> build/lib/taskflow/jobs/backends -creating build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_message_pump.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_pipeline.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_executor.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_creation.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/__init__.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_worker.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_protocol.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_endpoint.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_server.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_proxy.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_dispatcher.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/tests/unit/worker_based/test_types.py -> build/lib/taskflow/tests/unit/worker_based -copying taskflow/jobs/base.py -> build/lib/taskflow/jobs -copying taskflow/jobs/__init__.py -> build/lib/taskflow/jobs -creating build/lib/taskflow/conductors/backends -copying taskflow/conductors/backends/impl_nonblocking.py -> build/lib/taskflow/conductors/backends -copying taskflow/conductors/backends/impl_executor.py -> build/lib/taskflow/conductors/backends -copying taskflow/conductors/backends/__init__.py -> build/lib/taskflow/conductors/backends -copying taskflow/conductors/backends/impl_blocking.py -> build/lib/taskflow/conductors/backends +copying taskflow/conductors/base.py -> build/lib/taskflow/conductors +copying taskflow/conductors/__init__.py -> build/lib/taskflow/conductors creating build/lib/taskflow/utils -copying taskflow/utils/redis_utils.py -> build/lib/taskflow/utils -copying taskflow/utils/schema_utils.py -> build/lib/taskflow/utils -copying taskflow/utils/persistence_utils.py -> build/lib/taskflow/utils +copying taskflow/utils/kazoo_utils.py -> build/lib/taskflow/utils copying taskflow/utils/iter_utils.py -> build/lib/taskflow/utils +copying taskflow/utils/eventlet_utils.py -> build/lib/taskflow/utils +copying taskflow/utils/redis_utils.py -> build/lib/taskflow/utils copying taskflow/utils/__init__.py -> build/lib/taskflow/utils -copying taskflow/utils/kombu_utils.py -> build/lib/taskflow/utils +copying taskflow/utils/async_utils.py -> build/lib/taskflow/utils copying taskflow/utils/threading_utils.py -> build/lib/taskflow/utils -copying taskflow/utils/eventlet_utils.py -> build/lib/taskflow/utils -copying taskflow/utils/kazoo_utils.py -> build/lib/taskflow/utils +copying taskflow/utils/schema_utils.py -> build/lib/taskflow/utils copying taskflow/utils/banner.py -> build/lib/taskflow/utils copying taskflow/utils/misc.py -> build/lib/taskflow/utils -copying taskflow/utils/async_utils.py -> build/lib/taskflow/utils -creating build/lib/taskflow/tests/unit/action_engine -copying taskflow/tests/unit/action_engine/test_scoping.py -> build/lib/taskflow/tests/unit/action_engine -copying taskflow/tests/unit/action_engine/test_process_executor.py -> build/lib/taskflow/tests/unit/action_engine -copying taskflow/tests/unit/action_engine/test_creation.py -> build/lib/taskflow/tests/unit/action_engine -copying taskflow/tests/unit/action_engine/test_compile.py -> build/lib/taskflow/tests/unit/action_engine -copying taskflow/tests/unit/action_engine/__init__.py -> build/lib/taskflow/tests/unit/action_engine -copying taskflow/tests/unit/action_engine/test_builder.py -> build/lib/taskflow/tests/unit/action_engine +copying taskflow/utils/kombu_utils.py -> build/lib/taskflow/utils +copying taskflow/utils/persistence_utils.py -> build/lib/taskflow/utils +creating build/lib/taskflow/persistence/backends +copying taskflow/persistence/backends/impl_sqlalchemy.py -> build/lib/taskflow/persistence/backends +copying taskflow/persistence/backends/impl_memory.py -> build/lib/taskflow/persistence/backends +copying taskflow/persistence/backends/impl_zookeeper.py -> build/lib/taskflow/persistence/backends +copying taskflow/persistence/backends/impl_dir.py -> build/lib/taskflow/persistence/backends +copying taskflow/persistence/backends/__init__.py -> build/lib/taskflow/persistence/backends creating build/lib/taskflow/contrib copying taskflow/contrib/__init__.py -> build/lib/taskflow/contrib +creating build/lib/taskflow/listeners +copying taskflow/listeners/logging.py -> build/lib/taskflow/listeners +copying taskflow/listeners/printing.py -> build/lib/taskflow/listeners +copying taskflow/listeners/base.py -> build/lib/taskflow/listeners +copying taskflow/listeners/timing.py -> build/lib/taskflow/listeners +copying taskflow/listeners/__init__.py -> build/lib/taskflow/listeners +copying taskflow/listeners/claims.py -> build/lib/taskflow/listeners +copying taskflow/listeners/capturing.py -> build/lib/taskflow/listeners creating build/lib/taskflow/engines/action_engine/actions -copying taskflow/engines/action_engine/actions/base.py -> build/lib/taskflow/engines/action_engine/actions +copying taskflow/engines/action_engine/actions/task.py -> build/lib/taskflow/engines/action_engine/actions copying taskflow/engines/action_engine/actions/retry.py -> build/lib/taskflow/engines/action_engine/actions +copying taskflow/engines/action_engine/actions/base.py -> build/lib/taskflow/engines/action_engine/actions copying taskflow/engines/action_engine/actions/__init__.py -> build/lib/taskflow/engines/action_engine/actions -copying taskflow/engines/action_engine/actions/task.py -> build/lib/taskflow/engines/action_engine/actions -creating build/lib/taskflow/persistence/backends/sqlalchemy -copying taskflow/persistence/backends/sqlalchemy/migration.py -> build/lib/taskflow/persistence/backends/sqlalchemy -copying taskflow/persistence/backends/sqlalchemy/__init__.py -> build/lib/taskflow/persistence/backends/sqlalchemy -copying taskflow/persistence/backends/sqlalchemy/tables.py -> build/lib/taskflow/persistence/backends/sqlalchemy +copying taskflow/engines/base.py -> build/lib/taskflow/engines +copying taskflow/engines/__init__.py -> build/lib/taskflow/engines +copying taskflow/engines/helpers.py -> build/lib/taskflow/engines +creating build/lib/taskflow/tests/unit/action_engine +copying taskflow/tests/unit/action_engine/test_builder.py -> build/lib/taskflow/tests/unit/action_engine +copying taskflow/tests/unit/action_engine/test_creation.py -> build/lib/taskflow/tests/unit/action_engine +copying taskflow/tests/unit/action_engine/test_process_executor.py -> build/lib/taskflow/tests/unit/action_engine +copying taskflow/tests/unit/action_engine/test_scoping.py -> build/lib/taskflow/tests/unit/action_engine +copying taskflow/tests/unit/action_engine/__init__.py -> build/lib/taskflow/tests/unit/action_engine +copying taskflow/tests/unit/action_engine/test_compile.py -> build/lib/taskflow/tests/unit/action_engine +creating build/lib/taskflow/tests/unit/jobs +copying taskflow/tests/unit/jobs/test_etcd_job.py -> build/lib/taskflow/tests/unit/jobs +copying taskflow/tests/unit/jobs/base.py -> build/lib/taskflow/tests/unit/jobs +copying taskflow/tests/unit/jobs/test_zk_job.py -> build/lib/taskflow/tests/unit/jobs +copying taskflow/tests/unit/jobs/__init__.py -> build/lib/taskflow/tests/unit/jobs +copying taskflow/tests/unit/jobs/test_entrypoint.py -> build/lib/taskflow/tests/unit/jobs +copying taskflow/tests/unit/jobs/test_redis_job.py -> build/lib/taskflow/tests/unit/jobs creating build/lib/taskflow/engines/worker_based copying taskflow/engines/worker_based/proxy.py -> build/lib/taskflow/engines/worker_based -copying taskflow/engines/worker_based/endpoint.py -> build/lib/taskflow/engines/worker_based -copying taskflow/engines/worker_based/executor.py -> build/lib/taskflow/engines/worker_based -copying taskflow/engines/worker_based/engine.py -> build/lib/taskflow/engines/worker_based +copying taskflow/engines/worker_based/protocol.py -> build/lib/taskflow/engines/worker_based copying taskflow/engines/worker_based/types.py -> build/lib/taskflow/engines/worker_based copying taskflow/engines/worker_based/worker.py -> build/lib/taskflow/engines/worker_based -copying taskflow/engines/worker_based/__init__.py -> build/lib/taskflow/engines/worker_based -copying taskflow/engines/worker_based/protocol.py -> build/lib/taskflow/engines/worker_based copying taskflow/engines/worker_based/dispatcher.py -> build/lib/taskflow/engines/worker_based +copying taskflow/engines/worker_based/__init__.py -> build/lib/taskflow/engines/worker_based +copying taskflow/engines/worker_based/endpoint.py -> build/lib/taskflow/engines/worker_based +copying taskflow/engines/worker_based/engine.py -> build/lib/taskflow/engines/worker_based copying taskflow/engines/worker_based/server.py -> build/lib/taskflow/engines/worker_based +copying taskflow/engines/worker_based/executor.py -> build/lib/taskflow/engines/worker_based +copying taskflow/persistence/models.py -> build/lib/taskflow/persistence +copying taskflow/persistence/base.py -> build/lib/taskflow/persistence +copying taskflow/persistence/__init__.py -> build/lib/taskflow/persistence +copying taskflow/persistence/path_based.py -> build/lib/taskflow/persistence +copying taskflow/tests/test_examples.py -> build/lib/taskflow/tests +copying taskflow/tests/fixtures.py -> build/lib/taskflow/tests +copying taskflow/tests/__init__.py -> build/lib/taskflow/tests +copying taskflow/tests/utils.py -> build/lib/taskflow/tests +creating build/lib/taskflow/persistence/backends/sqlalchemy +copying taskflow/persistence/backends/sqlalchemy/migration.py -> build/lib/taskflow/persistence/backends/sqlalchemy +copying taskflow/persistence/backends/sqlalchemy/__init__.py -> build/lib/taskflow/persistence/backends/sqlalchemy +copying taskflow/persistence/backends/sqlalchemy/tables.py -> build/lib/taskflow/persistence/backends/sqlalchemy +creating build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_protocol.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_message_pump.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_creation.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_pipeline.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_dispatcher.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_executor.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/__init__.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_types.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_worker.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_proxy.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_server.py -> build/lib/taskflow/tests/unit/worker_based +copying taskflow/tests/unit/worker_based/test_endpoint.py -> build/lib/taskflow/tests/unit/worker_based +creating build/lib/taskflow/tests/unit/persistence +copying taskflow/tests/unit/persistence/test_memory_persistence.py -> build/lib/taskflow/tests/unit/persistence +copying taskflow/tests/unit/persistence/base.py -> build/lib/taskflow/tests/unit/persistence +copying taskflow/tests/unit/persistence/test_zk_persistence.py -> build/lib/taskflow/tests/unit/persistence +copying taskflow/tests/unit/persistence/test_dir_persistence.py -> build/lib/taskflow/tests/unit/persistence +copying taskflow/tests/unit/persistence/__init__.py -> build/lib/taskflow/tests/unit/persistence +copying taskflow/tests/unit/persistence/test_sql_persistence.py -> build/lib/taskflow/tests/unit/persistence creating build/lib/taskflow/patterns +copying taskflow/patterns/__init__.py -> build/lib/taskflow/patterns copying taskflow/patterns/linear_flow.py -> build/lib/taskflow/patterns copying taskflow/patterns/unordered_flow.py -> build/lib/taskflow/patterns copying taskflow/patterns/graph_flow.py -> build/lib/taskflow/patterns -copying taskflow/patterns/__init__.py -> build/lib/taskflow/patterns +copying taskflow/tests/unit/test_flow_dependencies.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_arguments_passing.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_mapfunctor_task.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_formatters.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_utils_async_utils.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_reducefunctor_task.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_notifier.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_check_transition.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_utils_binary.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_deciders.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_storage.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_progress.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/__init__.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_types.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_utils_iter_utils.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_task.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_conductors.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_engine_helpers.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_failure.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_exceptions.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_states.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_utils_threading_utils.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_suspend.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_utils.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_utils_kazoo_utils.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_engines.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_listeners.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_retries.py -> build/lib/taskflow/tests/unit +copying taskflow/tests/unit/test_functor_task.py -> build/lib/taskflow/tests/unit +copying taskflow/engines/action_engine/selector.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/completer.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/builder.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/compiler.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/traversal.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/scheduler.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/deciders.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/__init__.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/scopes.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/engine.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/runtime.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/process_executor.py -> build/lib/taskflow/engines/action_engine +copying taskflow/engines/action_engine/executor.py -> build/lib/taskflow/engines/action_engine +copying taskflow/logging.py -> build/lib/taskflow +copying taskflow/task.py -> build/lib/taskflow +copying taskflow/retry.py -> build/lib/taskflow +copying taskflow/formatters.py -> build/lib/taskflow +copying taskflow/deciders.py -> build/lib/taskflow +copying taskflow/exceptions.py -> build/lib/taskflow +copying taskflow/version.py -> build/lib/taskflow +copying taskflow/states.py -> build/lib/taskflow +copying taskflow/__init__.py -> build/lib/taskflow +copying taskflow/atom.py -> build/lib/taskflow +copying taskflow/test.py -> build/lib/taskflow +copying taskflow/flow.py -> build/lib/taskflow +copying taskflow/storage.py -> build/lib/taskflow running egg_info creating taskflow.egg-info writing taskflow.egg-info/PKG-INFO @@ -2118,363 +2152,363 @@ running install_lib creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/eventlet_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/redis_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/schema_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/banner.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/misc.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/kombu_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/persistence_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/backends/impl_etcd.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/backends/impl_redis.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs +copying build/lib/taskflow/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/impl_sqlalchemy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/impl_memory.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/impl_dir.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy +copying build/lib/taskflow/persistence/backends/sqlalchemy/migration.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy +copying build/lib/taskflow/persistence/backends/sqlalchemy/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy +copying build/lib/taskflow/persistence/backends/sqlalchemy/tables.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy +copying build/lib/taskflow/persistence/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/models.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/persistence/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/persistence/path_based.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns +copying build/lib/taskflow/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/patterns/linear_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/patterns/unordered_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/patterns/graph_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns -copying build/lib/taskflow/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/exceptions.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/latch.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/tree.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/notifier.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/sets.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/entity.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/failure.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/graph.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/claims.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/capturing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/printing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/version.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow copying build/lib/taskflow/states.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_progress.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_functor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_flow_dependencies.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_arguments_passing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_mapfunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_reducefunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_notifier.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/patterns/test_graph_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/patterns/test_linear_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/patterns/test_unordered_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/test_engine_helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_check_transition.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_utils_binary.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/test_etcd_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/test_zk_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/test_entrypoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/test_redis_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs copying build/lib/taskflow/tests/unit/test_deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_reducefunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_exceptions.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_flow_dependencies.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_retries.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence -copying build/lib/taskflow/tests/unit/persistence/test_zk_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence -copying build/lib/taskflow/tests/unit/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/test_memory_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence +copying build/lib/taskflow/tests/unit/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence +copying build/lib/taskflow/tests/unit/persistence/test_zk_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/test_dir_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/test_sql_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence -copying build/lib/taskflow/tests/unit/test_check_transition.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_progress.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns +copying build/lib/taskflow/tests/unit/patterns/test_graph_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns +copying build/lib/taskflow/tests/unit/patterns/test_unordered_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns +copying build/lib/taskflow/tests/unit/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns +copying build/lib/taskflow/tests/unit/patterns/test_linear_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns copying build/lib/taskflow/tests/unit/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_message_pump.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_pipeline.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_creation.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/test_states.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_listeners.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_conductors.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/test_redis_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/test_etcd_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/test_entrypoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/test_zk_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/test_storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_arguments_passing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_conductors.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_engine_helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_failure.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_mapfunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_exceptions.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_states.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_suspend.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_engines.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_listeners.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/unit/action_engine/test_scoping.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/unit/action_engine/test_process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/action_engine/test_builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine copying build/lib/taskflow/tests/unit/action_engine/test_creation.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/unit/action_engine/test_compile.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/action_engine/test_process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/action_engine/test_scoping.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine copying build/lib/taskflow/tests/unit/action_engine/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/unit/action_engine/test_builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests -copying build/lib/taskflow/tests/utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests +copying build/lib/taskflow/tests/unit/action_engine/test_compile.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/test_retries.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_message_pump.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_creation.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_pipeline.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/test_functor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/test_examples.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests copying build/lib/taskflow/tests/fixtures.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/persistence/models.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/impl_memory.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy -copying build/lib/taskflow/persistence/backends/sqlalchemy/migration.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy -copying build/lib/taskflow/persistence/backends/sqlalchemy/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy -copying build/lib/taskflow/persistence/backends/sqlalchemy/tables.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy -copying build/lib/taskflow/persistence/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/impl_dir.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/impl_sqlalchemy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/persistence/path_based.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/version.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/tests/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests +copying build/lib/taskflow/tests/utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests copying build/lib/taskflow/atom.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/redis_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/schema_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/persistence_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/kombu_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/eventlet_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/banner.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/misc.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/test.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines -copying build/lib/taskflow/engines/helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines copying build/lib/taskflow/engines/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines copying build/lib/taskflow/engines/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions +copying build/lib/taskflow/engines/action_engine/actions/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions +copying build/lib/taskflow/engines/action_engine/actions/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions +copying build/lib/taskflow/engines/action_engine/actions/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions +copying build/lib/taskflow/engines/action_engine/actions/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions copying build/lib/taskflow/engines/action_engine/selector.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/completer.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/compiler.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/traversal.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/scheduler.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/actions/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/actions/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/actions/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/actions/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/runtime.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/scopes.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/traversal.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs -copying build/lib/taskflow/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs -creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/backends/impl_etcd.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/backends/impl_redis.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs +copying build/lib/taskflow/engines/action_engine/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/runtime.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/tree.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/entity.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/failure.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/sets.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/graph.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/notifier.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/latch.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/contrib copying build/lib/taskflow/contrib/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/contrib +copying build/lib/taskflow/test.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/printing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/claims.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/capturing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors -copying build/lib/taskflow/conductors/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors creating /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends -copying build/lib/taskflow/conductors/backends/impl_nonblocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends +copying build/lib/taskflow/conductors/backends/impl_blocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends copying build/lib/taskflow/conductors/backends/impl_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends copying build/lib/taskflow/conductors/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends -copying build/lib/taskflow/conductors/backends/impl_blocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends +copying build/lib/taskflow/conductors/backends/impl_nonblocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends +copying build/lib/taskflow/conductors/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors copying build/lib/taskflow/conductors/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors -copying build/lib/taskflow/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/logging.py to logging.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/task.py to task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/retry.py to retry.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kazoo_utils.py to kazoo_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/iter_utils.py to iter_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/eventlet_utils.py to eventlet_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/redis_utils.py to redis_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/async_utils.py to async_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/threading_utils.py to threading_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/schema_utils.py to schema_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/banner.py to banner.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/misc.py to misc.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kombu_utils.py to kombu_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/persistence_utils.py to persistence_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/formatters.py to formatters.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_etcd.py to impl_etcd.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_redis.py to impl_redis.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_sqlalchemy.py to impl_sqlalchemy.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_memory.py to impl_memory.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_dir.py to impl_dir.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/migration.py to migration.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/tables.py to tables.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/path_based.py to path_based.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/deciders.py to deciders.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/linear_flow.py to linear_flow.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/unordered_flow.py to unordered_flow.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/graph_flow.py to graph_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/latch.py to latch.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/tree.py to tree.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/timing.py to timing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/notifier.py to notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/sets.py to sets.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/entity.py to entity.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/failure.py to failure.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/graph.py to graph.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/storage.py to storage.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/claims.py to claims.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/capturing.py to capturing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/printing.py to printing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/timing.py to timing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/logging.py to logging.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/version.py to version.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/states.py to states.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/deciders.py to deciders.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/retry.py to retry.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_progress.py to test_progress.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_functor_task.py to test_functor_task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_flow_dependencies.py to test_flow_dependencies.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_arguments_passing.py to test_arguments_passing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_mapfunctor_task.py to test_mapfunctor_task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_formatters.py to test_formatters.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_async_utils.py to test_utils_async_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_reducefunctor_task.py to test_reducefunctor_task.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_notifier.py to test_notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_graph_flow.py to test_graph_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_linear_flow.py to test_linear_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_unordered_flow.py to test_unordered_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_engine_helpers.py to test_engine_helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_check_transition.py to test_check_transition.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_binary.py to test_utils_binary.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_etcd_job.py to test_etcd_job.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_zk_job.py to test_zk_job.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_entrypoint.py to test_entrypoint.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_redis_job.py to test_redis_job.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_deciders.py to test_deciders.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_threading_utils.py to test_utils_threading_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_reducefunctor_task.py to test_reducefunctor_task.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_exceptions.py to test_exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_flow_dependencies.py to test_flow_dependencies.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_async_utils.py to test_utils_async_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_retries.py to test_retries.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_zk_persistence.py to test_zk_persistence.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_memory_persistence.py to test_memory_persistence.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_zk_persistence.py to test_zk_persistence.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_dir_persistence.py to test_dir_persistence.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_sql_persistence.py to test_sql_persistence.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_check_transition.py to test_check_transition.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_iter_utils.py to test_utils_iter_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_storage.py to test_storage.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_progress.py to test_progress.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_graph_flow.py to test_graph_flow.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_unordered_flow.py to test_unordered_flow.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_linear_flow.py to test_linear_flow.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_message_pump.py to test_message_pump.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_pipeline.py to test_pipeline.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_executor.py to test_executor.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_creation.py to test_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_worker.py to test_worker.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_protocol.py to test_protocol.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_endpoint.py to test_endpoint.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_server.py to test_server.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_proxy.py to test_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_dispatcher.py to test_dispatcher.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_types.py to test_types.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_states.py to test_states.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_listeners.py to test_listeners.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_conductors.py to test_conductors.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_types.py to test_types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_iter_utils.py to test_utils_iter_utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_task.py to test_task.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_redis_job.py to test_redis_job.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_etcd_job.py to test_etcd_job.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_entrypoint.py to test_entrypoint.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_zk_job.py to test_zk_job.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_storage.py to test_storage.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_kazoo_utils.py to test_utils_kazoo_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_arguments_passing.py to test_arguments_passing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_formatters.py to test_formatters.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_conductors.py to test_conductors.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_engine_helpers.py to test_engine_helpers.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_failure.py to test_failure.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_mapfunctor_task.py to test_mapfunctor_task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_exceptions.py to test_exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_states.py to test_states.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_threading_utils.py to test_utils_threading_utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_suspend.py to test_suspend.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_types.py to test_types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_kazoo_utils.py to test_utils_kazoo_utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_engines.py to test_engines.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_scoping.py to test_scoping.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_process_executor.py to test_process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_listeners.py to test_listeners.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_builder.py to test_builder.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_creation.py to test_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_compile.py to test_compile.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_process_executor.py to test_process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_scoping.py to test_scoping.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_builder.py to test_builder.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_compile.py to test_compile.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_retries.py to test_retries.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_protocol.py to test_protocol.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_message_pump.py to test_message_pump.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_creation.py to test_creation.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_pipeline.py to test_pipeline.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_dispatcher.py to test_dispatcher.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_executor.py to test_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_types.py to test_types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_worker.py to test_worker.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_proxy.py to test_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_server.py to test_server.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_endpoint.py to test_endpoint.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_functor_task.py to test_functor_task.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/test_examples.py to test_examples.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/fixtures.py to fixtures.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_memory.py to impl_memory.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/migration.py to migration.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/tables.py to tables.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_dir.py to impl_dir.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_sqlalchemy.py to impl_sqlalchemy.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/path_based.py to path_based.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/version.py to version.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/atom.py to atom.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/logging.py to logging.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/redis_utils.py to redis_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/schema_utils.py to schema_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/persistence_utils.py to persistence_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/iter_utils.py to iter_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kombu_utils.py to kombu_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/threading_utils.py to threading_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/eventlet_utils.py to eventlet_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kazoo_utils.py to kazoo_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/banner.py to banner.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/misc.py to misc.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/async_utils.py to async_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/formatters.py to formatters.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/flow.py to flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/test.py to test.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/helpers.py to helpers.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/proxy.py to proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/endpoint.py to endpoint.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/executor.py to executor.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/engine.py to engine.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/types.py to types.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/worker.py to worker.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/protocol.py to protocol.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/dispatcher.py to dispatcher.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/server.py to server.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/builder.py to builder.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py to executor.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/engine.py to engine.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/deciders.py to deciders.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/process_executor.py to process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/helpers.py to helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/task.py to task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/retry.py to retry.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/selector.py to selector.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/completer.py to completer.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/builder.py to builder.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/compiler.py to compiler.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/traversal.py to traversal.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/scheduler.py to scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/retry.py to retry.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/task.py to task.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/runtime.py to runtime.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/deciders.py to deciders.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/scopes.py to scopes.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/traversal.py to traversal.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_etcd.py to impl_etcd.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_redis.py to impl_redis.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/engine.py to engine.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/runtime.py to runtime.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/process_executor.py to process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py to executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/proxy.py to proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/protocol.py to protocol.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/types.py to types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/worker.py to worker.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/dispatcher.py to dispatcher.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/endpoint.py to endpoint.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/engine.py to engine.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/server.py to server.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/executor.py to executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/tree.py to tree.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/entity.py to entity.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/timing.py to timing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/failure.py to failure.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/sets.py to sets.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/graph.py to graph.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/notifier.py to notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/latch.py to latch.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/contrib/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_nonblocking.py to impl_nonblocking.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/test.py to test.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/logging.py to logging.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/printing.py to printing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/timing.py to timing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/claims.py to claims.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/capturing.py to capturing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_blocking.py to impl_blocking.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_executor.py to impl_executor.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_blocking.py to impl_blocking.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_nonblocking.py to impl_nonblocking.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/task.py to task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/flow.py to flow.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/storage.py to storage.cpython-312.pyc running install_egg_info Copying taskflow.egg-info to /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow-5.9.1.egg-info Skipping SOURCES.txt @@ -2530,340 +2564,340 @@ writing top-level names to taskflow.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt running install_lib +copying build/lib/taskflow/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/utils/kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/eventlet_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/redis_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/schema_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/banner.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/misc.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/kombu_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/utils/persistence_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils +copying build/lib/taskflow/formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/jobs/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/backends/impl_etcd.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/backends/impl_redis.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends +copying build/lib/taskflow/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs +copying build/lib/taskflow/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs +copying build/lib/taskflow/persistence/backends/impl_sqlalchemy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/impl_memory.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/impl_dir.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/backends/sqlalchemy/migration.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy +copying build/lib/taskflow/persistence/backends/sqlalchemy/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy +copying build/lib/taskflow/persistence/backends/sqlalchemy/tables.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy +copying build/lib/taskflow/persistence/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends +copying build/lib/taskflow/persistence/models.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/persistence/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/persistence/path_based.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence +copying build/lib/taskflow/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/patterns/linear_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/patterns/unordered_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/patterns/graph_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns -copying build/lib/taskflow/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns copying build/lib/taskflow/exceptions.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/types/latch.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/tree.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/notifier.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/sets.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/entity.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/failure.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/types/graph.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types -copying build/lib/taskflow/storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/listeners/claims.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/capturing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/printing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners -copying build/lib/taskflow/listeners/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/version.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow copying build/lib/taskflow/states.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/tests/unit/test_progress.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_functor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/tests/unit/test_flow_dependencies.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_arguments_passing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_mapfunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_reducefunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_notifier.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/patterns/test_graph_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/patterns/test_linear_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/patterns/test_unordered_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns -copying build/lib/taskflow/tests/unit/test_engine_helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_check_transition.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_utils_binary.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/jobs/test_etcd_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/test_zk_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/test_entrypoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs +copying build/lib/taskflow/tests/unit/jobs/test_redis_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs copying build/lib/taskflow/tests/unit/test_deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_reducefunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_exceptions.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_flow_dependencies.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_retries.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/persistence/test_zk_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence -copying build/lib/taskflow/tests/unit/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/test_memory_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence +copying build/lib/taskflow/tests/unit/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence +copying build/lib/taskflow/tests/unit/persistence/test_zk_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/test_dir_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence copying build/lib/taskflow/tests/unit/persistence/test_sql_persistence.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence -copying build/lib/taskflow/tests/unit/test_check_transition.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_progress.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/patterns/test_graph_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns +copying build/lib/taskflow/tests/unit/patterns/test_unordered_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns +copying build/lib/taskflow/tests/unit/patterns/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns +copying build/lib/taskflow/tests/unit/patterns/test_linear_flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns copying build/lib/taskflow/tests/unit/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/worker_based/test_message_pump.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_pipeline.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_creation.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/worker_based/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based -copying build/lib/taskflow/tests/unit/test_states.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_listeners.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_conductors.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/jobs/test_redis_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/test_etcd_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/test_entrypoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/jobs/test_zk_job.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs -copying build/lib/taskflow/tests/unit/test_storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils_kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_arguments_passing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_conductors.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_engine_helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_failure.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_mapfunctor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_exceptions.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_states.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_suspend.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/test_utils_kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/unit/test_engines.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit -copying build/lib/taskflow/tests/unit/action_engine/test_scoping.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/unit/action_engine/test_process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/test_listeners.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/action_engine/test_builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine copying build/lib/taskflow/tests/unit/action_engine/test_creation.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/unit/action_engine/test_compile.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/action_engine/test_process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/action_engine/test_scoping.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine copying build/lib/taskflow/tests/unit/action_engine/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/unit/action_engine/test_builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine -copying build/lib/taskflow/tests/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests -copying build/lib/taskflow/tests/utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests +copying build/lib/taskflow/tests/unit/action_engine/test_compile.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine +copying build/lib/taskflow/tests/unit/test_retries.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit +copying build/lib/taskflow/tests/unit/worker_based/test_protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_message_pump.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_creation.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_pipeline.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/worker_based/test_endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based +copying build/lib/taskflow/tests/unit/test_functor_task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit copying build/lib/taskflow/tests/test_examples.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests copying build/lib/taskflow/tests/fixtures.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests -copying build/lib/taskflow/persistence/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/persistence/models.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/persistence/backends/impl_memory.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/sqlalchemy/migration.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy -copying build/lib/taskflow/persistence/backends/sqlalchemy/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy -copying build/lib/taskflow/persistence/backends/sqlalchemy/tables.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy -copying build/lib/taskflow/persistence/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/impl_dir.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/backends/impl_sqlalchemy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends -copying build/lib/taskflow/persistence/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/persistence/path_based.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence -copying build/lib/taskflow/version.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/tests/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests +copying build/lib/taskflow/tests/utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests copying build/lib/taskflow/atom.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/utils/redis_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/schema_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/persistence_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/iter_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/kombu_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/threading_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/eventlet_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/kazoo_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/banner.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/misc.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/utils/async_utils.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils -copying build/lib/taskflow/formatters.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/test.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow -copying build/lib/taskflow/engines/helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines copying build/lib/taskflow/engines/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines copying build/lib/taskflow/engines/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines -copying build/lib/taskflow/engines/worker_based/proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/worker_based/server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based -copying build/lib/taskflow/engines/action_engine/builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/helpers.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines +copying build/lib/taskflow/engines/action_engine/actions/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions +copying build/lib/taskflow/engines/action_engine/actions/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions +copying build/lib/taskflow/engines/action_engine/actions/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions +copying build/lib/taskflow/engines/action_engine/actions/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions copying build/lib/taskflow/engines/action_engine/selector.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/completer.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/builder.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/compiler.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/traversal.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/scheduler.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/actions/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/actions/retry.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/actions/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/actions/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions -copying build/lib/taskflow/engines/action_engine/runtime.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/deciders.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine copying build/lib/taskflow/engines/action_engine/scopes.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/engines/action_engine/traversal.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine -copying build/lib/taskflow/jobs/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs -copying build/lib/taskflow/jobs/backends/impl_etcd.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/backends/impl_zookeeper.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/backends/impl_redis.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends -copying build/lib/taskflow/jobs/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs +copying build/lib/taskflow/engines/action_engine/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/runtime.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/process_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/action_engine/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine +copying build/lib/taskflow/engines/worker_based/proxy.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/protocol.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/types.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/worker.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/dispatcher.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/endpoint.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/engine.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/server.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/engines/worker_based/executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based +copying build/lib/taskflow/types/tree.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/entity.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/failure.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/sets.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/graph.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/notifier.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types +copying build/lib/taskflow/types/latch.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types copying build/lib/taskflow/contrib/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/contrib -copying build/lib/taskflow/conductors/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors -copying build/lib/taskflow/conductors/backends/impl_nonblocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends +copying build/lib/taskflow/test.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/listeners/logging.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/printing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/timing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/claims.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/listeners/capturing.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners +copying build/lib/taskflow/conductors/backends/impl_blocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends copying build/lib/taskflow/conductors/backends/impl_executor.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends copying build/lib/taskflow/conductors/backends/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends -copying build/lib/taskflow/conductors/backends/impl_blocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends +copying build/lib/taskflow/conductors/backends/impl_nonblocking.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends +copying build/lib/taskflow/conductors/base.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors copying build/lib/taskflow/conductors/__init__.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors -copying build/lib/taskflow/task.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/flow.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +copying build/lib/taskflow/storage.py -> /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/logging.py to logging.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/task.py to task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/retry.py to retry.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kazoo_utils.py to kazoo_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/iter_utils.py to iter_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/eventlet_utils.py to eventlet_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/redis_utils.py to redis_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/async_utils.py to async_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/threading_utils.py to threading_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/schema_utils.py to schema_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/banner.py to banner.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/misc.py to misc.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kombu_utils.py to kombu_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/persistence_utils.py to persistence_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/formatters.py to formatters.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_etcd.py to impl_etcd.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_redis.py to impl_redis.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_sqlalchemy.py to impl_sqlalchemy.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_memory.py to impl_memory.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_dir.py to impl_dir.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/migration.py to migration.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/tables.py to tables.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/path_based.py to path_based.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/deciders.py to deciders.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/linear_flow.py to linear_flow.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/unordered_flow.py to unordered_flow.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/graph_flow.py to graph_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/patterns/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/latch.py to latch.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/tree.py to tree.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/timing.py to timing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/notifier.py to notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/sets.py to sets.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/entity.py to entity.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/failure.py to failure.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/graph.py to graph.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/storage.py to storage.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/claims.py to claims.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/capturing.py to capturing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/printing.py to printing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/timing.py to timing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/logging.py to logging.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/version.py to version.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/states.py to states.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/deciders.py to deciders.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/retry.py to retry.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_progress.py to test_progress.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_functor_task.py to test_functor_task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_flow_dependencies.py to test_flow_dependencies.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_arguments_passing.py to test_arguments_passing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_mapfunctor_task.py to test_mapfunctor_task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_formatters.py to test_formatters.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_async_utils.py to test_utils_async_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_reducefunctor_task.py to test_reducefunctor_task.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_notifier.py to test_notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_graph_flow.py to test_graph_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_linear_flow.py to test_linear_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_unordered_flow.py to test_unordered_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_engine_helpers.py to test_engine_helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_check_transition.py to test_check_transition.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_binary.py to test_utils_binary.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_etcd_job.py to test_etcd_job.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_zk_job.py to test_zk_job.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_entrypoint.py to test_entrypoint.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_redis_job.py to test_redis_job.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_deciders.py to test_deciders.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_threading_utils.py to test_utils_threading_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_reducefunctor_task.py to test_reducefunctor_task.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_exceptions.py to test_exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_flow_dependencies.py to test_flow_dependencies.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_async_utils.py to test_utils_async_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_retries.py to test_retries.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_zk_persistence.py to test_zk_persistence.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_memory_persistence.py to test_memory_persistence.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_zk_persistence.py to test_zk_persistence.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_dir_persistence.py to test_dir_persistence.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/persistence/test_sql_persistence.py to test_sql_persistence.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_check_transition.py to test_check_transition.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_iter_utils.py to test_utils_iter_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_storage.py to test_storage.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_progress.py to test_progress.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_graph_flow.py to test_graph_flow.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_unordered_flow.py to test_unordered_flow.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/patterns/test_linear_flow.py to test_linear_flow.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_message_pump.py to test_message_pump.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_pipeline.py to test_pipeline.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_executor.py to test_executor.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_creation.py to test_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_worker.py to test_worker.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_protocol.py to test_protocol.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_endpoint.py to test_endpoint.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_server.py to test_server.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_proxy.py to test_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_dispatcher.py to test_dispatcher.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_types.py to test_types.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_states.py to test_states.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_listeners.py to test_listeners.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_conductors.py to test_conductors.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_types.py to test_types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_iter_utils.py to test_utils_iter_utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_task.py to test_task.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_redis_job.py to test_redis_job.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_etcd_job.py to test_etcd_job.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_entrypoint.py to test_entrypoint.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/jobs/test_zk_job.py to test_zk_job.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_storage.py to test_storage.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_kazoo_utils.py to test_utils_kazoo_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_arguments_passing.py to test_arguments_passing.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_formatters.py to test_formatters.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_conductors.py to test_conductors.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_engine_helpers.py to test_engine_helpers.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_failure.py to test_failure.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_mapfunctor_task.py to test_mapfunctor_task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_exceptions.py to test_exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_states.py to test_states.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_threading_utils.py to test_utils_threading_utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_suspend.py to test_suspend.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_types.py to test_types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_utils_kazoo_utils.py to test_utils_kazoo_utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_engines.py to test_engines.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_scoping.py to test_scoping.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_process_executor.py to test_process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_listeners.py to test_listeners.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_builder.py to test_builder.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_creation.py to test_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_compile.py to test_compile.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_process_executor.py to test_process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_scoping.py to test_scoping.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_builder.py to test_builder.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/action_engine/test_compile.py to test_compile.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_retries.py to test_retries.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_protocol.py to test_protocol.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_message_pump.py to test_message_pump.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_creation.py to test_creation.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_pipeline.py to test_pipeline.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_dispatcher.py to test_dispatcher.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_executor.py to test_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_types.py to test_types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_worker.py to test_worker.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_proxy.py to test_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_server.py to test_server.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/worker_based/test_endpoint.py to test_endpoint.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/unit/test_functor_task.py to test_functor_task.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/test_examples.py to test_examples.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/fixtures.py to fixtures.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_memory.py to impl_memory.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/migration.py to migration.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/sqlalchemy/tables.py to tables.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_dir.py to impl_dir.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/backends/impl_sqlalchemy.py to impl_sqlalchemy.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/persistence/path_based.py to path_based.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/version.py to version.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/tests/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/atom.py to atom.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/logging.py to logging.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/redis_utils.py to redis_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/schema_utils.py to schema_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/persistence_utils.py to persistence_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/iter_utils.py to iter_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kombu_utils.py to kombu_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/threading_utils.py to threading_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/eventlet_utils.py to eventlet_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/kazoo_utils.py to kazoo_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/banner.py to banner.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/misc.py to misc.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/utils/async_utils.py to async_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/formatters.py to formatters.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/flow.py to flow.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/test.py to test.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/helpers.py to helpers.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/proxy.py to proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/endpoint.py to endpoint.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/executor.py to executor.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/engine.py to engine.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/types.py to types.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/worker.py to worker.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/protocol.py to protocol.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/dispatcher.py to dispatcher.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/server.py to server.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/builder.py to builder.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py to executor.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/engine.py to engine.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/deciders.py to deciders.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/process_executor.py to process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/helpers.py to helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/task.py to task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/retry.py to retry.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/selector.py to selector.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/completer.py to completer.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/builder.py to builder.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/compiler.py to compiler.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/traversal.py to traversal.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/scheduler.py to scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/retry.py to retry.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/actions/task.py to task.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/runtime.py to runtime.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/deciders.py to deciders.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/scopes.py to scopes.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/traversal.py to traversal.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_etcd.py to impl_etcd.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_zookeeper.py to impl_zookeeper.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/backends/impl_redis.py to impl_redis.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/jobs/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/engine.py to engine.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/runtime.py to runtime.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/process_executor.py to process_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py to executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/proxy.py to proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/protocol.py to protocol.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/types.py to types.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/worker.py to worker.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/dispatcher.py to dispatcher.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/endpoint.py to endpoint.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/engine.py to engine.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/server.py to server.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/engines/worker_based/executor.py to executor.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/tree.py to tree.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/entity.py to entity.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/timing.py to timing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/failure.py to failure.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/sets.py to sets.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/graph.py to graph.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/notifier.py to notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/types/latch.py to latch.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/contrib/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_nonblocking.py to impl_nonblocking.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/test.py to test.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/logging.py to logging.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/printing.py to printing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/timing.py to timing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/claims.py to claims.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/listeners/capturing.py to capturing.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_blocking.py to impl_blocking.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_executor.py to impl_executor.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_blocking.py to impl_blocking.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/backends/impl_nonblocking.py to impl_nonblocking.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/conductors/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/task.py to task.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/flow.py to flow.cpython-312.pyc +byte-compiling /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow/storage.py to storage.cpython-312.pyc running install_egg_info removing '/build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow-5.9.1.egg-info' (and everything under it) Copying taskflow.egg-info to /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages/taskflow-5.9.1.egg-info @@ -2876,172 +2910,318 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ echo WARNING: --no-py2 is deprecated, and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift -+ py3versions -vr -+ PYTHON3S=3.13 3.12 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.13 = disabled ] -+ echo 3.13 -+ cut -d. -f1 ++ for i in $@ ++ case "${1}" in +++ py3versions -vr ++ PYTHON3S='3.13 3.12' ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.13 = disabled ']' +++ cut -d. -f1 +++ echo 3.13 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] +++ pwd ++ '[' -d /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.13 stestr run --parallel --subunit taskflow\.tests\.(?!(.*test_examples\.ExamplesTestCase.*|.*worker_based\.test_protocol\.TestProtocol\.test_to_dict_with_invalid_json_failures.*|.*unit\.test_utils\.UriParseTest\.test_ipv6_host.*|.*persistence\.test_dir_persistence\.DirPersistenceTest\.test_dir_backend_cache_overfill.*)) ++ PYTHON=python3.13 ++ stestr run --parallel --subunit 'taskflow\.tests\.(?!(.*test_examples\.ExamplesTestCase.*|.*worker_based\.test_protocol\.TestProtocol\.test_to_dict_with_invalid_json_failures.*|.*unit\.test_utils\.UriParseTest\.test_ipv6_host.*|.*persistence\.test_dir_persistence\.DirPersistenceTest\.test_dir_backend_cache_overfill.*))' + subunit2pyunit -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope ... ok -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope ... ok -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph ... ok -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear ... ok +taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible +taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_add_nothing taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_add_nothing ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ambiguous_provides taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ambiguous_provides ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_dependency_cycle taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_dependency_cycle ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_from_unknown_node taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_from_unknown_node ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_cycle taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_cycle ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_link_cycle taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_link_cycle ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_to_unknown_node taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_to_unknown_node ... ok +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_flow_detail ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure ... ok +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry ... ok +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_task_detail ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout ... skipped 'Etcd is not available' +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph ... ok +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links_and_dependencies taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links_and_dependencies ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_delete ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies ... ok +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted ... ok +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve ... ok +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_existing taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_existing ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_lazy_fetch ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many ... ok +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_requires taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_requires ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_merge_flow_detail ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter ... ok +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_one_task taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_one_task ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty ... ok taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ordering taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ordering ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_creation -taskflow.tests.unit.worker_based.test_server.TestServer.test_creation ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_creation_with_endpoints -taskflow.tests.unit.worker_based.test_server.TestServer.test_creation_with_endpoints ... ok -CRITICAL [taskflow.engines.worker_based.server] Failed to send reply to 'reply-to' for task 'task-uuid' with response -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 122, in _reply - self._proxy.publish(response, reply_to, correlation_id=task_uuid) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError: Woot! -taskflow.tests.unit.worker_based.test_server.TestServer.test_on_run_reply_failure -taskflow.tests.unit.worker_based.test_server.TestServer.test_on_run_reply_failure ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_on_update_progress -taskflow.tests.unit.worker_based.test_server.TestServer.test_on_update_progress ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failure_result -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failure_result ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failures -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failures ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_success_result -taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_success_result ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request ... ok - WARNING [taskflow.engines.worker_based.server] The 'unittest.mock.MagicMock' task endpoint does not exist, unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 188, in _process_request - endpoint = self._endpoints[work.task_cls] - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ -KeyError: 'unittest.mock.MagicMock' -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_endpoint_not_found -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_endpoint_not_found ... ok - WARNING [taskflow.engines.worker_based.server] The '' handler does not exist on task endpoint 'taskflow.tests.utils.TaskOneArgOneReturn', unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 199, in _process_request - handler = getattr(endpoint, work.action) -AttributeError: 'Endpoint' object has no attribute '' -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_execution_failure -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_execution_failure ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_message_failure -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_message_failure ... ok - WARNING [taskflow.engines.worker_based.server] Failed to parse request contents from message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 177, in _process_request - work = pr.Request.from_dict(request, task_uuid=task_uuid) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/protocol.py", line 466, in from_dict - arguments['result'] = ft.Failure.from_dict(result_data) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError: Woot! -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_request_failure -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_request_failure ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_task_failure -taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_task_failure ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_reply_publish_failure -taskflow.tests.unit.worker_based.test_server.TestServer.test_reply_publish_failure ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_start -taskflow.tests.unit.worker_based.test_server.TestServer.test_start ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_stop -taskflow.tests.unit.worker_based.test_server.TestServer.test_stop ... ok -taskflow.tests.unit.worker_based.test_server.TestServer.test_wait -taskflow.tests.unit.worker_based.test_server.TestServer.test_wait ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve_many ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task ... ok taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client ... skipped 'redis is not available' taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect ... ok taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_fallbacks taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_fallbacks ... skipped 'redis is not available' + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_ssl taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_ssl ... skipped 'redis is not available' taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_board_iter_empty taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_board_iter_empty ... skipped 'redis is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save ... skipped 'zookeeper is not available' taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_connect taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_connect ... skipped 'redis is not available' taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_fresh_iter @@ -3056,6 +3236,28 @@ taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_consume ... skipped 'redis is not available' taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_diff_owner taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_diff_owner ... skipped 'redis is not available' +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many ... skipped 'zookeeper is not available' +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update ... ok taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_expiry taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_expiry ... skipped 'redis is not available' taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_same_owner @@ -3070,704 +3272,1846 @@ taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_arrival ... skipped 'redis is not available' taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_timeout taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_timeout ... skipped 'redis is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point ... skipped 'zookeeper is not available' +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure ... ok +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest +taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_translate +taskflow.tests.unit.test_deciders.TestDeciders.test_translate ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks ... ok +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add_no_deps +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add_no_deps ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_link +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_link ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_bad_target +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_bad_target ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait ... ok +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_one_node +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_one_node ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes ... ok +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_reset +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_reset ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch ... ok +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_restricts +taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_restricts ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify +taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter +taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter +taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable +taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify +taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) ... ok +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation ... ok +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups ... ok +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending ... ok + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 30b4ff15-6c9c-4cf8-a66e-59cdd2e74a29) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=82784e42-af9f-428a-819b-7fbab7db4285, details={'flow_uuid': '25efe733-dc26-4769-a78c-f9e6a697f306'}) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job + stage_func() + ~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine + for _state in engine.run_iter(): + ~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter + failure.Failure.reraise_if_any(er_failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task + result = task.execute(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute + raise RuntimeError('Woot!') +RuntimeError: Woot! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection ... ok +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_all_arguments_mapping taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_all_arguments_mapping ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection ... ok +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind ... ok +taskflow.tests.unit.test_utils.UriParseTest.test_parse +taskflow.tests.unit.test_utils.UriParseTest.test_parse ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_rebind taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_rebind ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone ... ok +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) ... ok +taskflow.tests.unit.test_utils.UriParseTest.test_port_provided +taskflow.tests.unit.test_utils.UriParseTest.test_port_provided ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_required taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_required ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) ... ok +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=5014e016-e67c-4099-86ef-554f1b9e2e93, details={'flow_uuid': '49e9942f-1080-46e0-bd2d-158e431feffb'}) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job + stage_func() + ~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine + for _state in engine.run_iter(): + ~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter + failure.Failure.reraise_if_any(er_failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task + result = task.execute(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute + raise RuntimeError('Woot!') +RuntimeError: Woot! +taskflow.tests.unit.test_utils.UriParseTest.test_user +taskflow.tests.unit.test_utils.UriParseTest.test_user ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing ... ok +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_missing taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_missing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_utils.UriParseTest.test_user_password +taskflow.tests.unit.test_utils.UriParseTest.test_user_password ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_passing taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_passing ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister +taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_rebind_args_value taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration +taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_save_as_value taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_save_as_value ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update ... ok +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid ... ok +taskflow.tests.unit.test_types.TreeTest.test_after_frozen +taskflow.tests.unit.test_types.TreeTest.test_after_frozen ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception +taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=f317953b-828b-4e4e-b01a-96f0f5e2d69c, details={'flow_uuid': 'b6586b24-070e-4caa-bfe9-8f453e36081e'}) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job + stage_func() + ~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine + for _state in engine.run_iter(): + ~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter + failure.Failure.reraise_if_any(er_failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task + result = task.execute(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute + raise RuntimeError('Woot!') +RuntimeError: Woot! +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear ... ok +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load ... ok +CRITICAL [taskflow.engines.worker_based.executor] Failed to submit '' (transitioning it to FAILURE) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/executor.py", line 228, in _publish_request + self._proxy.publish(request, worker.topic, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + reply_to=self._uuid, + ^^^^^^^^^^^^^^^^^^^^ + correlation_id=request.uuid) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception: Woot! +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration +taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_derived_revert_args_required taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_derived_revert_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested ... ok +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self ... ok +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing ... ok +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_list taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_list ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. + ... ok +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) ... ok +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough ... ok + WARNING [stevedore.named] Could not load not_really_any_engine +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_one_thread) ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_map taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_map ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) ... ok +taskflow.tests.unit.test_types.TreeTest.test_contains +taskflow.tests.unit.test_types.TreeTest.test_contains ... ok + WARNING [taskflow.engines.worker_based.executor] The 'correlation_id' message property is missing in message ': {'content_type': , 'type': 'RESPONSE', 'body_length': 0}' + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure ... ok +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress +taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress ... ok + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_long_arg_name taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_long_arg_name ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) ... ok +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(blocking) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_progress.TestProgress.test_dual_storage_progress +taskflow.tests.unit.test_progress.TestProgress.test_dual_storage_progress ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked +taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode ... ok +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_partial_arguments_mapping taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_partial_arguments_mapping ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_many_thread) ... ok +taskflow.tests.unit.test_progress.TestProgress.test_no_segments_progress +taskflow.tests.unit.test_progress.TestProgress.test_no_segments_progress ... ok +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str ... ok +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify ... ok +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_rebound_args_required taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_rebound_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode ... ok +taskflow.tests.unit.test_progress.TestProgress.test_sanity_progress +taskflow.tests.unit.test_progress.TestProgress.test_sanity_progress ... ok +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response ... ok +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format ... ok +taskflow.tests.unit.test_types.TreeTest.test_disassociate +taskflow.tests.unit.test_types.TreeTest.test_disassociate ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_required_args_required taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_required_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_types.TreeTest.test_disassociate_many +taskflow.tests.unit.test_types.TreeTest.test_disassociate_many ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks ... ok +taskflow.tests.unit.test_progress.TestProgress.test_storage_progress +taskflow.tests.unit.test_progress.TestProgress.test_storage_progress ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_all_in_one taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_all_in_one ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.worker_based.test_server.TestServer.test_creation +taskflow.tests.unit.worker_based.test_server.TestServer.test_creation ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode ... ok +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(blocking) ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running ... ok +taskflow.tests.unit.test_types.TreeTest.test_empty +taskflow.tests.unit.test_types.TreeTest.test_empty ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state ... ok +taskflow.tests.unit.test_progress.TestProgress.test_storage_progress_detail +taskflow.tests.unit.test_progress.TestProgress.test_storage_progress_detail ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_as taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_as ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_creation_with_endpoints +taskflow.tests.unit.worker_based.test_server.TestServer.test_creation_with_endpoints ... ok +taskflow.tests.unit.test_types.TreeTest.test_find +taskflow.tests.unit.test_types.TreeTest.test_find WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_many_thread) ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_dict taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_dict ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) ... ok + WARNING [taskflow.engines.worker_based.executor] Unexpected response status '' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_types.TreeTest.test_freeze +taskflow.tests.unit.test_types.TreeTest.test_freeze ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks ... ok +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values ... ok +CRITICAL [taskflow.engines.worker_based.server] Failed to send reply to 'reply-to' for task 'task-uuid' with response +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 122, in _reply + self._proxy.publish(response, reply_to, correlation_id=task_uuid) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError: Woot! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args ... ok + WARNING [taskflow.listeners.logging] Task 'Broken' (7a6c3604-9afa-4bd1-8142-73bdbf6f8da9) transitioned into state 'FAILURE' from state 'RUNNING' +3 predecessors (most recent first): + A node + |__A node + |__A node +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task + result = task.execute(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 265, in execute + raise RuntimeError('Woot!') +RuntimeError: Woot! + WARNING [taskflow.listeners.logging] Task 'Broken' (7a6c3604-9afa-4bd1-8142-73bdbf6f8da9) transitioned into state 'REVERTED' from state 'REVERTING' + WARNING [taskflow.listeners.logging] Task 'Happy-2' (1cdf34f9-3676-4c8e-8808-5f7ff813d8fa) transitioned into state 'REVERTED' from state 'REVERTING' +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state ... ok taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_several_values taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_several_values ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) ... ok -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) ... ok -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) ... ok -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) ... ok -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.listeners.logging] Task 'Happy-1' (224eac0b-c318-4e21-8cef-bee0ecaeb4b1) transitioned into state 'REVERTED' from state 'REVERTING' + WARNING [taskflow.listeners.logging] Flow 'test' (ad4d4521-0e17-4db7-8939-f0f2823393f0) transitioned into state 'REVERTED' from state 'RUNNING' +taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_types.TreeTest.test_index +taskflow.tests.unit.test_types.TreeTest.test_index ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_on_run_reply_failure +taskflow.tests.unit.worker_based.test_server.TestServer.test_on_run_reply_failure ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost ... ok +taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener +taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener ... ok +taskflow.tests.unit.test_types.TreeTest.test_node_count +taskflow.tests.unit.test_types.TreeTest.test_node_count ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=df40d50f-7f4f-4292-ac47-ab26b77b9031, details={'flow_uuid': 'c55123b9-3a0e-46fa-9ccd-baebebda6725'}) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job + stage_func() + ~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/fasteners/lock.py", line 226, in wrapper + return f(self, *args, **kwargs) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 84, in wrapper + return meth(self, *args, **kwargs) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 434, in validate + raise exc.MissingDependencies(self._flow, + sorted(missing), + cause=last_cause) +taskflow.exceptions.MissingDependencies: '"linear_flow.Flow: test(len=1)"' requires ['x', 'y', 'z'] but no other entity produces said requirements + MissingDependencies: 'revert' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements + MissingDependencies: 'execute' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_on_update_progress +taskflow.tests.unit.worker_based.test_server.TestServer.test_on_update_progress ... ok +taskflow.tests.unit.test_types.TreeTest.test_not_empty +taskflow.tests.unit.test_types.TreeTest.test_not_empty ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered ... ok taskflow.tests.unit.test_listeners.TestClaimListener.test_bad_create taskflow.tests.unit.test_listeners.TestClaimListener.test_bad_create ... ok - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=fda6c28d-f46b-4ee5-a250-e3ff3e2228de, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(blocking) ... ok + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind ... ok + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found ... ok + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again ... ok + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=b6c58a27-4c2a-4b95-86a7-23bae8b90e2c, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired ... ok +taskflow.tests.unit.test_types.TreeTest.test_path +taskflow.tests.unit.test_types.TreeTest.test_path ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=f5376033-38ed-4431-98e8-179ae041c9f1, details={'flow_uuid': '75650c1b-206a-4654-8a35-35da7ac98dbf'}) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job + stage_func() + ~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/fasteners/lock.py", line 226, in wrapper + return f(self, *args, **kwargs) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 84, in wrapper + return meth(self, *args, **kwargs) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 434, in validate + raise exc.MissingDependencies(self._flow, + sorted(missing), + cause=last_cause) +taskflow.exceptions.MissingDependencies: '"linear_flow.Flow: test(len=1)"' requires ['x', 'y', 'z'] but no other entity produces said requirements + MissingDependencies: 'revert' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements + MissingDependencies: 'execute' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required ... ok WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple ... ok taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_custom_handler taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_custom_handler ... ok - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=078ec591-726d-4943-b573-b351f31c3cd0, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=078ec591-726d-4943-b573-b351f31c3cd0, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=078ec591-726d-4943-b573-b351f31c3cd0, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=078ec591-726d-4943-b573-b351f31c3cd0, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history ... ok +taskflow.tests.unit.test_types.TreeTest.test_pformat +taskflow.tests.unit.test_types.TreeTest.test_pformat ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + ... ok + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=d78197d4-31e9-4bcd-8e22-f879b8c856c1, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=d78197d4-31e9-4bcd-8e22-f879b8c856c1, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=d78197d4-31e9-4bcd-8e22-f879b8c856c1, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507510) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=d78197d4-31e9-4bcd-8e22-f879b8c856c1, details={})' has lost its claim (previously owned by 'test') + ... ok WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_many_thread) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry +taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself ... ok +taskflow.tests.unit.test_types.TreeTest.test_pformat_flat +taskflow.tests.unit.test_types.TreeTest.test_pformat_flat ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failure_result +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failure_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides ... ok taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_new_owner taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_new_owner ... ok - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=848e50a2-0849-4cd8-b9ec-545cbf3927ec, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=848e50a2-0849-4cd8-b9ec-545cbf3927ec, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=848e50a2-0849-4cd8-b9ec-545cbf3927ec, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=848e50a2-0849-4cd8-b9ec-545cbf3927ec, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=a43db116-b5c3-4267-b1e5-1c9a16e583c4, details={'flow_uuid': '3a3d46cd-23ca-4f38-ab30-795984aa9473'}) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job + stage_func() + ~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/fasteners/lock.py", line 226, in wrapper + return f(self, *args, **kwargs) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 84, in wrapper + return meth(self, *args, **kwargs) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 434, in validate + raise exc.MissingDependencies(self._flow, + sorted(missing), + cause=last_cause) +taskflow.exceptions.MissingDependencies: '"linear_flow.Flow: test(len=1)"' requires ['x', 'y', 'z'] but no other entity produces said requirements + MissingDependencies: 'revert' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements + MissingDependencies: 'execute' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing ... skipped 'zookeeper is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry -taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch ... skipped 'zookeeper is not available' +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update ... ok + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c0a6f563-5f1e-4617-8e2e-7c7cf0b49eed, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c0a6f563-5f1e-4617-8e2e-7c7cf0b49eed, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none ... ok + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c0a6f563-5f1e-4617-8e2e-7c7cf0b49eed, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c0a6f563-5f1e-4617-8e2e-7c7cf0b49eed, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values ... ok +taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species +taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail ... skipped 'zookeeper is not available' taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_empty_collection taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_empty_collection ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failures +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failures ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries ... ok +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended ... ok +taskflow.tests.unit.test_types.TreeTest.test_pformat_species +taskflow.tests.unit.test_types.TreeTest.test_pformat_species WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. + ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides ... ok + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 ... ok +taskflow.tests.unit.test_types.TreeTest.test_removal +taskflow.tests.unit.test_types.TreeTest.test_removal ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_success_result +taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_success_result ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task ... ok +taskflow.tests.unit.test_types.TreeTest.test_removal_direct +taskflow.tests.unit.test_types.TreeTest.test_removal_direct ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save ... ok taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_it_runs taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_it_runs ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) ... ok +taskflow.tests.unit.test_types.TreeTest.test_removal_self +taskflow.tests.unit.test_types.TreeTest.test_removal_self ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop ... ok taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_lambda_functors taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_lambda_functors ... ok -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name ... ok -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load ... ok -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty ... ok -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough ... ok - WARNING [stevedore.named] Could not load not_really_any_engine -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge -taskflow.tests.unit.test_utils.TestMergeUri.test_merge ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 42c46b35-a69b-4e1e-b07a-30f8e16aef92) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load -taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_a_single_result taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_a_single_result ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var ... ok +taskflow.tests.unit.test_types.TreeTest.test_to_diagraph +taskflow.tests.unit.test_types.TreeTest.test_to_diagraph ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides ... ok +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map ... ok + WARNING [taskflow.engines.worker_based.server] The 'unittest.mock.MagicMock' task endpoint does not exist, unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 188, in _process_request + endpoint = self._endpoints[work.task_cls] + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ +KeyError: 'unittest.mock.MagicMock' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_two_results taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_two_results ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive ... ok +taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata +taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides ... ok +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_endpoint_not_found +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_endpoint_not_found ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_a_single_result taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results ... ok +taskflow.tests.unit.test_utils.TestMergeUri.test_merge +taskflow.tests.unit.test_utils.TestMergeUri.test_merge ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_two_results taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. + WARNING [taskflow.engines.worker_based.server] The '' handler does not exist on task endpoint 'taskflow.tests.utils.TaskOneArgOneReturn', unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 199, in _process_request + handler = getattr(endpoint, work.action) +AttributeError: 'Endpoint' object has no attribute '' +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert ... ok +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized ... ok +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_execution_failure +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_execution_failure ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash ... ok +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_flow_failures_are_passed_to_revert taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_flow_failures_are_passed_to_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 63adba09-57ee-47a7-b3a3-1fd56b5732a2) +taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_message_failure +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_message_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load +taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_contains +taskflow.tests.unit.test_types.OrderedSetTest.test_contains ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_history taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_history ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure ... ok + WARNING [taskflow.engines.worker_based.server] Failed to parse request contents from message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 177, in _process_request + work = pr.Request.from_dict(request, task_uuid=task_uuid) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/protocol.py", line 466, in from_dict + arguments['result'] = ft.Failure.from_dict(result_data) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError: Woot! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_copy +taskflow.tests.unit.test_types.OrderedSetTest.test_copy ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_ignore_reset taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_ignore_reset ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. + WARNING [taskflow.engines.worker_based.dispatcher] Unexpected message type: 'hello' in message ': {'content_type': , 'type': 'hello', 'body_length': 0}' +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_request_failure +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_request_failure ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_difference +taskflow.tests.unit.test_types.OrderedSetTest.test_difference ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type +taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length +taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length ... ok +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 ... ok +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies ... ok +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint ... skipped 'mysql is not available' +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_task_failure +taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_task_failure ... ok +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_meta_update ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_save ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_update_not_existing ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_flow_detail ... skipped 'mysql is not available' +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference ... ok +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_task_detail ... skipped 'mysql is not available' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_delete ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_lazy_fetch ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_merge_flow_detail ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve_many ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_intention ... skipped 'mysql is not available' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks ... ok +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_meta_update ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_retry_type_ ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_save ... skipped 'mysql is not available' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_update_not_existing ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_with_failure ... skipped 'mysql is not available' +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across_2 taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 0e5b1dfa-a5b1-4edc-9440-028aa1de308c) +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_with_multireturn_and_multiargs_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_diamond_ignored taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_diamond_ignored ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 337f1c3d-2669-4382-895d-42bd8f660aea) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_intersection +taskflow.tests.unit.test_types.OrderedSetTest.test_intersection ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.worker_based.test_server.TestServer.test_reply_publish_failure +taskflow.tests.unit.worker_based.test_server.TestServer.test_reply_publish_failure ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises_from_run +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises_from_run ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_added_separately taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_added_separately ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_length +taskflow.tests.unit.test_types.OrderedSetTest.test_length ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507629) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state ... ok +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_start +taskflow.tests.unit.worker_based.test_server.TestServer.test_start ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_storage_provided_visible_to +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_storage_provided_visible_to ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id a28d48c7-32f8-4ddc-89b8-57336f204a25) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection ... ok + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state ... ok +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none +taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_visible_to +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_visible_to ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_stop +taskflow.tests.unit.worker_based.test_server.TestServer.test_stop ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage +taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage ... ok +taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time +taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_missing_deps_deep +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_missing_deps_deep ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable +taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507629) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection ... ok +taskflow.tests.unit.worker_based.test_server.TestServer.test_wait +taskflow.tests.unit.worker_based.test_server.TestServer.test_wait ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again ... ok +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -3783,14 +5127,14 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert_failure -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_one_task -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task ... ok + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) @@ -3805,58 +5149,303 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_independent_tasks -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_independent_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_subset +taskflow.tests.unit.test_types.OrderedSetTest.test_subset ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked +taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_superset +taskflow.tests.unit.test_types.OrderedSetTest.test_superset ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert_failure taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_tasks -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_tasks ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_failing_task_exception_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_failing_task_exception_reraised ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_union +taskflow.tests.unit.test_types.OrderedSetTest.test_union ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding ... ok +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory ... ok +taskflow.tests.unit.test_utils.TestIterable.test_dict +taskflow.tests.unit.test_utils.TestIterable.test_dict ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_independent_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_independent_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 30bf0dea-6f34-4995-a84f-a32079133002) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises -taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 3c0caa9f-9649-4a7d-a761-1d5b950ac2bc) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run -taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_tasks +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_utils.TestIterable.test_list +taskflow.tests.unit.test_utils.TestIterable.test_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly ... ok +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function ... ok +taskflow.tests.unit.test_utils.TestIterable.test_string_types +taskflow.tests.unit.test_utils.TestIterable.test_string_types ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_utils.TestIterable.test_tuple +taskflow.tests.unit.test_utils.TestIterable.test_tuple ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id b6aed400-7ae1-46fb-8579-4fad3d3b9d90) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_with_multireturn_and_multiargs_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 0b19a969-0692-4619-bd75-772f97ec285c) +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 5c176f69-432e-42dd-be10-4a4fbc52f077) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 402e7e86-8652-49c1-b7ff-84d5b732d920) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507629) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises_from_run taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises_from_run ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep -taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_sibling_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_storage_provided_visible_to taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_storage_provided_visible_to ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_sibling_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_visible_to +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_visible_to ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_one_task ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_missing_deps_deep +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_missing_deps_deep ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state ... ok + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -3872,15 +5461,57 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked +taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_with_priority +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_with_priority ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_visible_to -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_missing_deps_deep -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_missing_deps_deep ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_failing_task_exception_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_failing_task_exception_reraised ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -3896,7 +5527,55 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id d04f7398-b421-443b-9d13-55b5f0225305) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507629) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_revert +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) @@ -3911,15 +5590,53 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_failing_task_exception_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_failing_task_exception_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_expected_result ... ok +taskflow.tests.unit.test_types.GraphTest.test_directed +taskflow.tests.unit.test_types.GraphTest.test_directed ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task ... ok +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately ... ok +taskflow.tests.unit.test_types.GraphTest.test_frozen +taskflow.tests.unit.test_types.GraphTest.test_frozen ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_sibling_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_sibling_expected_result ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert_exception_is_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert_exception_is_reraised ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_types.GraphTest.test_invalid_detector +taskflow.tests.unit.test_types.GraphTest.test_invalid_detector ... ok +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline ... ok +taskflow.tests.unit.test_types.GraphTest.test_merge +taskflow.tests.unit.test_types.GraphTest.test_merge ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_sibling_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_sibling_expected_result ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class ... ok +taskflow.tests.unit.test_types.GraphTest.test_merge_edges +taskflow.tests.unit.test_types.GraphTest.test_merge_edges ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_one_task ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -3935,42 +5652,34 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_revert -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_sibling_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_sibling_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. +taskflow.tests.unit.test_types.GraphTest.test_no_successors_no_predecessors +taskflow.tests.unit.test_types.GraphTest.test_no_successors_no_predecessors ... ok +taskflow.tests.unit.test_types.GraphTest.test_overlap_detector +taskflow.tests.unit.test_types.GraphTest.test_overlap_detector ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_exception_is_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_exception_is_reraised ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -3986,12 +5695,66 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507629) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_with_priority taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_with_priority ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_two_results ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_not_run_task_is_not_reverted +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_not_run_task_is_not_reverted ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert_failure +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert_failure ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_a_single_result +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_a_single_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_one_task +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_one_task ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_two_results +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_two_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_independent_tasks +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_independent_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_linear_in_unordered ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_tasks +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -4007,12 +5770,52 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id e2742c39-b2e2-43b1-9a8a-aa32ae9b4875) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_unordered_in_linear WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 7be3f2a3-29fb-4e1e-ba22-846cc8f72093) + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises +taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run +taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert_exception_is_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert_exception_is_reraised ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_provided +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_provided ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -4028,13 +5831,25 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert_exception_is_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507629) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_history +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_history ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) @@ -4049,30 +5864,66 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep +taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_exception_is_reraised taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_not_run_task_is_not_reverted -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_linear_in_unordered +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_linear_in_unordered ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id a794c5cf-f058-4375-943e-c52389b6bdaf) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. +taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback +taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_not_run_task_is_not_reverted +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_not_run_task_is_not_reverted ... ok +taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp +taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_ignore_reset ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp +taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) @@ -4087,19 +5938,24 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid ... ok +/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/graph.py:141: DeprecationWarning: nx.nx_pydot.to_pydot depends on the pydot package, which has known issues and is not actively maintained. + +See https://github.com/networkx/networkx/issues/5723 + return nx_pydot.to_pydot(self).to_string() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.test_types.GraphTest.test_pydot_output +taskflow.tests.unit.test_types.GraphTest.test_pydot_output ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) @@ -4114,12 +5970,109 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! + ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across_2 ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_removes_data +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_removes_data ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_capture_task_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_capture_task_notifications ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_graph_flow +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_graph_flow ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_provided taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_provided ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_diamond_ignored ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_linear_flow +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_linear_flow ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_nested_graph_flows +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_nested_graph_flows ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -4135,22 +6088,37 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries ... skipped 'Skipping this test when using green threads.' +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_linear_in_unordered taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_linear_in_unordered ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_added_separately ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -4166,60 +6134,160 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_unordered_in_linear taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_had_been_interrupted_during_retrying +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_various_depths ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_removes_data taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_removes_data ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_as_flow +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_as_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_should_be_retried +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_should_be_retried ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_capture_task_notifications taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_capture_task_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_with_flow_notifications ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_graph_flow taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_queried +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_queried ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries +taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter + try_suspend = yield new_state + ^^^^^^^^^^^^^^^ +OSError: I Broke + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_linear_flow taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_interrupted_externally +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_interrupted_externally ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_had_been_interrupted_during_retrying +taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_nested_graph_flows taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_nested_graph_flows ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_updated +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_updated ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_unordered_flow taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_should_be_retried +taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_should_be_retried ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_iter_suspend_resume +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_revert_scheduled +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_revert_scheduled ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -4230,44 +6298,188 @@ ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter - try_suspend = yield new_state - ^^^^^^^^^^^^^^^ -OSError: I Broke -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally ... ok + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry + result = retry.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert + raise ValueError('WOOT!') +ValueError: WOOT! +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_queried +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_queried ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_nested_blocks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_failure +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_updated +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_updated ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_updated +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_updated ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_revert_scheduled +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_revert_scheduled ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert_failure +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert_failure ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_revert taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_failure +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_failure ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_fails +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_fails ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_iter +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_iter ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_updated +taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_updated ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_one_task +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_one_task ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_with_resumption +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_with_resumption ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry + result = retry.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert + raise ValueError('WOOT!') +ValueError: WOOT! +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_fails +taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_fails ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failing_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_revert_fails +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_revert_fails ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_various_depths taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_various_depths ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 2d10a460-2f85-4f14-8b17-92db523d233b) +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_independent_tasks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_independent_tasks ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_as_flow taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_as_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_suspended_reset_run_again ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_a_single_result ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry + result = retry.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert + raise ValueError('WOOT!') +ValueError: WOOT! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_with_flow_notifications taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_with_flow_notifications ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id f7ddc5da-0189-464a-9908-5c894da31ddf) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_can_update_value +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_can_update_value ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_tasks_that_has_not_been_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_tasks_that_has_not_been_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_revert_fails +taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_revert_fails ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -4282,214 +6494,1556 @@ try_suspend = yield new_state ^^^^^^^^^^^^^^^ OSError: I Broke -taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default -taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_tasks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_tasks ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_interrupted_externally taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_interrupted_externally ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property_for_one_task ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_tasks_that_has_not_been_reverted +taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_tasks_that_has_not_been_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_revert_all_retry +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_revert_all_retry ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_using_common_executor +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_using_common_executor ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_iter_suspend_resume taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_iter_suspend_resume ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_graph_flow +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_graph_flow ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_nested_blocks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_nested_blocks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_a_single_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_revert_all_retry +taskflow.tests.unit.test_retries.SerialEngineTest.test_revert_all_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_linear_flow ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent +taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id bcba554c-753e-4d58-92f3-ba22658533d3) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_one_task ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_graph_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_graph_flow ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping +taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 7bac4d10-0807-45ae-976d-dbfa3768d049) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 4f099a80-58fd-4591-8018-b0b4668e213f) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_linear_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_just_retry +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_just_retry ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_two_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises_from_run +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises_from_run ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_iter taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_iter ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 61f62d1e-2105-405e-94cc-98d274127ecc) +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_unordered_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_just_retry +taskflow.tests.unit.test_retries.SerialEngineTest.test_run_just_retry ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_with_resumption taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_with_resumption ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_storage_provided_visible_to +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_storage_provided_visible_to ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_suspended_reset_run_again taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_suspended_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_can_update_value taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_can_update_value ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_nested_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_nested_flow_fails ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_visible_to +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_visible_to ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property_for_one_task taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property_for_one_task ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_missing_deps_deep +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_missing_deps_deep ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails ... ok taskflow.tests.unit.test_failure.FromExceptionTestCase.test_captures_message taskflow.tests.unit.test_failure.FromExceptionTestCase.test_captures_message ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow ... ok taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_parent_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_parent_flow_fails ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names ... ok taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str_not_there taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str_not_there ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails ... ok taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type_not_there taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type_not_there ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. taskflow.tests.unit.test_failure.FromExceptionTestCase.test_exception_types taskflow.tests.unit.test_failure.FromExceptionTestCase.test_exception_types ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. taskflow.tests.unit.test_failure.FromExceptionTestCase.test_pformat_no_traceback taskflow.tests.unit.test_failure.FromExceptionTestCase.test_pformat_no_traceback ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. taskflow.tests.unit.test_failure.FromExceptionTestCase.test_str taskflow.tests.unit.test_failure.FromExceptionTestCase.test_str ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture +taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_success_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_success_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_revert +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_revert ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter + try_suspend = yield new_state + ^^^^^^^^^^^^^^^ +OSError: I Broke +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_history +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_history ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_expected_result +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_use_retry_as_a_task +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_use_retry_as_a_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_sibling_expected_result +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_sibling_expected_result ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted +taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task +taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty ... ok +taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states +taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_running_tasks +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_running_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 767e9b0d-74af-49ac-838a-ea607df0cc9c) +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. +taskflow.tests.unit.test_states.TestStates.test_ignored_job_states +taskflow.tests.unit.test_states.TestStates.test_ignored_job_states ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default +taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes ... ok -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle ... ok -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context ... ok -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class ... ok -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation ... ok -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules ... ok -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message ... ok - WARNING [taskflow.engines.worker_based.dispatcher] Unexpected message type: 'hello' in message ': {'content_type': , 'type': 'hello', 'body_length': 0}' -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message ... ok -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module ... ok +taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states +taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states ... ok +taskflow.tests.unit.test_states.TestStates.test_invalid_job_states +taskflow.tests.unit.test_states.TestStates.test_invalid_job_states ... ok +taskflow.tests.unit.test_states.TestStates.test_invalid_task_states +taskflow.tests.unit.test_states.TestStates.test_invalid_task_states ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) ... ok +taskflow.tests.unit.test_states.TestStates.test_valid_flow_states +taskflow.tests.unit.test_states.TestStates.test_valid_flow_states ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_one_task +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_one_task ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. +taskflow.tests.unit.test_states.TestStates.test_valid_job_states +taskflow.tests.unit.test_states.TestStates.test_valid_job_states ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_success_tasks +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_success_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again ... ok +taskflow.tests.unit.test_states.TestStates.test_valid_task_states +taskflow.tests.unit.test_states.TestStates.test_valid_task_states ... ok +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_two_tasks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_two_tasks ... ok taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread ... ok +taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr +taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread_falsey taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread_falsey ... ok +taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count +taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task ... ok taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_daemon_thread taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_daemon_thread ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching +taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete +taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_set +taskflow.tests.unit.test_utils.CachedPropertyTest.test_set ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property ... ok +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary ... ok +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text ... ok +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary ... ok +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text ... ok +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json ... ok +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode ... ok +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_with_priority +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_with_priority ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert_exception_is_reraised +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert_exception_is_reraised ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_exception_is_reraised +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_exception_is_reraised ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_reverts_parent_retries +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_reverts_parent_retries ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. + ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value +RuntimeError: Gotcha! +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert_failure +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_independent_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_independent_tasks ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id b144d813-be4c-4dcb-8cf5-0fb607b25fb7) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_with_multireturn_and_multiargs_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 6e9bd442-96db-4246-b1cf-905d870a4b9f) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises_from_run +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises_from_run ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_just_custom_notifications_proxied +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_just_custom_notifications_proxied ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_storage_provided_visible_to +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_storage_provided_visible_to ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_visible_to +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_visible_to ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_missing_deps_deep +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_missing_deps_deep ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value +RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_failing_task_exception_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_failing_task_exception_reraised ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value +RuntimeError: Gotcha! +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_revert +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter + try_suspend = yield new_state + ^^^^^^^^^^^^^^^ +OSError: I Broke +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_sibling_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_sibling_expected_result +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious +taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case +taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal +taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements +taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements ... ok +taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future +taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future ... ok +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry ... ok +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers ... ok +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_with_priority +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_with_priority ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) ... ok +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array ... ok +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure +taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value +RuntimeError: Gotcha! +taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history +taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value +RuntimeError: Gotcha! +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress +taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_exception_is_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_exception_is_reraised ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) ... ok + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') +taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked +taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_not_run_task_is_not_reverted +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_not_run_task_is_not_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_linear_in_unordered ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_provided +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_provided ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value +RuntimeError: Gotcha! +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_linear_in_unordered +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_linear_in_unordered ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value +RuntimeError: Gotcha! +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_removes_data +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_removes_data ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_capture_task_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_capture_task_notifications ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_graph_flow +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_graph_flow ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_linear_flow +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_nested_graph_flows +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_nested_graph_flows ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_unordered_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_revert +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type +taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_entrypoint taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_entrypoint ... skipped 'postgres is not available' taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_lazy_fetch @@ -4509,8 +8063,7 @@ taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_lazy_fetch taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_lazy_fetch ... skipped 'postgres is not available' taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_merge_flow_detail ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_merge_flow_detail ... skipped 'postgres is not available' taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve ... skipped 'postgres is not available' taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve_many @@ -4529,128 +8082,20 @@ taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_update_not_existing ... skipped 'postgres is not available' taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_with_failure taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_with_failure ... skipped 'postgres is not available' -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify -taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter -taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter -taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable -taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 8b2bc5ca-70e8-46c4-b9a0-87662ba73c7c) -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify -taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires ... ok -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_contains -taskflow.tests.unit.test_types.OrderedSetTest.test_contains ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_copy -taskflow.tests.unit.test_types.OrderedSetTest.test_copy ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_difference -taskflow.tests.unit.test_types.OrderedSetTest.test_difference ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length -taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_intersection -taskflow.tests.unit.test_types.OrderedSetTest.test_intersection ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_length -taskflow.tests.unit.test_types.OrderedSetTest.test_length ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable -taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 11c873a5-d76f-453c-9d43-76ff3ab43f51) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_subset -taskflow.tests.unit.test_types.OrderedSetTest.test_subset ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_superset -taskflow.tests.unit.test_types.OrderedSetTest.test_superset ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_union -taskflow.tests.unit.test_types.OrderedSetTest.test_union ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers ... ok -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent ... ok -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested ... ok -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point ... ok taskflow.tests.unit.test_task.TaskTest.test_bad_provides taskflow.tests.unit.test_task.TaskTest.test_bad_provides ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_task.TaskTest.test_bind_not_callable taskflow.tests.unit.test_task.TaskTest.test_bind_not_callable ... ok taskflow.tests.unit.test_task.TaskTest.test_copy_listeners taskflow.tests.unit.test_task.TaskTest.test_copy_listeners ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. taskflow.tests.unit.test_task.TaskTest.test_copy_no_listeners taskflow.tests.unit.test_task.TaskTest.test_copy_no_listeners ... ok taskflow.tests.unit.test_task.TaskTest.test_default_provides @@ -4659,7 +8104,6 @@ taskflow.tests.unit.test_task.TaskTest.test_default_provides_can_be_overridden ... ok taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler_empty_listeners taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler_empty_listeners ... ok taskflow.tests.unit.test_task.TaskTest.test_deregister_non_existent_listener @@ -4668,198 +8112,105 @@ taskflow.tests.unit.test_task.TaskTest.test_generated_name ... ok taskflow.tests.unit.test_task.TaskTest.test_multi_provides taskflow.tests.unit.test_task.TaskTest.test_multi_provides ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. taskflow.tests.unit.test_task.TaskTest.test_no_provides taskflow.tests.unit.test_task.TaskTest.test_no_provides ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. taskflow.tests.unit.test_task.TaskTest.test_passed_name taskflow.tests.unit.test_task.TaskTest.test_passed_name ... ok -taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible -taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible ... ok taskflow.tests.unit.test_task.TaskTest.test_provides taskflow.tests.unit.test_task.TaskTest.test_provides ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. taskflow.tests.unit.test_task.TaskTest.test_rebind_all_args taskflow.tests.unit.test_task.TaskTest.test_rebind_all_args ... ok taskflow.tests.unit.test_task.TaskTest.test_rebind_includes_optional -taskflow.tests.unit.test_task.TaskTest.test_rebind_includes_optional ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_includes_optional ... ok taskflow.tests.unit.test_task.TaskTest.test_rebind_list_all taskflow.tests.unit.test_task.TaskTest.test_rebind_list_all ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. taskflow.tests.unit.test_task.TaskTest.test_rebind_list_bad_value taskflow.tests.unit.test_task.TaskTest.test_rebind_list_bad_value ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children ... ok taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more_kwargs taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more_kwargs ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. taskflow.tests.unit.test_task.TaskTest.test_rebind_list_partial taskflow.tests.unit.test_task.TaskTest.test_rebind_list_partial ... ok taskflow.tests.unit.test_task.TaskTest.test_rebind_partial taskflow.tests.unit.test_task.TaskTest.test_rebind_partial ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated ... ok taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown_kwargs taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown_kwargs ... ok -taskflow.tests.unit.test_types.TimingTest.test_convert_fail -taskflow.tests.unit.test_types.TimingTest.test_convert_fail ... ok taskflow.tests.unit.test_task.TaskTest.test_register_handler_is_none taskflow.tests.unit.test_task.TaskTest.test_register_handler_is_none ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_types.TimingTest.test_convert_noop -taskflow.tests.unit.test_types.TimingTest.test_convert_noop ... ok taskflow.tests.unit.test_task.TaskTest.test_requires_allows_optional taskflow.tests.unit.test_task.TaskTest.test_requires_allows_optional ... ok -taskflow.tests.unit.test_types.TimingTest.test_fail -taskflow.tests.unit.test_types.TimingTest.test_fail ... ok taskflow.tests.unit.test_task.TaskTest.test_requires_amended taskflow.tests.unit.test_task.TaskTest.test_requires_amended ... ok -taskflow.tests.unit.test_types.TimingTest.test_interrupt -taskflow.tests.unit.test_types.TimingTest.test_interrupt ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_task.TaskTest.test_requires_by_default taskflow.tests.unit.test_task.TaskTest.test_requires_by_default ... ok -taskflow.tests.unit.test_types.TimingTest.test_reset -taskflow.tests.unit.test_types.TimingTest.test_reset ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner ... ok -taskflow.tests.unit.test_types.TimingTest.test_values -taskflow.tests.unit.test_types.TimingTest.test_values ... ok taskflow.tests.unit.test_task.TaskTest.test_requires_explicit taskflow.tests.unit.test_task.TaskTest.test_requires_explicit ... ok -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count ... ok taskflow.tests.unit.test_task.TaskTest.test_requires_explicit_not_enough taskflow.tests.unit.test_task.TaskTest.test_requires_explicit_not_enough ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr ... ok taskflow.tests.unit.test_task.TaskTest.test_requires_ignores_optional taskflow.tests.unit.test_task.TaskTest.test_requires_ignores_optional ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr -taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr ... ok taskflow.tests.unit.test_task.TaskTest.test_revert_kwargs taskflow.tests.unit.test_task.TaskTest.test_revert_kwargs ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted ... ok -taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count -taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count ... ok taskflow.tests.unit.test_task.TaskTest.test_separate_revert_args taskflow.tests.unit.test_task.TaskTest.test_separate_revert_args ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across ... ok taskflow.tests.unit.test_task.TaskTest.test_separate_revert_optional_args taskflow.tests.unit.test_task.TaskTest.test_separate_revert_optional_args ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner ... ok taskflow.tests.unit.test_task.TaskTest.test_task_repr taskflow.tests.unit.test_task.TaskTest.test_task_repr ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_task.TaskTest.test_task_str taskflow.tests.unit.test_task.TaskTest.test_task_str ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post ... ok taskflow.tests.unit.test_task.TaskTest.test_unpack taskflow.tests.unit.test_task.TaskTest.test_unpack ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash ... ok taskflow.tests.unit.test_task.TaskTest.test_update_progress_handler_failure taskflow.tests.unit.test_task.TaskTest.test_update_progress_handler_failure ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored ... ok taskflow.tests.unit.test_task.TaskTest.test_update_progress_lower_bound taskflow.tests.unit.test_task.TaskTest.test_update_progress_lower_bound ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. taskflow.tests.unit.test_task.TaskTest.test_update_progress_upper_bound taskflow.tests.unit.test_task.TaskTest.test_update_progress_upper_bound ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_task.TaskTest.test_update_progress_within_bounds taskflow.tests.unit.test_task.TaskTest.test_update_progress_within_bounds ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none ... ok -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception ... ok -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise ... ok -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker +taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_as_flow +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_as_flow ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) @@ -4869,187 +8220,21 @@ ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point ... skipped 'postgres is not available' -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several ... ok -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. -ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id db9400d8-eeca-4c51-854e-6eb481e722aa) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect ... skipped 'zookeeper is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter ... skipped 'zookeeper is not available' - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_with_multireturn_and_multiargs_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 8105d599-9238-4d77-a2c6-b537ea5be34b) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states -taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume ... skipped 'zookeeper is not available' -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner ... skipped 'zookeeper is not available' -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_states.TestStates.test_ignored_job_states -taskflow.tests.unit.test_states.TestStates.test_ignored_job_states ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises_from_run -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises_from_run ... ok -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic ... ok -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks ... ok + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter + try_suspend = yield new_state + ^^^^^^^^^^^^^^^ +OSError: I Broke + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive ... ok -taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states -taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear ... ok -taskflow.tests.unit.test_states.TestStates.test_invalid_job_states -taskflow.tests.unit.test_states.TestStates.test_invalid_job_states ... ok -taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture -taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_updated +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_updated ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_interrupted_externally +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_interrupted_externally ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_storage_provided_visible_to -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_storage_provided_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait ... skipped 'zookeeper is not available' - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level ... ok -taskflow.tests.unit.test_states.TestStates.test_invalid_task_states -taskflow.tests.unit.test_states.TestStates.test_invalid_task_states ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_fails +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_fails ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -5060,50 +8245,72 @@ ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete ... ok -taskflow.tests.unit.test_states.TestStates.test_valid_flow_states -taskflow.tests.unit.test_states.TestStates.test_valid_flow_states ... ok + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry + result = retry.revert(**arguments) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert + raise ValueError('WOOT!') +ValueError: WOOT! +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_revert_fails +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_revert_fails ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_iter_suspend_resume +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_tasks_that_has_not_been_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_tasks_that_has_not_been_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_revert_all_retry +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_revert_all_retry ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_graph_flow +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_graph_flow ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id ca4a6081-c8c7-4e30-b0a5-35aa0bdffb4d) +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_unordered_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_just_retry +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_just_retry ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_visible_to -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_visible_to ... ok -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -5114,3608 +8321,2601 @@ ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none +taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage +taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_iter +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_iter ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_with_resumption +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_with_resumption ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait ... skipped 'zookeeper is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_missing_deps_deep -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_missing_deps_deep ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_nested_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_nested_flow_fails ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises ... ok -taskflow.tests.unit.test_types.GraphTest.test_directed -taskflow.tests.unit.test_types.GraphTest.test_directed ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_types.GraphTest.test_frozen -taskflow.tests.unit.test_types.GraphTest.test_frozen ... ok -taskflow.tests.unit.test_types.GraphTest.test_invalid_detector -taskflow.tests.unit.test_types.GraphTest.test_invalid_detector ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') +taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked +taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_parent_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_parent_flow_fails ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert ... ok +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_can_update_value +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_can_update_value ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507390) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied ... ok +taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version +taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version ... ok +taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable +taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable ... ok +taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable +taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable ... ok +taskflow.tests.unit.test_types.TimingTest.test_convert_fail +taskflow.tests.unit.test_types.TimingTest.test_convert_fail ... ok +taskflow.tests.unit.test_types.TimingTest.test_convert_noop +taskflow.tests.unit.test_types.TimingTest.test_convert_noop ... ok +taskflow.tests.unit.test_types.TimingTest.test_fail +taskflow.tests.unit.test_types.TimingTest.test_fail ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results ... ok +taskflow.tests.unit.test_types.TimingTest.test_interrupt +taskflow.tests.unit.test_types.TimingTest.test_interrupt ... ok +taskflow.tests.unit.test_types.TimingTest.test_reset +taskflow.tests.unit.test_types.TimingTest.test_reset ... ok +taskflow.tests.unit.test_types.TimingTest.test_values +taskflow.tests.unit.test_types.TimingTest.test_values ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_success_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_success_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1507809) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_use_retry_as_a_task +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_use_retry_as_a_task ... ok +taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config +taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state ... ok + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') +taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked +taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name ... ok + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) ... ok + +---------------------------------------------------------------------- +Ran 1748 tests in 2509.232s + +OK (skipped=110) ++ stestr slowest +Test id Runtime (s) +-------------------------------------------------------------------------------------------------------------- ----------- +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) 30.210 +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping 29.672 +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) 28.815 +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory 28.442 +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again 27.611 +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked 27.564 +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping 27.321 +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups 27.169 +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point 27.084 +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format 27.062 ++ rm -rf .stestr ++ for pyvers in ${PYTHON3S} ++ '[' 3.12 = disabled ']' +++ echo 3.12 +++ cut -d. -f1 ++ PYMAJOR=3 ++ echo '===> Testing with python (python3)' +===> Testing with python (python3) +++ pwd ++ '[' -d /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' ++ STESTR=stestr ++ rm -rf .stestr ++ subunit2pyunit ++ PYTHON=python3.12 ++ stestr run --parallel --subunit 'taskflow\.tests\.(?!(.*test_examples\.ExamplesTestCase.*|.*worker_based\.test_protocol\.TestProtocol\.test_to_dict_with_invalid_json_failures.*|.*unit\.test_utils\.UriParseTest\.test_ipv6_host.*|.*persistence\.test_dir_persistence\.DirPersistenceTest\.test_dir_backend_cache_overfill.*))' +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) ... ok +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) +taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing ... ok taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_flow_detail taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_flow_detail ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending ... ok taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_task_detail taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_task_detail ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks ... ok -taskflow.tests.unit.test_states.TestStates.test_valid_job_states -taskflow.tests.unit.test_states.TestStates.test_valid_job_states ... ok -taskflow.tests.unit.test_states.TestStates.test_valid_task_states -taskflow.tests.unit.test_states.TestStates.test_valid_task_states ... ok -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str ... ok -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader ... ok -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_types.GraphTest.test_merge -taskflow.tests.unit.test_types.GraphTest.test_merge ... ok -taskflow.tests.unit.test_types.GraphTest.test_merge_edges -taskflow.tests.unit.test_types.GraphTest.test_merge_edges ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr ... skipped 'Etcd is not available' taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_delete taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_delete ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state ... ok -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_failing_task_exception_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_failing_task_exception_reraised ... ok -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty ... skipped 'Etcd is not available' taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_lazy_fetch taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_lazy_fetch ... ok taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_merge_flow_detail taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_merge_flow_detail ... ok taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one ... skipped 'Etcd is not available' -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner ... skipped 'Etcd is not available' -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest -taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function ... ok taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve_many taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve_many ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim ... skipped 'Etcd is not available' -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta ... ok -taskflow.tests.unit.test_types.TreeTest.test_after_frozen -taskflow.tests.unit.test_types.TreeTest.test_after_frozen ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon ... skipped 'Etcd is not available' -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict ... ok +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values +taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values ... ok +taskflow.tests.unit.test_types.GraphTest.test_directed +taskflow.tests.unit.test_types.GraphTest.test_directed ... ok +taskflow.tests.unit.test_types.GraphTest.test_frozen +taskflow.tests.unit.test_types.GraphTest.test_frozen ... ok +taskflow.tests.unit.test_types.GraphTest.test_invalid_detector +taskflow.tests.unit.test_types.GraphTest.test_invalid_detector ... ok +taskflow.tests.unit.test_types.GraphTest.test_merge +taskflow.tests.unit.test_types.GraphTest.test_merge ... ok +taskflow.tests.unit.test_types.GraphTest.test_merge_edges +taskflow.tests.unit.test_types.GraphTest.test_merge_edges ... ok taskflow.tests.unit.test_types.GraphTest.test_no_successors_no_predecessors taskflow.tests.unit.test_types.GraphTest.test_no_successors_no_predecessors ... ok taskflow.tests.unit.test_types.GraphTest.test_overlap_detector taskflow.tests.unit.test_types.GraphTest.test_overlap_detector ... ok -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent -taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent ... ok -taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback -taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp -taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp ... ok -taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp -taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost /build/reproducible-path/python-taskflow-5.9.1/taskflow/types/graph.py:141: DeprecationWarning: nx.nx_pydot.to_pydot depends on the pydot package, which has known issues and is not actively maintained. See https://github.com/networkx/networkx/issues/5723 return nx_pydot.to_pydot(self).to_string() -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises ... ok -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_translate -taskflow.tests.unit.test_deciders.TestDeciders.test_translate ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_revert ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping -taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait ... skipped 'Etcd is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers ... ok +taskflow.tests.unit.test_types.GraphTest.test_pydot_output +taskflow.tests.unit.test_types.GraphTest.test_pydot_output ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) ... ok +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) +taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) ... ok +taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker +taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker ... ok taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class ... ok -taskflow.tests.unit.test_types.TreeTest.test_contains -taskflow.tests.unit.test_types.TreeTest.test_contains ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str ... ok -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint ... skipped 'mysql is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book ... skipped 'Etcd is not available' taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add_no_deps taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add_no_deps ... ok taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_link taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_link ... ok -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival ... skipped 'Etcd is not available' -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_bad_target taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_bad_target ... ok taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_one_node taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_one_node ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str ... ok taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_reset taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_reset ... ok taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_restricts taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_restricts ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout ... skipped 'Etcd is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr ... ok -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid ... ok -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'mysql is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_expected_result ... ok -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon ... ok +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state +taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify +taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter +taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter +taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable +taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset +taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any +taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner ... ok +taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify +taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify ... ok +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job +taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job ... ok +taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states +taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info ... ok +taskflow.tests.unit.test_states.TestStates.test_ignored_job_states +taskflow.tests.unit.test_states.TestStates.test_ignored_job_states ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none ... ok +taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states +taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals ... ok +taskflow.tests.unit.test_states.TestStates.test_invalid_job_states +taskflow.tests.unit.test_states.TestStates.test_invalid_job_states ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple ... ok +taskflow.tests.unit.test_states.TestStates.test_invalid_task_states +taskflow.tests.unit.test_states.TestStates.test_invalid_task_states ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself ... ok +taskflow.tests.unit.test_states.TestStates.test_valid_flow_states +taskflow.tests.unit.test_states.TestStates.test_valid_flow_states ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none ... ok +taskflow.tests.unit.test_states.TestStates.test_valid_job_states +taskflow.tests.unit.test_states.TestStates.test_valid_job_states ... ok +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy +taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy ... ok +taskflow.tests.unit.test_states.TestStates.test_valid_task_states +taskflow.tests.unit.test_states.TestStates.test_valid_task_states ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent ... ok +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested ... ok +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible +taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=363de73f-a955-46a0-b53b-643bd3a1ec96, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=dfdda2bf-671f-4d97-8e0c-931db845e9db, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=dfdda2bf-671f-4d97-8e0c-931db845e9db, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=dfdda2bf-671f-4d97-8e0c-931db845e9db, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=dfdda2bf-671f-4d97-8e0c-931db845e9db, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918434) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c8ea5f56-ef2b-4f87-8d81-52c4ae037f74, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c8ea5f56-ef2b-4f87-8d81-52c4ae037f74, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c8ea5f56-ef2b-4f87-8d81-52c4ae037f74, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=c8ea5f56-ef2b-4f87-8d81-52c4ae037f74, details={})' has lost its claim (previously owned by 'test') + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918434) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'mysql is not available' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_meta_update taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_meta_update ... skipped 'mysql is not available' -taskflow.tests.unit.test_types.TreeTest.test_disassociate -taskflow.tests.unit.test_types.TreeTest.test_disassociate ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_sibling_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_sibling_expected_result ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state ... ok -taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious -taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious ... ok -taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case -taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal -taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory ... ok -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements -taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. -taskflow.tests.unit.test_types.TreeTest.test_disassociate_many -taskflow.tests.unit.test_types.TreeTest.test_disassociate_many ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_save taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_save ... skipped 'mysql is not available' -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_sibling_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_sibling_expected_result ... ok -taskflow.tests.unit.test_types.TreeTest.test_empty -taskflow.tests.unit.test_types.TreeTest.test_empty ... ok -taskflow.tests.unit.test_types.TreeTest.test_find -taskflow.tests.unit.test_types.TreeTest.test_find ... ok -taskflow.tests.unit.test_types.TreeTest.test_freeze -taskflow.tests.unit.test_types.TreeTest.test_freeze ... ok taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_update_not_existing taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_update_not_existing ... skipped 'mysql is not available' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_flow_detail taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_flow_detail ... skipped 'mysql is not available' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_task_detail taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_task_detail ... skipped 'mysql is not available' -taskflow.tests.unit.test_types.TreeTest.test_index -taskflow.tests.unit.test_types.TreeTest.test_index ... ok -taskflow.tests.unit.test_types.TreeTest.test_node_count -taskflow.tests.unit.test_types.TreeTest.test_node_count ... ok -taskflow.tests.unit.test_types.TreeTest.test_not_empty -taskflow.tests.unit.test_types.TreeTest.test_not_empty ... ok -taskflow.tests.unit.test_types.TreeTest.test_path -taskflow.tests.unit.test_types.TreeTest.test_path ... ok taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_delete taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_delete ... skipped 'mysql is not available' -taskflow.tests.unit.test_types.TreeTest.test_pformat -taskflow.tests.unit.test_types.TreeTest.test_pformat ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_one_task ... ok -taskflow.tests.unit.test_types.TreeTest.test_pformat_flat -taskflow.tests.unit.test_types.TreeTest.test_pformat_flat ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_two_tasks ... ok taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_lazy_fetch taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_lazy_fetch ... skipped 'mysql is not available' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_merge_flow_detail taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_merge_flow_detail ... skipped 'mysql is not available' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve ... skipped 'mysql is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve_many taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve_many ... skipped 'mysql is not available' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_intention taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_intention ... skipped 'mysql is not available' -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species -taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species ... ok -taskflow.tests.unit.test_types.TreeTest.test_pformat_species -taskflow.tests.unit.test_types.TreeTest.test_pformat_species ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid ... ok taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_with_task_failure taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'mysql is not available' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_meta_update taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_meta_update ... skipped 'mysql is not available' +taskflow.tests.unit.test_listeners.TestClaimListener.test_bad_create +taskflow.tests.unit.test_listeners.TestClaimListener.test_bad_create ... ok taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_retry_type_ taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_retry_type_ ... skipped 'mysql is not available' -taskflow.tests.unit.test_types.TreeTest.test_removal -taskflow.tests.unit.test_types.TreeTest.test_removal ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_save taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_save ... skipped 'mysql is not available' - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_update_not_existing taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_update_not_existing ... skipped 'mysql is not available' - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_with_failure taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_with_failure ... skipped 'mysql is not available' - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config -taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point ... ok -taskflow.tests.unit.test_types.TreeTest.test_removal_direct -taskflow.tests.unit.test_types.TreeTest.test_removal_direct ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. -ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values ... ok -taskflow.tests.unit.test_types.TreeTest.test_removal_self -taskflow.tests.unit.test_types.TreeTest.test_removal_self ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies ... ok -taskflow.tests.unit.test_types.GraphTest.test_pydot_output -taskflow.tests.unit.test_types.GraphTest.test_pydot_output ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements ... ok -taskflow.tests.unit.test_types.TreeTest.test_to_diagraph -taskflow.tests.unit.test_types.TreeTest.test_to_diagraph ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_with_priority -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_with_priority ... ok -taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata -taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) ... ok -taskflow.tests.unit.test_utils.UriParseTest.test_parse -taskflow.tests.unit.test_utils.UriParseTest.test_parse ... ok -taskflow.tests.unit.test_utils.UriParseTest.test_port_provided -taskflow.tests.unit.test_utils.UriParseTest.test_port_provided ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw ... ok -taskflow.tests.unit.test_utils.UriParseTest.test_user -taskflow.tests.unit.test_utils.UriParseTest.test_user ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements ... ok -taskflow.tests.unit.test_utils.UriParseTest.test_user_password -taskflow.tests.unit.test_utils.UriParseTest.test_user_password ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection ... ok - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides ... ok -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required ... ok -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides ... ok -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert_exception_is_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert_exception_is_reraised ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308772) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_exception_is_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_exception_is_reraised ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_not_run_task_is_not_reverted -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_linear_in_unordered ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_provided -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_provided ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry ... ok -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom ... ok -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_progress.TestProgress.test_dual_storage_progress -taskflow.tests.unit.test_progress.TestProgress.test_dual_storage_progress ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty ... ok -taskflow.tests.unit.test_progress.TestProgress.test_no_segments_progress -taskflow.tests.unit.test_progress.TestProgress.test_no_segments_progress ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update ... ok -taskflow.tests.unit.test_progress.TestProgress.test_sanity_progress -taskflow.tests.unit.test_progress.TestProgress.test_sanity_progress ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_linear_in_unordered -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_linear_in_unordered ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job ... ok -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ ... ok -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow ... ok -taskflow.tests.unit.test_progress.TestProgress.test_storage_progress -taskflow.tests.unit.test_progress.TestProgress.test_storage_progress ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values ... ok -taskflow.tests.unit.test_progress.TestProgress.test_storage_progress_detail -taskflow.tests.unit.test_progress.TestProgress.test_storage_progress_detail ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=03dd71f1-2048-405e-9f58-d8cf07dabf34, details={'flow_uuid': '92682bc5-f61f-41f0-a098-24d6593614ff'}) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job - stage_func() - ~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine - for _state in engine.run_iter(): - ~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter - failure.Failure.reraise_if_any(er_failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task - result = task.execute(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute - raise RuntimeError('Woot!') -RuntimeError: Woot! -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection ... ok -taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version -taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. -ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map ... ok -taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable -taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links ... ok -taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable -taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable ... ok -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list ... ok +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_entrypoint +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_entrypoint ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_meta_update ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_save ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_update_not_existing ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_flow_detail ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_task_detail ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_delete ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_lazy_fetch ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_merge_flow_detail ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve_many ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_intention ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_meta_update ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_retry_type_ ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_save ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_update_not_existing ... skipped 'postgres is not available' +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_with_failure ... skipped 'postgres is not available' +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_custom_handler +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_custom_handler ... ok +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_new_owner +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_new_owner ... ok +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended +taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry +taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_removes_data -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_removes_data ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_empty_collection +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_empty_collection ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_capture_task_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_capture_task_notifications ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested ... ok -taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time -taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_linear_flow -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_nested_graph_flows -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_nested_graph_flows ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_atom ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set +taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_revert ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister -taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_various_depths ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_as_flow -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_as_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308772) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918434) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_with_flow_notifications ... ok - WARNING [taskflow.listeners.logging] Task 'Broken' (5579df04-cef7-43ec-b990-eeb3ccaf468b) transitioned into state 'FAILURE' from state 'RUNNING' -3 predecessors (most recent first): - A node - |__A node - |__A node -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task - result = task.execute(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 265, in execute - raise RuntimeError('Woot!') -RuntimeError: Woot! - WARNING [taskflow.listeners.logging] Task 'Broken' (5579df04-cef7-43ec-b990-eeb3ccaf468b) transitioned into state 'REVERTED' from state 'REVERTING' - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter - try_suspend = yield new_state - ^^^^^^^^^^^^^^^ -OSError: I Broke - WARNING [taskflow.listeners.logging] Task 'Happy-2' (7e346097-8f37-496c-950c-d064d91b0b69) transitioned into state 'REVERTED' from state 'REVERTING' - WARNING [taskflow.listeners.logging] Task 'Happy-1' (62c9f968-a3b9-44aa-b742-1729590f6448) transitioned into state 'REVERTED' from state 'REVERTING' -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_interrupted_externally -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_interrupted_externally ... ok - WARNING [taskflow.listeners.logging] Flow 'test' (dff54548-aa49-43fc-842e-f8acd1370282) transitioned into state 'REVERTED' from state 'RUNNING' -taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener -taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_iter_suspend_resume -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_iter_suspend_resume ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id ba4195fc-4973-4a5b-b30c-63e72cc30ef1) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_nested_blocks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918434) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration -taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_iter -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_iter ... ok -taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception -taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_with_resumption -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_with_resumption ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918434) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_suspended_reset_run_again ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_can_update_value -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_can_update_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property_for_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_using_common_executor -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_using_common_executor ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_two_results taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_two_results ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy ... ok -taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker -taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure -taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_a_single_result taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration -taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history -taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_two_results taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_two_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. - ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress -taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308779) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries ... skipped 'Skipping this test when using green threads.' - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') -taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked -taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress -taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked -taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type -taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry - result = retry.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert - raise ValueError('WOOT!') -ValueError: WOOT! -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch ... ok -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none -taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage -taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id ed30faa9-3a09-4bd0-b9a7-02ffd24251db) -taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked -taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked -taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_history taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_history ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_ignore_reset taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=79da388e-b034-4866-9d95-7118b22a347a, details={'flow_uuid': 'f575e2b0-84f7-41ac-b0b4-9b909e8ef83b'}) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job - stage_func() - ~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine - for _state in engine.run_iter(): - ~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter - failure.Failure.reraise_if_any(er_failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task - result = task.execute(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute - raise RuntimeError('Woot!') -RuntimeError: Woot! -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918434) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across_2 taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_diamond_ignored taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_diamond_ignored ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type -taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task ... ok +taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config +taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_added_separately taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_added_separately ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. -CRITICAL [taskflow.engines.worker_based.executor] Failed to submit '' (transitioning it to FAILURE) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/executor.py", line 228, in _publish_request - self._proxy.publish(request, worker.topic, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - reply_to=self._uuid, - ^^^^^^^^^^^^^^^^^^^^ - correlation_id=request.uuid) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception: Woot! -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found ... ok - WARNING [taskflow.engines.worker_based.executor] The 'correlation_id' message property is missing in message ': {'content_type': , 'type': 'RESPONSE', 'body_length': 0}' -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success ... ok - WARNING [taskflow.engines.worker_based.executor] Unexpected response status '' -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_add_nothing +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_add_nothing ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ambiguous_provides +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ambiguous_provides ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_dependency_cycle +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_dependency_cycle ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_from_unknown_node +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_from_unknown_node ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_cycle +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_cycle ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_link_cycle +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_link_cycle ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise raise exc.WrappedFailure([self]) taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_to_unknown_node +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_to_unknown_node ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links_and_dependencies +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links_and_dependencies ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert_failure taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_existing +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_existing ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_requires +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_requires ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_one_task +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_one_task ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ordering +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ordering ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_one_task taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_one_task ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none -taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none ... ok -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308772) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage -taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_independent_tasks taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_independent_tasks ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') -taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked -taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links ... ok +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes +taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_tasks taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_tasks ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 77361673-c4de-47b5-8385-5eba1bc47103) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 850c607c-deab-434f-a895-19309134962b) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 6ac07e2a-9155-4291-b502-08b5492b9523) + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id c4669154-a2f7-451a-a9e4-0a0e8f7ee804) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises_from_run taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises_from_run ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path ... ok +taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible +taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_storage_provided_visible_to taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_storage_provided_visible_to ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results ... ok WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=7a852b2f-3420-4eb2-b641-500faf5c9090, details={'flow_uuid': 'ac523f1d-eb68-4235-81c8-b40eb095a6e0'}) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job - stage_func() - ~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine - for _state in engine.run_iter(): - ~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter - failure.Failure.reraise_if_any(er_failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task - result = task.execute(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute - raise RuntimeError('Woot!') -RuntimeError: Woot! -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute ... ok +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted ... ok +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_visible_to taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_visible_to ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state ... ok +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_missing_deps_deep taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_missing_deps_deep ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') -taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked -taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked ... ok +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls +taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory ... ok +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown +taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise raise exc.WrappedFailure([self]) taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point ... skipped 'mysql is not available' +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point ... skipped 'postgres is not available' +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta +taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure ... skipped 'zookeeper is not available' +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point +taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point ... skipped 'zookeeper is not available' ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise raise exc.WrappedFailure([self]) taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all ... ok +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_captures_message +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_captures_message ... ok +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope ... ok +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str ... ok +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope ... ok +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str_not_there +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str_not_there ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_revert taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_revert ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name ... ok +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty ... skipped 'zookeeper is not available' + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival ... skipped 'zookeeper is not available' +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout +taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout ... skipped 'zookeeper is not available' +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type ... ok +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear +taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises ... ok +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type_not_there +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type_not_there ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending ... ok +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_exception_types +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_exception_types ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed ... ok +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_pformat_no_traceback +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_pformat_no_traceback ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_expected_result taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_expected_result ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book ... ok +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_str +taskflow.tests.unit.test_failure.FromExceptionTestCase.test_str ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch +taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch ... ok +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state +taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences ... ok +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival ... skipped 'Etcd is not available' +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout +taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout ... skipped 'Etcd is not available' +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_sibling_expected_result taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_sibling_expected_result ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + ... ok +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state +taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended ... ok +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_one_task taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_one_task ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids ... ok +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure +taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout +taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_two_tasks taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_two_tasks ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_with_priority taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_with_priority ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument ... ok +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback ... ok taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry +taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry ... ok +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 +taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links ... ok +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes ... ok +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str ... ok +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing ... ok +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost +taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise raise exc.WrappedFailure([self]) taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_one_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(blocking) ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task ... ok +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty ... ok +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode +taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert_exception_is_reraised taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert_exception_is_reraised ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. -taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_many_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_one_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(blocking) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_many_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_one_thread) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=de168910-de55-4145-8442-9431085b7f68, details={'flow_uuid': '41efb716-5b85-49af-9886-769a48807f62'}) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job - stage_func() - ~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/fasteners/lock.py", line 226, in wrapper - return f(self, *args, **kwargs) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 84, in wrapper - return meth(self, *args, **kwargs) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 434, in validate - raise exc.MissingDependencies(self._flow, - sorted(missing), - cause=last_cause) -taskflow.exceptions.MissingDependencies: '"linear_flow.Flow: test(len=1)"' requires ['x', 'y', 'z'] but no other entity produces said requirements - MissingDependencies: 'revert' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements - MissingDependencies: 'execute' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(blocking) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=1b63f087-6ea8-4ceb-b61c-ef24169f4aec, details={'flow_uuid': '6dc6c55c-ad8c-4352-86ac-4743b1ef1b87'}) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job - stage_func() - ~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/fasteners/lock.py", line 226, in wrapper - return f(self, *args, **kwargs) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 84, in wrapper - return meth(self, *args, **kwargs) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 434, in validate - raise exc.MissingDependencies(self._flow, - sorted(missing), - cause=last_cause) -taskflow.exceptions.MissingDependencies: '"linear_flow.Flow: test(len=1)"' requires ['x', 'y', 'z'] but no other entity produces said requirements - MissingDependencies: 'revert' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements - MissingDependencies: 'execute' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_many_thread) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=f87ac61d-2887-4f0f-b166-b720c36d73a2, details={'flow_uuid': 'f869bd98-75a9-4ca1-aa50-f75313f9ec71'}) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job - stage_func() - ~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/fasteners/lock.py", line 226, in wrapper - return f(self, *args, **kwargs) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 84, in wrapper - return meth(self, *args, **kwargs) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 434, in validate - raise exc.MissingDependencies(self._flow, - sorted(missing), - cause=last_cause) -taskflow.exceptions.MissingDependencies: '"linear_flow.Flow: test(len=1)"' requires ['x', 'y', 'z'] but no other entity produces said requirements - MissingDependencies: 'revert' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements - MissingDependencies: 'execute' method on '"task1==1.0"' requires ['x', 'y', 'z'] but no other entity produces said requirements - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_one_thread) ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy ... ok +taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version +taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308772) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure ... ok +taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable +taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point ... ok +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array +taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array ... ok +taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable +taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable ... ok +taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture +taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history +taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there ... ok +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +/usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) +taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise raise exc.WrappedFailure([self]) taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_contains +taskflow.tests.unit.test_types.OrderedSetTest.test_contains ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress +taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress ... ok + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types ... ok +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_copy +taskflow.tests.unit.test_types.OrderedSetTest.test_copy ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked +taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required ... ok +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback ... ok +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation ... ok +taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time +taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_difference +taskflow.tests.unit.test_types.OrderedSetTest.test_difference ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_exception_is_reraised taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_exception_is_reraised ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text +taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text ... ok +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failing_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length +taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length ... ok +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies +taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch ... ok +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_a_single_result ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference ... ok +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str +taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update ... ok +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough WARNING [stevedore.named] Could not load not_really_any_engine + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name ... ok +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load +taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union +taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union ... ok +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + ... ok +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail +taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_intersection +taskflow.tests.unit.test_types.OrderedSetTest.test_intersection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308772) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) ... WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_length +taskflow.tests.unit.test_types.OrderedSetTest.test_length ... ok +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation +taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation ... ok +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure +taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history +taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union +taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail ... ok +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict +taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable +taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress +taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client ... skipped 'redis is not available' + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_fallbacks +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_fallbacks ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_ssl +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_ssl ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_board_iter_empty +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_board_iter_empty ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_connect +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_connect ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_fresh_iter +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_fresh_iter ... skipped 'redis is not available' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_abandon_no_owner +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_abandon_no_owner ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_abandon +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_abandon ... skipped 'redis is not available' +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name ... ok +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_consume +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_consume ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_diff_owner +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_diff_owner ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_expiry +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_expiry ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_same_owner +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_same_owner ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_consume_wait +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_consume_wait ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_no_consume_wait +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_no_consume_wait ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_with_book +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_with_book ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_arrival +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_arrival ... skipped 'redis is not available' +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_timeout +taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_timeout ... skipped 'redis is not available' +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic ... ok + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering +taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_had_been_interrupted_during_retrying -taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_had_been_interrupted_during_retrying ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked +taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_subset +taskflow.tests.unit.test_types.OrderedSetTest.test_subset ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_should_be_retried taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_should_be_retried ... ok +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta +taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_superset +taskflow.tests.unit.test_types.OrderedSetTest.test_superset ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_queried taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_queried ... ok +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918598) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload ... ok +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires ... ok +taskflow.tests.unit.test_types.OrderedSetTest.test_union +taskflow.tests.unit.test_types.OrderedSetTest.test_union ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious +taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_updated taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear ... ok +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures +taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case +taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_a_single_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_revert_scheduled taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_revert_scheduled ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save ... ok +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal +taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_two_results ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread +taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_failure taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_failure ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array +taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array ... ok +taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements +taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread_falsey +taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread_falsey ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_a_single_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future +taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_updated taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_daemon_thread +taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_daemon_thread ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_two_results ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry ... ok +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point +taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save +taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call ... ok +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow ... ok +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_fails taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_fails ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail +taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_all_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_all_arguments_mapping ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_flow_failures_are_passed_to_revert +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_flow_failures_are_passed_to_revert ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks ... ok +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values ... ok +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable +taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_rebind +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_rebind ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry result = retry.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert raise ValueError('WOOT!') ValueError: WOOT! +CRITICAL [taskflow.engines.worker_based.executor] Failed to submit '' (transitioning it to FAILURE) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/executor.py", line 228, in _publish_request + self._proxy.publish(request, worker.topic, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception: Woot! +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks ... ok +taskflow.tests.unit.test_types.TreeTest.test_after_frozen +taskflow.tests.unit.test_types.TreeTest.test_after_frozen ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_history +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_history ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_revert_fails taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_revert_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows ... ok +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_missing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_missing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_ignore_reset ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found ... ok + WARNING [taskflow.engines.worker_based.executor] The 'correlation_id' message property is missing in message ': {'content_type': , 'type': 'RESPONSE', 'body_length': 0}' +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_passing +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_passing ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_tasks_that_has_not_been_reverted taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_tasks_that_has_not_been_reverted ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice +taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks ... ok +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left +taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_rebind_args_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_rebind_args_value ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type +taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy ... ok +taskflow.tests.unit.test_types.TreeTest.test_contains +taskflow.tests.unit.test_types.TreeTest.test_contains ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across_2 ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. taskflow.tests.unit.test_retries.SerialEngineTest.test_revert_all_retry taskflow.tests.unit.test_retries.SerialEngineTest.test_revert_all_retry ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_save_as_value +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_save_as_value ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure ... ok +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_graph_flow taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_diamond_ignored ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered ... ok +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_linear_flow taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_derived_revert_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_derived_revert_args_required ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested ... ok +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self +taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 1f0ea5a5-7679-4ce7-8f1f-8ad97b06245b) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_added_separately ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_unordered_flow taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id f96b0275-cda2-4bb2-9700-c5fa80314e4a) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_list +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_list ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running ... ok +taskflow.tests.unit.test_types.TreeTest.test_disassociate +taskflow.tests.unit.test_types.TreeTest.test_disassociate ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty ... ok taskflow.tests.unit.test_retries.SerialEngineTest.test_run_just_retry taskflow.tests.unit.test_retries.SerialEngineTest.test_run_just_retry ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_map +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_map ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values ... ok +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object +taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject +taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject ... ok +taskflow.tests.unit.test_types.TreeTest.test_disassociate_many +taskflow.tests.unit.test_types.TreeTest.test_disassociate_many ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match ... ok + WARNING [taskflow.engines.worker_based.executor] Unexpected response status '' +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none +taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_long_arg_name +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_long_arg_name ... ok +taskflow.tests.unit.test_types.TreeTest.test_empty +taskflow.tests.unit.test_types.TreeTest.test_empty ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted -taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task -taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter - try_suspend = yield new_state - ^^^^^^^^^^^^^^^ -OSError: I Broke -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_history -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_history ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308772) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task ... ok -taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future -taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_reverts_parent_retries -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_reverts_parent_retries ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching -taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete -taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_set -taskflow.tests.unit.test_utils.CachedPropertyTest.test_set ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_had_been_interrupted_during_retrying -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_should_be_retried -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_should_be_retried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_queried -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_queried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_updated -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_revert_scheduled -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_revert_scheduled ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_failure -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_updated -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_fails -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry - result = retry.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert - raise ValueError('WOOT!') -ValueError: WOOT! -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_revert_fails -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_revert_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_tasks_that_has_not_been_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_tasks_that_has_not_been_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_revert_all_retry -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_revert_all_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_graph_flow -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id dbe70b6f-7d50-41d9-a27b-4b4edd49b7c0) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_just_retry -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_just_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise + raise exc.WrappedFailure([self]) +taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task result = task.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_nested_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_nested_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_parent_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_parent_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_success_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_success_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_use_retry_as_a_task -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_use_retry_as_a_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_running_tasks -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_running_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_success_tasks -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_success_tasks ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister +taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert_failure -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_independent_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_independent_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) ... ok -taskflow.tests.unit.test_utils.TestIterable.test_dict -taskflow.tests.unit.test_utils.TestIterable.test_dict ... ok -taskflow.tests.unit.test_utils.TestIterable.test_list -taskflow.tests.unit.test_utils.TestIterable.test_list ... ok -taskflow.tests.unit.test_utils.TestIterable.test_string_types -taskflow.tests.unit.test_utils.TestIterable.test_string_types ... ok -taskflow.tests.unit.test_utils.TestIterable.test_tuple -taskflow.tests.unit.test_utils.TestIterable.test_tuple ... ok -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 9a256a0c-2a6c-44ee-8702-8ec101fa5763) -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_with_multireturn_and_multiargs_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 974eca62-c902-4755-a41f-35a679fcbb24) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises_from_run -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises_from_run ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_just_custom_notifications_proxied -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_just_custom_notifications_proxied ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_storage_provided_visible_to -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_storage_provided_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_visible_to -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_missing_deps_deep -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_missing_deps_deep ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_failing_task_exception_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_failing_task_exception_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish ... ok -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start ... ok -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait ... ok -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_revert -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_sibling_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_sibling_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_with_priority -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_with_priority ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_exception_is_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_not_run_task_is_not_reverted -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_provided -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_provided ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_linear_in_unordered -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_removes_data -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_removes_data ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_capture_task_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_capture_task_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_linear_flow -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_nested_graph_flows -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_nested_graph_flows ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. -ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_revert -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_as_flow -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_as_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter - try_suspend = yield new_state - ^^^^^^^^^^^^^^^ -OSError: I Broke -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_interrupted_externally -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_interrupted_externally ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_iter_suspend_resume -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_iter_suspend_resume ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_iter -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_iter ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_with_resumption -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_with_resumption ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_can_update_value -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_can_update_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308708) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied ... ok -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array ... ok -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_updated -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_fails -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry - result = retry.revert(**arguments) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert - raise ValueError('WOOT!') -ValueError: WOOT! -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_revert_fails -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_revert_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_tasks_that_has_not_been_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_tasks_that_has_not_been_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_revert_all_retry -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_revert_all_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_graph_flow -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 5b02ecde-5562-495d-ad39-49eafbd910cb) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_just_retry -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_just_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value -RuntimeError: Gotcha! -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_nested_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_nested_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_parent_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_parent_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_success_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_success_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=308738) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_use_retry_as_a_task -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_use_retry_as_a_task ... ok - ----------------------------------------------------------------------- -Ran 1748 tests in 84.322s - -OK (skipped=110) -+ stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------ ----------- -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries 9.449 -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries 7.205 -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries 7.170 -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry 2.907 -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again 2.901 -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths 2.027 -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) 2.013 -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) 2.012 -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) 2.009 -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow 1.927 -+ rm -rf .stestr -+ [ 3.12 = disabled ] -+ echo 3.12 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z /build/reproducible-path/python-taskflow-5.9.1/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] -+ STESTR=stestr -+ rm -rf .stestr -+ PYTHON=python3.12 stestr run --parallel --subunit taskflow\.tests\.(?!(.*test_examples\.ExamplesTestCase.*|.*worker_based\.test_protocol\.TestProtocol\.test_to_dict_with_invalid_json_failures.*|.*unit\.test_utils\.UriParseTest\.test_ipv6_host.*|.*persistence\.test_dir_persistence\.DirPersistenceTest\.test_dir_backend_cache_overfill.*)) -+ subunit2pyunit -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_failure ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_automatic_process_reverted ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_expected_transition_occurrences ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_builder_manual_process ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_failure ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_reverted ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended ... ok -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure -taskflow.tests.unit.action_engine.test_builder.BuildersTest.test_run_iterations_suspended_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries ... skipped 'Skipping this test when using green threads.' -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_all_arguments_mapping ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_rebind ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_argument_injection_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_missing ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry - result = retry.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert - raise ValueError('WOOT!') -ValueError: WOOT! -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_arguments_passing ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_rebind_args_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_bad_save_as_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_derived_revert_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_list ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_invalid_argument_name_map ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_bad_transition_raises ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_no_resuming_from_pending ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_rerunning_allowed ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_resuming_from_running ... ok -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state -taskflow.tests.unit.test_check_transition.CheckFlowTransitionTest.test_to_same_state ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_long_arg_name ... ok -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_partial_arguments_mapping ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat +taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert ... ok +taskflow.tests.unit.test_types.TreeTest.test_find +taskflow.tests.unit.test_types.TreeTest.test_find ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage +taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_rebound_args_required ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_partial_arguments_mapping +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_partial_arguments_mapping ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent +taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_types.TreeTest.test_freeze +taskflow.tests.unit.test_types.TreeTest.test_freeze ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_rebound_args_required +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_rebound_args_required ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_revert_required_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_all_in_one ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_as ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_dict ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values -taskflow.tests.unit.test_arguments_passing.SerialEngineTest.test_save_several_values ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id b3d9a653-39f5-4726-add4-26dd1463082f) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_listeners.TestClaimListener.test_bad_create -taskflow.tests.unit.test_listeners.TestClaimListener.test_bad_create ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping +taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides ... ok +taskflow.tests.unit.test_types.TreeTest.test_index +taskflow.tests.unit.test_types.TreeTest.test_index ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task +taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -8730,308 +10930,315 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow ... ok - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=5472b665-cfe8-4936-8676-eed1090ad61c, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_custom_handler -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_custom_handler ... ok - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=bb0572c3-c57d-42cc-9e9a-e57203d6e5e5, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=bb0572c3-c57d-42cc-9e9a-e57203d6e5e5, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=bb0572c3-c57d-42cc-9e9a-e57203d6e5e5, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=bb0572c3-c57d-42cc-9e9a-e57203d6e5e5, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_new_owner -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_new_owner ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=f8fe04fa-ba77-47cf-9423-d69330fc561f, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=f8fe04fa-ba77-47cf-9423-d69330fc561f, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=f8fe04fa-ba77-47cf-9423-d69330fc561f, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.listeners.claims] Job 'ZookeeperJob: test-1 (priority=JobPriority.NORMAL, uuid=f8fe04fa-ba77-47cf-9423-d69330fc561f, details={})' has lost its claim (previously owned by 'test') - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended -taskflow.tests.unit.test_listeners.TestClaimListener.test_claim_lost_suspended ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314693) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task -taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none -taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none ... ok -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_entrypoint ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_meta_update ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_save ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_flow_detail_update_not_existing ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_flow_detail ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_add_task_detail ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_delete ... skipped 'mysql is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_lazy_fetch ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_merge_flow_detail ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_logbook_save_retrieve_many ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_intention ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_meta_update ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_retry_type_ ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_save ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_update_not_existing ... skipped 'mysql is not available' -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_sql_persistence.MysqlPersistenceTest.test_task_detail_with_failure ... skipped 'mysql is not available' -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_all_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_all_arguments_mapping ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_rebind -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_rebind ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_storage_is_rechecked ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_argument_injection_required ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_missing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_missing ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314693) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_passing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_arguments_passing ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_rebind_args_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_rebind_args_value ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_save_as_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_bad_save_as_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_derived_revert_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_derived_revert_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_list -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_map -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_invalid_argument_name_map ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_long_arg_name -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_long_arg_name ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_partial_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_partial_arguments_mapping ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_rebound_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_rebound_args_required ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_required_args_required taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_revert_required_args_required ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides ... ok +taskflow.tests.unit.test_types.TreeTest.test_node_count +taskflow.tests.unit.test_types.TreeTest.test_node_count ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked +taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration +taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_all_in_one taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_all_in_one ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_types.TreeTest.test_not_empty +taskflow.tests.unit.test_types.TreeTest.test_not_empty ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str +taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception +taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_as taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_as ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_dict -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_dict ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_several_values -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_several_values ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta +taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta ... ok taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation ... ok -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom ... ok -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_correctly_reverts_children ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_expected_optional_multiplers ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_failing_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_all_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_fetch_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_flow_failures_are_passed_to_revert -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_flow_failures_are_passed_to_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_history -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_history ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_diamond_ignored ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert_failure taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure ... ok +taskflow.tests.unit.test_types.TreeTest.test_path +taskflow.tests.unit.test_types.TreeTest.test_path ... ok +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause +taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause ... ok +taskflow.tests.unit.test_types.TreeTest.test_pformat +taskflow.tests.unit.test_types.TreeTest.test_pformat ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task ... ok +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_dict +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_dict ... ok +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not +taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_types.TreeTest.test_pformat_flat +taskflow.tests.unit.test_types.TreeTest.test_pformat_flat ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_several_values +taskflow.tests.unit.test_arguments_passing.ParallelEngineWithThreadsTest.test_save_several_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_independent_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_independent_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running ... ok +taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration +taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 6f5e136f-5f91-4a2d-b811-f56c7f90850f) +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides ... ok +taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species +taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_two_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 316b0c80-ec5a-4d23-af78-7ba497baea72) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 9bf69b3f-6448-41d1-8133-c049b5c478cf) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again +taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again ... ok +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements ... ok +taskflow.tests.unit.test_types.TreeTest.test_pformat_species +taskflow.tests.unit.test_types.TreeTest.test_pformat_species ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id c77554aa-7b76-48d3-9dce-6fc0b49ee151) +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_with_multireturn_and_multiargs_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 15fe61f3-b25d-4a20-872e-788e42e3b532) +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_creation_custom ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load +taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load ... ok +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. +taskflow.tests.unit.test_types.TreeTest.test_removal +taskflow.tests.unit.test_types.TreeTest.test_removal ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides ... ok +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 23734ba6-35cc-4c05-a7d1-5524a05f8cbf) +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 4c103a25-91f3-422d-835a-dc03248cc651) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. +taskflow.tests.unit.test_types.TreeTest.test_removal_direct +taskflow.tests.unit.test_types.TreeTest.test_removal_direct ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running +taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention ... ok +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden +taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises_from_run taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_invalid_flow_raises_from_run ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_types.TreeTest.test_removal_self +taskflow.tests.unit.test_types.TreeTest.test_removal_self ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results ... ok + WARNING [taskflow.listeners.logging] Task 'Broken' (ff7b503c-9419-4067-a3e9-fcfb263815c3) transitioned into state 'FAILURE' from state 'RUNNING' +3 predecessors (most recent first): + A node + |__A node + |__A node +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task + result = task.execute(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 265, in execute + raise RuntimeError('Woot!') +RuntimeError: Woot! + WARNING [taskflow.listeners.logging] Task 'Broken' (ff7b503c-9419-4067-a3e9-fcfb263815c3) transitioned into state 'REVERTED' from state 'REVERTING' + WARNING [taskflow.listeners.logging] Task 'Happy-2' (ecb851a9-ee78-45fa-b63b-536dfbc2daf9) transitioned into state 'REVERTED' from state 'REVERTING' + WARNING [taskflow.listeners.logging] Task 'Happy-1' (a35d9afb-810a-4050-a28e-ff2b85959fc7) transitioned into state 'REVERTED' from state 'REVERTING' + WARNING [taskflow.listeners.logging] Flow 'test' (3fe85977-3cd9-4c59-a241-603375f1f5cb) transitioned into state 'REVERTED' from state 'RUNNING' +taskflow.tests.unit.test_types.TreeTest.test_to_diagraph +taskflow.tests.unit.test_types.TreeTest.test_to_diagraph ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_storage_provided_visible_to taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_storage_provided_visible_to ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow +taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_publish ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. +taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener +taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata +taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_visible_to taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_many_results_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention +taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_utils.TestIterable.test_dict +taskflow.tests.unit.test_utils.TestIterable.test_dict ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted +taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_missing_deps_deep taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_missing_deps_deep ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state ... ok +taskflow.tests.unit.test_utils.TestIterable.test_list +taskflow.tests.unit.test_utils.TestIterable.test_list ... ok +taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task +taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') +taskflow.tests.unit.test_utils.TestIterable.test_string_types +taskflow.tests.unit.test_utils.TestIterable.test_string_types ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state +taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9046,9 +11253,62 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values ... ok +taskflow.tests.unit.test_utils.TestIterable.test_tuple +taskflow.tests.unit.test_utils.TestIterable.test_tuple ... ok +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr +taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked +taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name ... ok +taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr +taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save +taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none ... ok +taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count +taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_failing_task_exception_reraised taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_failing_task_exception_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state ... ok +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again +taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase +taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase ... ok +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9063,32 +11323,187 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all ... ok +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call ... ok +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject ... ok +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values ... ok +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor +taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_revert taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_nasty_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode +taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore +taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_expected_result ... ok +taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name +taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_types.TimingTest.test_convert_fail +taskflow.tests.unit.test_types.TimingTest.test_convert_fail ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_sibling_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values ... ok +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order +taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_types.TimingTest.test_convert_noop +taskflow.tests.unit.test_types.TimingTest.test_convert_noop ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_sibling_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_overlap_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_types.TimingTest.test_fail +taskflow.tests.unit.test_types.TimingTest.test_fail ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications +taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result ... ok +taskflow.tests.unit.test_types.TimingTest.test_interrupt +taskflow.tests.unit.test_types.TimingTest.test_interrupt ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results ... ok +taskflow.tests.unit.test_types.TimingTest.test_reset +taskflow.tests.unit.test_types.TimingTest.test_reset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results ... ok +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait ... ok +taskflow.tests.unit.test_types.TimingTest.test_values +taskflow.tests.unit.test_types.TimingTest.test_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice +taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice ... ok +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_with_priority taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_flow_with_priority ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type +taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results +taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results ... ok +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text ... ok +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value ... ok +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies +taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline +taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text +taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_start_with_on_wait_raises ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9103,12 +11518,41 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_creation ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert_exception_is_reraised taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_parallel_revert_exception_is_reraised ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_expired ... ok +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history ... ok +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_pending_not_expired ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9123,23 +11567,94 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing ... ok +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker +taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_request_transitions ... ok +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_running_not_expired ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_exception_is_reraised taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_set_result ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_default ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across ... ok +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response +taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_failures ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result ... ok +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop +taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop ... ok taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_not_run_task_is_not_reverted taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_provided -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_provided ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none +taskflow.tests.unit.worker_based.test_protocol.TestProtocol.test_to_dict_with_result_none ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9154,67 +11669,6 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_linear_in_unordered -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_removes_data -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_removes_data ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_capture_task_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_capture_task_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_linear_flow -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_nested_graph_flows -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_nested_graph_flows ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_revert -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop -taskflow.tests.unit.worker_based.test_proxy.TestProxy.test_stop ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_various_depths ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_as_flow -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_as_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9227,528 +11681,57 @@ try_suspend = yield new_state ^^^^^^^^^^^^^^^ OSError: I Broke -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_interrupted_externally -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_interrupted_externally ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_iter_suspend_resume -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_iter_suspend_resume ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_nested_blocks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 5395c1c3-e2a9-4b18-a379-1b3dcc142ff3) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correct_load ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_iter -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_iter ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_with_resumption -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_with_resumption ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_suspended_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_can_update_value -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_can_update_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property_for_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 458c4be6-b22d-4110-ad8f-a5008fbe9c31) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. -taskflow.tests.unit.test_task.TaskTest.test_bad_provides -taskflow.tests.unit.test_task.TaskTest.test_bad_provides ... ok -taskflow.tests.unit.test_task.TaskTest.test_bind_not_callable -taskflow.tests.unit.test_task.TaskTest.test_bind_not_callable ... ok -taskflow.tests.unit.test_task.TaskTest.test_copy_listeners -taskflow.tests.unit.test_task.TaskTest.test_copy_listeners ... ok -taskflow.tests.unit.test_task.TaskTest.test_copy_no_listeners -taskflow.tests.unit.test_task.TaskTest.test_copy_no_listeners ... ok -taskflow.tests.unit.test_task.TaskTest.test_default_provides -taskflow.tests.unit.test_task.TaskTest.test_default_provides ... ok -taskflow.tests.unit.test_task.TaskTest.test_default_provides_can_be_overridden -taskflow.tests.unit.test_task.TaskTest.test_default_provides_can_be_overridden ... ok -taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler -taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler ... ok -taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler_empty_listeners -taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler_empty_listeners ... ok -taskflow.tests.unit.test_task.TaskTest.test_deregister_non_existent_listener -taskflow.tests.unit.test_task.TaskTest.test_deregister_non_existent_listener ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correct_load ... ok -taskflow.tests.unit.test_task.TaskTest.test_generated_name -taskflow.tests.unit.test_task.TaskTest.test_generated_name ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_task.TaskTest.test_multi_provides -taskflow.tests.unit.test_task.TaskTest.test_multi_provides ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.test_task.TaskTest.test_no_provides -taskflow.tests.unit.test_task.TaskTest.test_no_provides ... ok -taskflow.tests.unit.test_task.TaskTest.test_passed_name -taskflow.tests.unit.test_task.TaskTest.test_passed_name ... ok -taskflow.tests.unit.test_task.TaskTest.test_provides -taskflow.tests.unit.test_task.TaskTest.test_provides ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_all_args -taskflow.tests.unit.test_task.TaskTest.test_rebind_all_args ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_includes_optional -taskflow.tests.unit.test_task.TaskTest.test_rebind_includes_optional ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_all -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_all ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_bad_value -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_bad_value ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more_kwargs -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more_kwargs ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_partial -taskflow.tests.unit.test_task.TaskTest.test_rebind_list_partial ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_partial -taskflow.tests.unit.test_task.TaskTest.test_rebind_partial ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown -taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown ... ok -taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown_kwargs -taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown_kwargs ... ok -taskflow.tests.unit.test_task.TaskTest.test_register_handler_is_none -taskflow.tests.unit.test_task.TaskTest.test_register_handler_is_none ... ok -taskflow.tests.unit.test_task.TaskTest.test_requires_allows_optional -taskflow.tests.unit.test_task.TaskTest.test_requires_allows_optional ... ok -taskflow.tests.unit.test_task.TaskTest.test_requires_amended -taskflow.tests.unit.test_task.TaskTest.test_requires_amended ... ok -taskflow.tests.unit.test_task.TaskTest.test_requires_by_default -taskflow.tests.unit.test_task.TaskTest.test_requires_by_default ... ok -taskflow.tests.unit.test_task.TaskTest.test_requires_explicit -taskflow.tests.unit.test_task.TaskTest.test_requires_explicit ... ok -taskflow.tests.unit.test_task.TaskTest.test_requires_explicit_not_enough -taskflow.tests.unit.test_task.TaskTest.test_requires_explicit_not_enough ... ok -taskflow.tests.unit.test_task.TaskTest.test_requires_ignores_optional -taskflow.tests.unit.test_task.TaskTest.test_requires_ignores_optional ... ok -taskflow.tests.unit.test_task.TaskTest.test_revert_kwargs -taskflow.tests.unit.test_task.TaskTest.test_revert_kwargs ... ok -taskflow.tests.unit.test_task.TaskTest.test_separate_revert_args -taskflow.tests.unit.test_task.TaskTest.test_separate_revert_args ... ok -taskflow.tests.unit.test_task.TaskTest.test_separate_revert_optional_args -taskflow.tests.unit.test_task.TaskTest.test_separate_revert_optional_args ... ok -taskflow.tests.unit.test_task.TaskTest.test_task_repr -taskflow.tests.unit.test_task.TaskTest.test_task_repr ... ok -taskflow.tests.unit.test_task.TaskTest.test_task_str -taskflow.tests.unit.test_task.TaskTest.test_task_str ... ok -taskflow.tests.unit.test_task.TaskTest.test_unpack -taskflow.tests.unit.test_task.TaskTest.test_unpack ... ok -taskflow.tests.unit.test_task.TaskTest.test_update_progress_handler_failure -taskflow.tests.unit.test_task.TaskTest.test_update_progress_handler_failure ... ok -taskflow.tests.unit.test_task.TaskTest.test_update_progress_lower_bound -taskflow.tests.unit.test_task.TaskTest.test_update_progress_lower_bound ... ok -taskflow.tests.unit.test_task.TaskTest.test_update_progress_upper_bound -taskflow.tests.unit.test_task.TaskTest.test_update_progress_upper_bound ... ok -taskflow.tests.unit.test_task.TaskTest.test_update_progress_within_bounds -taskflow.tests.unit.test_task.TaskTest.test_update_progress_within_bounds ... ok -taskflow.tests.unit.test_types.GraphTest.test_directed -taskflow.tests.unit.test_types.GraphTest.test_directed ... ok -taskflow.tests.unit.test_types.GraphTest.test_frozen -taskflow.tests.unit.test_types.GraphTest.test_frozen ... ok -taskflow.tests.unit.test_types.GraphTest.test_invalid_detector -taskflow.tests.unit.test_types.GraphTest.test_invalid_detector ... ok -taskflow.tests.unit.test_types.GraphTest.test_merge -taskflow.tests.unit.test_types.GraphTest.test_merge ... ok -taskflow.tests.unit.test_types.GraphTest.test_merge_edges -taskflow.tests.unit.test_types.GraphTest.test_merge_edges ... ok -taskflow.tests.unit.test_types.GraphTest.test_no_successors_no_predecessors -taskflow.tests.unit.test_types.GraphTest.test_no_successors_no_predecessors ... ok -taskflow.tests.unit.test_types.GraphTest.test_overlap_detector -taskflow.tests.unit.test_types.GraphTest.test_overlap_detector ... ok -/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/graph.py:141: DeprecationWarning: nx.nx_pydot.to_pydot depends on the pydot package, which has known issues and is not actively maintained. - -See https://github.com/networkx/networkx/issues/5723 - return nx_pydot.to_pydot(self).to_string() -taskflow.tests.unit.test_types.GraphTest.test_pydot_output -taskflow.tests.unit.test_types.GraphTest.test_pydot_output ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_correctly_reverts_children ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_resume_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314693) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test__incr ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_board_iter_empty ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_connect ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_fresh_iter ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_get_one ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_abandon_no_owner ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_abandon ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_consume ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_claim_diff_owner ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_consume_wait ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_no_consume_wait ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_posting_with_book ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_arrival ... skipped 'Etcd is not available' -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout -taskflow.tests.unit.jobs.test_etcd_job.EtcdJobBoardTest.test_wait_timeout ... skipped 'Etcd is not available' -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_links ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_iter_nodes ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_add_nothing ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_one_task ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_starts_as_empty ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_stringy ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_three_tasks ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_dependent_tasks_two_different_calls ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_two_independent_tasks ... ok -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry -taskflow.tests.unit.patterns.test_linear_flow.LinearFlowTest.test_linear_flow_with_retry ... ok -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary ... ok -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text ... ok -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary ... ok -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding ... ok -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text -taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_add_nothing -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_add_nothing ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ambiguous_provides -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ambiguous_provides ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_dependency_cycle -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_dependency_cycle ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_from_unknown_node -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_from_unknown_node ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_cycle -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_cycle ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_link_cycle -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_raises_on_link_cycle ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_to_unknown_node -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_link_to_unknown_node ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links_and_dependencies -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_links_and_dependencies ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_existing -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_existing ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_requires -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_no_resolve_requires ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_lazy_fetch ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_one_task -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_one_task ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_meta_update ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ordering -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_ordering ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_save ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_resolve_existing ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_starts_as_empty ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_flow_detail_update_not_existing ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_stringy ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_dependent_tasks_two_different_calls ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_independent_tasks ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_flow_detail ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_add_task_detail ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_two_task_same_provide ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_graph_flow_with_retry ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_delete ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_invalid_decider_depth ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_lazy_fetch ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_links ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_merge_flow_detail ... ok -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes -taskflow.tests.unit.patterns.test_graph_flow.GraphFlowTest.test_iter_nodes ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_logbook_save_retrieve_many ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_expected_optional_multiplers ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_intention ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_retry_detail_save_with_task_failure ... ok -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_it_works_by_name ... ok -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable -taskflow.tests.unit.test_engine_helpers.LoadFromFactoryTestCase.test_non_reimportable ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_meta_update ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_captures_message ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_retry_type_ ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_str_not_there ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_check_type_not_there ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_save ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_exception_types ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_exc_info ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_no_type_names ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_update_not_existing ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_no_traceback ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_pformat_traceback ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_reraises ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_str ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_task_detail_with_failure ... ok -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost -taskflow.tests.unit.test_failure.ReCreatedFailureTestCase.test_value_lost ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge -taskflow.tests.unit.test_utils.TestMergeUri.test_merge ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password ... ok -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing -taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.SerialEngineTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id b115635d-b380-4b07-a087-17719e95e4c1) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load -taskflow.tests.unit.test_engines.SerialEngineTest.test_correct_load ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point -taskflow.tests.unit.persistence.test_zk_persistence.ZakePersistenceTest.test_zk_persistence_entry_point ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.SerialEngineTest.test_correctly_reverts_children ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_format ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.SerialEngineTest.test_expected_optional_multiplers ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden -taskflow.tests.unit.test_formatters.FormattersTest.test_exc_info_with_details_format_hidden ... ok - WARNING [taskflow.listeners.logging] Task 'Broken' (b45fd387-3e17-43dc-84d4-162e6060a953) transitioned into state 'FAILURE' from state 'RUNNING' -3 predecessors (most recent first): - A node - |__A node - |__A node -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task - result = task.execute(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 265, in execute - raise RuntimeError('Woot!') -RuntimeError: Woot! - WARNING [taskflow.listeners.logging] Task 'Broken' (b45fd387-3e17-43dc-84d4-162e6060a953) transitioned into state 'REVERTED' from state 'REVERTING' - WARNING [taskflow.listeners.logging] Task 'Happy-2' (81c7ab3f-3266-4f58-8b1a-97a2d73a32dc) transitioned into state 'REVERTED' from state 'REVERTING' - WARNING [taskflow.listeners.logging] Task 'Happy-1' (fa6e7199-16fe-4066-ad75-cbcde926fa91) transitioned into state 'REVERTED' from state 'REVERTING' - WARNING [taskflow.listeners.logging] Flow 'test' (ab2bd466-b533-4c5d-b03d-fbf15ecc2d78) transitioned into state 'REVERTED' from state 'RUNNING' -taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener -taskflow.tests.unit.test_formatters.FormattersTest.test_formatted_via_listener ... ok -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bind_invalid ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.SerialEngineTest.test_failed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.SerialEngineTest.test_failing_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_all_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results -taskflow.tests.unit.test_engines.SerialEngineTest.test_fetch_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_flow_failures_are_passed_to_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_history ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_bundle_length ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_diamond_ignored ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_linear_in_unordered ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert_failure taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_one_task taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_independent_tasks taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_independent_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_ok_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_tasks taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop ... ok +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid +taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id f8071051-5e0d-4852-b6bb-d7832cf5d1fa) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks taskflow.tests.unit.test_engines.SerialEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id a1d34f58-e1dc-42fa-a44f-0d49db256f6a) + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 9ae19205-696d-482f-a5d2-9e73a488c1b3) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 9e56cf2b-4f12-4847-b219-dc176be9db52) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run -taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to -taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep -taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failed_reset_run_again ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9763,162 +11746,33 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order -taskflow.tests.unit.test_utils_threading_utils.TestThreadBundle.test_start_stop_order ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_exc_info ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_message ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_captures_value ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result -taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_str_not_there ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_check_type_not_there ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_exception_types ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_pformat_no_traceback ... ok -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_reraises ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str -taskflow.tests.unit.test_failure.CaptureFailureTestCase.test_str ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_bad_root_exception ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_cause_exception_args ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_compares_to_none ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_dont_catch_base_exception ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_failing_task_with_flow_notifications ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_empty_does_not_reraise ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_failure_copy_recaptured ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised -taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_invalids ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_no_capture_exc_args ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_pformat_traceback_captured_no_exc_info ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_recaptured_not_eq ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_a_single_result ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_one ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_reraises_several ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_captured_eq ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_two_recaptured_neq ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_unknown_argument ... ok -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 -taskflow.tests.unit.test_failure.FailureObjectTestCase.test_valid_from_dict_to_dict_2 ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_all_with_two_results ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_flattening ... ok -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_check ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_simple_iter ... ok -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures -taskflow.tests.unit.test_failure.WrappedFailureTestCase.test_two_failures ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_a_single_result ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run +taskflow.tests.unit.test_engines.SerialEngineTest.test_invalid_flow_raises_from_run ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_provided +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_provided ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_storage_provided_visible_to ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9933,9 +11787,11 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_linear_in_unordered +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_linear_in_unordered ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -9950,64 +11806,31 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_two_results -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_fetch_with_two_results ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data -taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_correctly_reverts_children ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to +taskflow.tests.unit.test_engines.SerialEngineTest.test_many_results_visible_to ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_raises_for_unordered_in_linear ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep +taskflow.tests.unit.test_engines.SerialEngineTest.test_missing_deps_deep ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -10016,292 +11839,26 @@ failures[0].reraise() File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter - try_suspend = yield new_state - ^^^^^^^^^^^^^^^ -OSError: I Broke -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id 1c9193c9-7cff-4a93-90a2-17533de7e219) -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption -taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default -taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_history -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_history ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_custom_notifications_proxied ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again ... ok -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task ... ok -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count ... ok -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr -taskflow.tests.unit.test_utils.TestCountdownIter.test_expected_count_custom_decr ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr -taskflow.tests.unit.test_utils.TestCountdownIter.test_invalid_decr ... ok -taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count -taskflow.tests.unit.test_utils.TestCountdownIter.test_no_count ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_and_revert_even_if_task_is_gone ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314693) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_abandon_bad_owner ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_ignore_reset ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_already_claimed ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_claim_deleted ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_consume_bad_owner ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_create_board ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_post ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_bad_owner ... ok -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job -taskflow.tests.unit.jobs.test_etcd_job.MockedEtcdJobBoard.test_trash_deleted_job ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_links ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_iter_nodes ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_completed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow (id b05504d5-6b3d-4328-8040-22dadb41afa4) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow , creating one. -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_add_nothing ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correct_load ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root-1(len=2)", creating one. -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_starts_as_empty ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_stringy ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_task_same_provide ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks ... ok -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_reverse_order ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_two_tasks_two_different_calls ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_correctly_reverts_children ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies -taskflow.tests.unit.patterns.test_unordered_flow.UnorderedFlowTest.test_unordered_flow_with_retry_fully_satisfies ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires ... ok -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor -taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_expected_optional_multiplers ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_types.TimingTest.test_convert_fail -taskflow.tests.unit.test_types.TimingTest.test_convert_fail ... ok -taskflow.tests.unit.test_types.TimingTest.test_convert_noop -taskflow.tests.unit.test_types.TimingTest.test_convert_noop ... ok -taskflow.tests.unit.test_types.TimingTest.test_fail -taskflow.tests.unit.test_types.TimingTest.test_fail ... ok -taskflow.tests.unit.test_types.TimingTest.test_interrupt -taskflow.tests.unit.test_types.TimingTest.test_interrupt ... ok -taskflow.tests.unit.test_types.TimingTest.test_reset -taskflow.tests.unit.test_types.TimingTest.test_reset ... ok -taskflow.tests.unit.test_types.TimingTest.test_values -taskflow.tests.unit.test_types.TimingTest.test_values ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_diamond_ignored ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failed_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_failing_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_all_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_a_single_result ... ok + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_failing_task_exception_reraised ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_fetch_with_two_results ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_customized ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_flow_failures_are_passed_to_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic_failure ... ok -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_history ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level -taskflow.tests.unit.test_listeners.TestLoggingListeners.test_dynamic_failure_customized_level ... ok -taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious -taskflow.tests.unit.test_utils.TestSequenceMinus.test_equal_items_not_continious ... ok -taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case -taskflow.tests.unit.test_utils.TestSequenceMinus.test_simple_case ... ok -taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal -taskflow.tests.unit.test_utils.TestSequenceMinus.test_some_items_are_equal ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements -taskflow.tests.unit.test_utils.TestSequenceMinus.test_subtrahend_has_extra_elements ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_diamond_ignored ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_bad_norms ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_clear ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_allowed_not_recursive ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_many_children_not_allowed ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_no_children_allowed ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314693) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_root_not_allowed ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_del_with_children_not_allowed ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_linked_delete ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ensure_path ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_link_loop_raises ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_absolute ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_recursive_targeted_absolute ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_removes_data +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_revert_removes_data ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -10316,239 +11873,71 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_ls_targeted_absolute ... ok -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_fallbacks -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_fallbacks ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_ssl -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test__make_client_sentinel_ssl ... skipped 'redis is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_board_iter_empty -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_board_iter_empty ... skipped 'redis is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_connect -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_connect ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_fresh_iter -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_fresh_iter ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_abandon_no_owner -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_abandon_no_owner ... skipped 'redis is not available' -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_not_found ... ok -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_abandon -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_abandon ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_consume -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_consume ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_diff_owner -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_diff_owner ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_expiry -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_expiry ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_same_owner -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_claim_same_owner ... skipped 'redis is not available' -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_four_tasks_revert_failure ... ok -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_consume_wait -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_consume_wait WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. - ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_no_consume_wait -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_no_consume_wait ... skipped 'redis is not available' -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls -taskflow.tests.unit.persistence.test_memory_persistence.MemoryFilesystemTest.test_set_get_ls ... ok -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_with_book -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_posting_with_book ... skipped 'redis is not available' -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_arrival -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_arrival ... skipped 'redis is not available' -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_one_task ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_lazy_fetch ... ok -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_timeout -taskflow.tests.unit.jobs.test_redis_job.RedisJobboardTest.test_wait_timeout ... skipped 'redis is not available' -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_meta_update ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_failure_state ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_pending_state ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_retrying_state ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverted_state ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_save ... ok -/usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_independent_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_bad_hmac_reader ... ok -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_no_connect_channel ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_reverting_state ... ok -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_reader ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_running_state ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_flow_detail_update_not_existing ... ok -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state -taskflow.tests.unit.test_check_transition.CheckRetryTransitionTest.test_from_success_state ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_flow_detail ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id c15e7485-b239-4efb-b0ca-f69265b8d648) + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 3678d3a1-05b6-42f7-b08a-3ca3c8546b99) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. -taskflow.tests.unit.test_types.OrderedSetTest.test_contains -taskflow.tests.unit.test_types.OrderedSetTest.test_contains ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_add_task_detail ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) -taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_copy -taskflow.tests.unit.test_types.OrderedSetTest.test_copy ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_delete ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate -taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest -taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest ... ok -taskflow.tests.unit.test_deciders.TestDeciders.test_translate -taskflow.tests.unit.test_deciders.TestDeciders.test_translate ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_difference -taskflow.tests.unit.test_types.OrderedSetTest.test_difference ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_lazy_fetch ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length -taskflow.tests.unit.test_types.OrderedSetTest.test_duplicate_length ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_with_multireturn_and_multiargs_tasks taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_difference ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_merge_flow_detail ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id b2c314a7-c6db-4980-910b-c5105279a844) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_nasty_revert ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_capture_task_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_capture_task_notifications ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_intersection ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id cabb0d12-31fa-41e5-b567-170aeeb9e258) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_graph_flow +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_graph_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises_from_run taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_invalid_flow_raises_from_run ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union -taskflow.tests.unit.test_types.OrderedSetTest.test_empty_union ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_intersection -taskflow.tests.unit.test_types.OrderedSetTest.test_intersection ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_logbook_save_retrieve_many ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_length -taskflow.tests.unit.test_types.OrderedSetTest.test_length ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_expected_result ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_linear_flow +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_nested_graph_flows +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_nested_graph_flows ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_storage_provided_visible_to taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_storage_provided_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_difference ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_intersection ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union -taskflow.tests.unit.test_types.OrderedSetTest.test_multi_union ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable -taskflow.tests.unit.test_types.OrderedSetTest.test_pickleable ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_duplicate_ordering ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify -taskflow.tests.unit.test_notifier.NotifierTest.test_bad_notify ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering -taskflow.tests.unit.test_types.OrderedSetTest.test_retain_ordering ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert_failure -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_four_tasks_revert_failure ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter -taskflow.tests.unit.test_notifier.NotifierTest.test_details_filter ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_parent_sibling_expected_result ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_empty_unordered_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_visible_to taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_many_results_visible_to ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_types.OrderedSetTest.test_subset -taskflow.tests.unit.test_types.OrderedSetTest.test_subset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_atom ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result +taskflow.tests.unit.test_engines.SerialEngineTest.test_overlap_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_missing_deps_deep taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_missing_deps_deep ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_superset -taskflow.tests.unit.test_types.OrderedSetTest.test_superset ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_failure_state ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_pending_state ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter -taskflow.tests.unit.test_notifier.NotifierTest.test_different_details_filter ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_board_iter_empty ... ok -taskflow.tests.unit.test_types.OrderedSetTest.test_union -taskflow.tests.unit.test_types.OrderedSetTest.test_union ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverted_state ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_reverting_state ... ok -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_running_state ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state -taskflow.tests.unit.test_check_transition.CheckTaskTransitionTest.test_from_success_state ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_connect_check_compatible ... ok -taskflow.tests.unit.test_utils.UriParseTest.test_parse -taskflow.tests.unit.test_utils.UriParseTest.test_parse ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable -taskflow.tests.unit.test_notifier.NotifierTest.test_not_callable ... ok -taskflow.tests.unit.test_utils.UriParseTest.test_port_provided -taskflow.tests.unit.test_utils.UriParseTest.test_port_provided ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_called ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_not_called ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_count ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -10563,66 +11952,30 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_fresh_iter ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_register_deregister ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_utils.UriParseTest.test_user -taskflow.tests.unit.test_utils.UriParseTest.test_user ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_fill ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset -taskflow.tests.unit.test_notifier.NotifierTest.test_notify_reset ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_utils.UriParseTest.test_user_password -taskflow.tests.unit.test_utils.UriParseTest.test_user_password ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_abandon_no_owner ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_find_first_match ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_exc_info ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_any ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_failing_task_exception_reraised taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_failing_task_exception_reraised ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat -taskflow.tests.unit.test_exceptions.TestExceptions.test_cause_pformat ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_unique_seen ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_copy_none ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent -taskflow.tests.unit.test_exceptions.TestExceptions.test_invalid_pformat_indent ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any -taskflow.tests.unit.test_notifier.NotifierTest.test_restricted_notifier_no_any ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim ... WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_bad_while_is_not ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping -taskflow.tests.unit.test_exceptions.TestExceptions.test_no_looping ... ok -taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify -taskflow.tests.unit.test_notifier.NotifierTest.test_selective_notify ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_equals ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_count ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_root_class ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_none_ne_tuple ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_abandon ... ok -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_revert +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_flow_with_priority ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -10637,230 +11990,148 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_lazy_fetch ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_equals_itself ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_custom_filler ... ok -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str -taskflow.tests.unit.test_exceptions.TestExceptions.test_pformat_str ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with ... ok -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_tuple_nen_none ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_empty ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause -taskflow.tests.unit.test_exceptions.TestExceptions.test_raise_with_cause ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_consume ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_graph_flow_decider_various_depths ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_less_needed ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy -taskflow.tests.unit.test_failure.ExcInfoUtilsTest.test_typle_equals_copy ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_revert taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_nasty_revert ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_one_task -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_one_task ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_fill_many_empty ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_claim_diff_owner ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_find_first_match_not_found ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_consume_wait ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_as_flow +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_as_flow ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_with_flow_notifications +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_run_task_with_flow_notifications ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays ... ok - WARNING [taskflow.engines.worker_based.dispatcher] Unexpected message type: 'hello' in message ': {'content_type': , 'type': 'hello', 'body_length': 0}' taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_expected_result ... ok -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_bad ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_generate_delays_custom_multiplier ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_dates ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter + try_suspend = yield new_state + ^^^^^^^^^^^^^^^ +OSError: I Broke + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_expected_optional_multiplers ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_sibling_expected_result -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen ... ok -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_graph_linear_scope ... ok -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_empty ... ok -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message -taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_unique_seen_selector ... ok -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_linear_unordered_scope ... ok -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_entrypoint -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_entrypoint ... skipped 'postgres is not available' -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not -taskflow.tests.unit.test_utils_iter_utils.IterUtilsTest.test_while_is_not ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_lazy_fetch ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_meta_update ... skipped 'postgres is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_save ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_flow_detail_update_not_existing ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_flow_detail ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_add_task_detail ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_delete ... skipped 'postgres is not available' +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_parent_sibling_expected_result WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. + ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_interrupted_externally +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_interrupted_externally ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised +taskflow.tests.unit.test_engines.SerialEngineTest.test_parallel_revert_exception_is_reraised ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_sibling_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_overlap_sibling_expected_result ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_iter_suspend_resume +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_one_task ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_meta_update ... skipped 'zookeeper is not available' -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_graph ... ok -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear -taskflow.tests.unit.action_engine.test_scoping.MixedPatternScopingTest.test_shadow_linear ... ok -taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible -taskflow.tests.unit.action_engine.test_scoping.UnorderedScopingTest.test_no_visible ... ok -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_lazy_fetch ... skipped 'postgres is not available' - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_save ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_flow_detail_update_not_existing ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_merge_flow_detail ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve ... skipped 'postgres is not available' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_exception_is_reraised ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_nested_blocks ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_two_tasks ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_flow_detail ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_independent_tasks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_independent_tasks ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_not_run_task_is_not_reverted ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_all_arguments_mapping ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_add_task_detail ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_logbook_save_retrieve_many ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_intention ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_meta_update ... skipped 'postgres is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_with_priority taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_flow_with_priority ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_delete ... skipped 'zookeeper is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_lazy_fetch ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_bad_json ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_invalid_unicode ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_linear_in_unordered ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_iter +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_iter ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_with_resumption +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_sequential_flow_two_tasks_with_resumption ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_handles_wrong_types ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works ... ok -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode -taskflow.tests.unit.test_utils_binary.DecodeJsonTest.test_it_works_with_unicode ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_creation ... ok -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_retry_type_ ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_save ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_update_not_existing ... skipped 'postgres is not available' -CRITICAL [taskflow.engines.worker_based.executor] Failed to submit '' (transitioning it to FAILURE) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/executor.py", line 228, in _publish_request - self._proxy.publish(request, worker.topic, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception: Woot! -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_entry_point ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_merge_flow_detail ... skipped 'zookeeper is not available' -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_board_iter_empty ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_connect ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_fresh_iter ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_sql_persistence.PostgresPersistenceTest.test_task_detail_with_failure ... skipped 'postgres is not available' -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_all_arguments_mapping ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_abandon_no_owner ... skipped 'zookeeper is not available' - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_ok_for_unordered_in_linear ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_provided ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -10875,62 +12146,13 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_memory_backend_fetch_by_name ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_intention ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_mysql_persistence_entry_point ... skipped 'mysql is not available' - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_logbook_save_retrieve_many ... skipped 'zookeeper is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_abandon ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_retry_detail_save_with_task_failure ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_consume ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_intention ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_postgres_persistence_entry_point ... skipped 'postgres is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_retry_detail_save_with_task_failure ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_claim_diff_owner ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_meta_update ... ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_consume_wait ... skipped 'zookeeper is not available' - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_dates ... skipped 'zookeeper is not available' - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_consume_wait ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_meta_update ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_retry_type_ ... skipped 'zookeeper is not available' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. - WARNING [taskflow.engines.worker_based.executor] The 'correlation_id' message property is missing in message ': {'content_type': , 'type': 'RESPONSE', 'body_length': 0}' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_retry_type_ ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_save ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert ... ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_suspended_reset_run_again ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_can_update_value +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_can_update_value ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) @@ -10944,558 +12166,154 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -ok -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_no_post ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_posting_with_book ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_arrival ... skipped 'zookeeper is not available' -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout -taskflow.tests.unit.jobs.test_zk_job.ZookeeperJobboardTest.test_wait_timeout ... skipped 'zookeeper is not available' -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_consume_wait ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_publish_error ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_save ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_update_not_existing ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_no_post ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_execute_task_topic_not_found ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(no_cache) ... ok -taskflow.tests.unit.test_utils.TestIterable.test_dict -taskflow.tests.unit.test_utils.TestIterable.test_dict ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_owner_lost ... WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_received_raw WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - ... ok -taskflow.tests.unit.test_utils.TestIterable.test_list -taskflow.tests.unit.test_utils.TestIterable.test_list ... ok -taskflow.tests.unit.test_utils.TestIterable.test_string_types -taskflow.tests.unit.test_utils.TestIterable.test_string_types ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_rebind ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_argument_injection_required ... ok -taskflow.tests.unit.test_utils.TestIterable.test_tuple -taskflow.tests.unit.test_utils.TestIterable.test_tuple ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_missing ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_arguments_passing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert_exception_is_reraised taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_parallel_revert_exception_is_reraised ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_state_lock_lost ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_update_not_existing ... skipped 'zookeeper is not available' -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_task_detail_with_failure ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_rebind_args_value ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_bad_save_as_value ... ok -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_memory_persistence.MemoryPersistenceTest.test_task_detail_with_failure ... ok -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point -taskflow.tests.unit.persistence.test_zk_persistence.ZkPersistenceTest.test_zk_persistence_entry_point ... skipped 'zookeeper is not available' -taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure -taskflow.tests.unit.test_storage.StorageSQLTest.test_cached_retry_failure ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_rebind ... ok -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_dependent ... ok -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_nested ... ok -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible -taskflow.tests.unit.action_engine.test_scoping.GraphScopingTest.test_no_visible ... ok -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_captures_message -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_captures_message ... ok -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_linear_in_unordered ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithEventletTest.test_task_graph_property_for_one_task ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str_not_there -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_str_not_there ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_factory_with_arg ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(one) ... ok -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_no_correlation_id ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_tasks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type_not_there -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_check_type_not_there ... ok -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_exception_types -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_exception_types ... ok -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_pformat_no_traceback -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_pformat_no_traceback ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_arg_factory ... ok -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_str -taskflow.tests.unit.test_failure.FromExceptionTestCase.test_str ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_factory_in_meta ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_builtin_retry_args ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_cyclic_dependency ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_multi_provides_and_requires_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_provided_value_other_call ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_required_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_provides_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_rebind_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_requires_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_dependency_provide_require ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_graph_flow_retry_and_task_provide_same_value ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_multi_provides_and_requires_values ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(tiny) ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_derived_revert_args_required ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_required_values ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_importable_function ... ok -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta -taskflow.tests.unit.test_engine_helpers.FlowFromDetailTestCase.test_no_meta ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_provides_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_rebind_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_requires_values ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_retry_and_task ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_linear_flow_without_dependencies ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_exception_is_reraised taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_exception_is_reraised ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_nested_flows_requirements ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_no_requirements_no_provides ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_requires_and_provides ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_provides ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_failure ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_list ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_graph_flow_with_requirements ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_meta_update ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_invalid_argument_name_map ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_no_requirements_no_provides ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old ... ok taskflow.tests.unit.test_progress.TestProgress.test_dual_storage_progress taskflow.tests.unit.test_progress.TestProgress.test_dual_storage_progress ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(medimum) ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_posting_with_book ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_requires_and_provides ... ok - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! taskflow.tests.unit.test_progress.TestProgress.test_no_segments_progress taskflow.tests.unit.test_progress.TestProgress.test_no_segments_progress ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_argument_injection_required ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_register_entity ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_long_arg_name ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_provides ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_progress ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.SerialEngineTest.test_storage_is_rechecked ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_raises_for_unordered_in_linear ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_not_run_task_is_not_reverted taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_not_run_task_is_not_reverted ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history -taskflow.tests.unit.test_storage.StorageSQLTest.test_cleanup_retry_history WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. - ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_linear_flow_with_requirements ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_entry_point(large) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_progress.TestProgress.test_sanity_progress taskflow.tests.unit.test_progress.TestProgress.test_sanity_progress ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_no_requirements_no_provides ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_missing ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_trashing_claimed_job ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_partial_arguments_mapping ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_requires_and_provides ... ok -taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread -taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread ... ok taskflow.tests.unit.test_progress.TestProgress.test_storage_progress taskflow.tests.unit.test_progress.TestProgress.test_storage_progress ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread_falsey -taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_alive_thread_falsey ... ok -taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_daemon_thread -taskflow.tests.unit.test_utils_threading_utils.TestThreadHelpers.test_daemon_thread ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(no_cache) ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_provides ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_running ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_multiply_array ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_rebound_args_required ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_green_executor_creation ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_in_unordered_flow_with_requirements ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data +taskflow.tests.unit.test_engines.SerialEngineTest.test_revert_removes_data ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_progress.TestProgress.test_storage_progress_detail taskflow.tests.unit.test_progress.TestProgress.test_storage_progress_detail ... ok -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array -taskflow.tests.unit.test_reducefunctor_task.ReduceFunctorTaskTest.test_sum_array ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_revert_required_args_required ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_retry_requires_and_provides_same_value ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_invalid_creation ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_resume_linear_flow_on_revert ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_state_success ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_capture_task_notifications ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_all_in_one ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id a22848db-f289-4dcb-a5a4-a21d24ed284e) - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(one) ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_and_requires_values ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_linear_in_unordered taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_linear_in_unordered ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_executor_creation ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_provides_values ... ok -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_additional_values ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_as ... ok - WARNING [taskflow.engines.worker_based.executor] Unexpected response status '' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress -taskflow.tests.unit.test_storage.StorageSQLTest.test_default_task_progress ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_process_string_creation ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(tiny) ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_redis_entry_point_text ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_and_revert_even_if_task_is_gone ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_existing_client ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_arguments_passing ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_and_provides_same_values ... ok -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text -taskflow.tests.unit.jobs.test_entrypoint.BackendFetchingTest.test_zk_entry_point_text ... ok -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point -taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_state ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_graph_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_nested_graph_flows ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_empty_unordered_flow ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again ... ok WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id fd2d34f0-87b6-49a2-afd5-69c6133dec9d) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskRevertExtraArgs==1.0", creating one. -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_sync_executor_creation ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_default_values ... ok -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout -taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_wait_timeout ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_rebind_args_value ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_dict ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(medimum) ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_executor_creation ... ok -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add ... ok -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add_no_deps -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_add_no_deps ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_requires_rebinded_mapped ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_bad_save_as_value ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cached_retry_failure ... ok -taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states -taskflow.tests.unit.test_states.TestStates.test_ignored_flow_states ... ok -taskflow.tests.unit.test_states.TestStates.test_ignored_job_states -taskflow.tests.unit.test_states.TestStates.test_ignored_job_states ... ok -taskflow.tests.unit.test_types.TreeTest.test_after_frozen -taskflow.tests.unit.test_types.TreeTest.test_after_frozen ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_task_without_dependencies ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups ... ok -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_link -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_recache_on_link ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithEventletTest.test_save_several_values ... ok -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation -taskflow.tests.unit.action_engine.test_creation.ParallelCreationTest.test_thread_string_creation ... ok -taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states -taskflow.tests.unit.test_states.TestStates.test_invalid_flow_states ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_multi_provides_and_requires_values ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject +taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_default_times_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr ... ok -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_it_runs -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_it_runs ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_message_response_unknown_task ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_checks_for_dups_globally ... ok -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_bad_target -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_bad_target ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises_from_run -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_invalid_flow_raises_from_run ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_empty ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_unordered_in_linear taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_ok_for_unordered_in_linear ... ok -taskflow.tests.unit.test_states.TestStates.test_invalid_job_states -taskflow.tests.unit.test_states.TestStates.test_invalid_job_states ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_invalid_cache_size(large) ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_no_self ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history -taskflow.tests.unit.test_storage.StorageMemoryTest.test_cleanup_retry_history ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 0 (name 'a') -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_one_node -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_one_node ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty ... ok -taskflow.tests.unit.test_states.TestStates.test_invalid_task_states -taskflow.tests.unit.test_states.TestStates.test_invalid_task_states ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_value_other_call ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress -taskflow.tests.unit.test_storage.StorageMemoryTest.test_default_task_progress ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left -taskflow.tests.unit.test_types.TreeTest.test_bfs_itr_right_to_left ... ok -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_reset -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_reset ... ok -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_lambda_functors -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_lambda_functors ... ok -taskflow.tests.unit.test_types.TreeTest.test_contains -taskflow.tests.unit.test_types.TreeTest.test_contains ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) ... ok -taskflow.tests.unit.test_states.TestStates.test_valid_flow_states -taskflow.tests.unit.test_states.TestStates.test_valid_flow_states ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_required_values ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow ... ok -taskflow.tests.unit.test_states.TestStates.test_valid_job_states -taskflow.tests.unit.test_states.TestStates.test_valid_job_states ... ok -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name ... ok -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked -taskflow.tests.unit.test_storage.StorageMemoryTest.test_empty_result_is_checked ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(no_cache) ... ok -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_restricts -taskflow.tests.unit.patterns.test_graph_flow.TargetedGraphFlowTest.test_targeted_flow_restricts ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_nested_prior_linear_begin_middle_end ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_graph_flow_linkage ... ok -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_custom_executor ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_expired ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked -taskflow.tests.unit.test_storage.StorageSQLTest.test_empty_result_is_checked ... ok -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple -taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_empty_collection ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_same_values_one_add ... ok -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_left_to_right ... ok -taskflow.tests.unit.test_states.TestStates.test_valid_task_states -taskflow.tests.unit.test_states.TestStates.test_valid_task_states WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_existing_task ... ok -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_single_prior_linear ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_linear_flow_on_revert ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self -taskflow.tests.unit.test_types.TreeTest.test_dfs_itr_no_self ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_provides_values ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_default_times_retry ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none +taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none ... ok + WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_empty_collection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage +taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_provided taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_provided ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown -taskflow.tests.unit.action_engine.test_scoping.LinearScopingTest.test_unknown ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry ... ok -taskflow.tests.unit.test_types.TreeTest.test_disassociate -taskflow.tests.unit.test_types.TreeTest.test_disassociate ... ok -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_double_array ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_provided_value_other_call ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_empty_flow_in_nested_flow ... ok -taskflow.tests.unit.test_types.TreeTest.test_disassociate_many -taskflow.tests.unit.test_types.TreeTest.test_disassociate_many ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_on_wait_task_not_expired ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(one) ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_rebind_values ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_retry_and_task_with_same_name ... ok -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.SerialEngineTest.test_suspend_one_task ... ok -taskflow.tests.unit.test_types.TreeTest.test_empty -taskflow.tests.unit.test_types.TreeTest.test_empty ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_requires_values ... ok -taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture -taskflow.tests.unit.test_listeners.TestCapturingListeners.test_basic_do_not_capture ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ten) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_dependencies ... ok -taskflow.tests.unit.test_types.TreeTest.test_find -taskflow.tests.unit.test_types.TreeTest.test_find ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -11510,127 +12328,22 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array -taskflow.tests.unit.test_mapfunctor_task.MapFunctorTaskTest.test_square_array ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_derived_revert_args_required ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_links WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test-flow(len=1)", creating one. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_default ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(empty) ... ok -taskflow.tests.unit.test_types.TreeTest.test_freeze -taskflow.tests.unit.test_types.TreeTest.test_freeze ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_existing_task ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail -taskflow.tests.unit.test_storage.StorageMemoryTest.test_ensure_task_flow_detail ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(tiny) ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(negative) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_by_name ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_list ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor -taskflow.tests.unit.worker_based.test_creation.TestWorkerBasedActionEngine.test_creation_invalid_custom_executor ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_list ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_graph_flow_decider_various_depths ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_linear_in_unordered taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_linear_in_unordered ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_types.TreeTest.test_index -taskflow.tests.unit.test_types.TreeTest.test_index ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(one) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.LongArgNameTask==1.0", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_mapped_args ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(abc) ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_provide_same_value ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_and_task_same_requires_provides ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_invalid_argument_name_map ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry -taskflow.tests.unit.test_retries.SerialEngineTest.test_default_times_retry ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_graph ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_retry_two_tasks_provide_same_value ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(medimum) ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) ... ok -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) -taskflow.tests.unit.test_utils.TestReversedEnumerate.test_sample_equivalence(ascii_letters) ... ok -taskflow.tests.unit.test_types.TreeTest.test_node_count -taskflow.tests.unit.test_types.TreeTest.test_node_count ... ok -taskflow.tests.unit.test_types.TreeTest.test_not_empty -taskflow.tests.unit.test_types.TreeTest.test_not_empty ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_not_found_args ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_provides ... ok -taskflow.tests.unit.test_types.TreeTest.test_path -taskflow.tests.unit.test_types.TreeTest.test_path ... ok -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies -taskflow.tests.unit.test_flow_dependencies.FlowDependenciesTest.test_unordered_flow_without_dependencies ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_found ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_types.TreeTest.test_pformat -taskflow.tests.unit.test_types.TreeTest.test_pformat ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_restart ... ok -taskflow.tests.unit.test_types.TreeTest.test_pformat_flat -taskflow.tests.unit.test_types.TreeTest.test_pformat_flat ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_graph_nested_requires ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_optional_args_not_found ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_list ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_empty_collection -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_empty_collection ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_dir_backend_name(large) ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_invalid ... ok -taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species -taskflow.tests.unit.test_types.TreeTest.test_pformat_partial_species ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_result_not_ready ... ok -taskflow.tests.unit.test_types.TreeTest.test_pformat_species -taskflow.tests.unit.test_types.TreeTest.test_pformat_species ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_as_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task +taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -11645,364 +12358,146 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert raise RuntimeError('Gotcha!') RuntimeError: Gotcha! -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_revert_task ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=834815db-9a30-4b44-be5e-649c2b9ba464, details={'flow_uuid': '548303be-7bbd-4efa-a85b-5e0824b28c95'}) +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_for_each_with_set WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications +taskflow.tests.unit.test_engines.SerialEngineTest.test_run_task_with_flow_notifications ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job - stage_func() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine - for _state in engine.run_iter(): - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter - failure.Failure.reraise_if_any(er_failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task - result = task.execute(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute - raise RuntimeError('Woot!') -RuntimeError: Woot! -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_fetch_unknown_name ... ok -taskflow.tests.unit.test_types.TreeTest.test_removal -taskflow.tests.unit.test_types.TreeTest.test_removal ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(no_cache) ... ok -taskflow.tests.unit.test_types.TreeTest.test_removal_direct -taskflow.tests.unit.test_types.TreeTest.test_removal_direct ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_raises_for_unordered_in_linear ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_linear_nested ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_metadata_update ... ok -taskflow.tests.unit.test_types.TreeTest.test_removal_self -taskflow.tests.unit.test_types.TreeTest.test_removal_self ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta -taskflow.tests.unit.test_storage.StorageMemoryTest.test_flow_name_uuid_and_meta ... ok -taskflow.tests.unit.test_types.TreeTest.test_to_diagraph -taskflow.tests.unit.test_types.TreeTest.test_to_diagraph ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_save ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(one) ... ok -taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata -taskflow.tests.unit.test_types.TreeTest.test_to_digraph_retains_metadata ... ok -taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future -taskflow.tests.unit.test_utils_async_utils.MakeCompletedFutureTest.test_make_completed_future ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_many_empty_in_graph_flow ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_after_reload ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(tiny) ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_long_arg_name ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_storage_provided_visible_to -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_storage_provided_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArgOneReturn==1.0", creating one. - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retries_hierarchy ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_failure_from_reverted_task ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(medimum) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. - ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_flow_state ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_file_backend_entry_point(large) ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_non_existing_var ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_graph_flow_with_tasks ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_state_of_unknown_task ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter + try_suspend = yield new_state + ^^^^^^^^^^^^^^^ +OSError: I Broke +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_interrupted_externally ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_iter_suspend_resume ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_reverts_parent_retries ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_removes_data taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_revert_removes_data ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_already_running ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_linear_flow_with_tasks ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_tasks_states ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_for_each_with_set ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_nested_flows ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save -taskflow.tests.unit.test_storage.StorageMemoryTest.test_get_without_save ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(no_cache) ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_initial_flow_state ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_retry_and_task_with_same_name ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_in_unordered_flow_with_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_nested_blocks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked +taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_capture_task_notifications taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_capture_task_notifications ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_retry_subflows_hierarchy ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_one_task ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_graph_flow WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. - ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_and_transient_missing ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(one) ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_task ... ok -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_multi_message ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_arrival ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_start_stop ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_persistent_missing ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_graph_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_linear_flow taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_linear_flow ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_partial_arguments_mapping ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_nested_graph_flows taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_nested_graph_flows ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_unordered_nested_in_linear ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_resumed ... ok -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object -taskflow.tests.unit.action_engine.test_compile.PatternCompileTest.test_wrong_object ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(tiny) ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice -taskflow.tests.unit.test_storage.StorageMemoryTest.test_inject_twice ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_alive ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set -taskflow.tests.unit.test_retries.SerialEngineTest.test_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiArg==1.0", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type -taskflow.tests.unit.test_storage.StorageMemoryTest.test_logbook_get_unknown_atom_type ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_rebound_args_required ... ok -taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback -taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback ... ok -taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp -taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_reverts_parent_retries ... ok -taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp -taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_iter ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_flow_with_retry_revert_all ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_revert_required_args_required ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(medimum) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_expiry ... ok -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_notify ... ok -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_different_topic_workers ... ok + WARNING [taskflow.utils.persistence_utils] No name provided for flow (id c024c15f-5202-4ad7-9c14-f082a6a2e798) +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption +taskflow.tests.unit.test_engines.SerialEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default +taskflow.tests.unit.test_engines.SerialEngineTest.test_singlethreaded_is_the_default ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_atom taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_atom ... ok -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running -taskflow.tests.unit.worker_based.test_executor.TestWorkerTaskExecutor.test_stop_not_running ... ok -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_multi_same_topic_workers ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker -taskflow.tests.unit.worker_based.test_types.TestProxyFinder.test_single_topic_worker ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_lazy_fetch(large) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_ensure_same_task ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.SerialEngineTest.test_suspended_reset_run_again WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_bad_atom taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_can_update_value ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response -taskflow.tests.unit.worker_based.test_message_pump.TestMessagePump.test_response ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_reverts_parent_retries ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_flow_detail_update_not_existing ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(no_cache) ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_flow_with_retry_revert_all ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property ... ok +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.SerialEngineTest.test_task_graph_property_for_one_task ... ok +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires ... ok +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor +taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_creation ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_revert taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_revert ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_failed_ack ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_visible_to -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_many_results_visible_to ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_all_in_one ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject -taskflow.tests.unit.test_storage.StorageMemoryTest.test_many_thread_inject ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none -taskflow.tests.unit.test_storage.StorageMemoryTest.test_mapping_none ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(one) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail -taskflow.tests.unit.test_storage.StorageSQLTest.test_ensure_task_flow_detail ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_missing_deps_deep -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_missing_deps_deep ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage -taskflow.tests.unit.test_storage.StorageMemoryTest.test_non_saving_storage ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_flow_with_retry_revert_all ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_message ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_for_each_revert_all ... ok + WARNING [taskflow.engines.worker_based.dispatcher] Unexpected message type: 'hello' in message ': {'content_type': , 'type': 'hello', 'body_length': 0}' +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_rejected_message ... ok +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message +taskflow.tests.unit.worker_based.test_dispatcher.TestDispatcher.test_on_requeue_message ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task -taskflow.tests.unit.test_storage.StorageMemoryTest.test_reset_unknown_task ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(tiny) ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') -taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked -taskflow.tests.unit.test_storage.StorageMemoryTest.test_result_is_checked ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get ... ok -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout -taskflow.tests.unit.jobs.test_zk_job.ZakeJobboardTest.test_wait_timeout ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_cached_failure ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_as ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_binary ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiDict==1.0", creating one. -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_simple_text ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_binary ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_other_encoding ... ok -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text -taskflow.tests.unit.test_utils_binary.BinaryEncodeTest.test_unicode_text ... ok -taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker -taskflow.tests.unit.worker_based.test_types.TestTopicWorker.test_topic_worker ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_and_get_non_cached_failure ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_various_depths taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_graph_flow_decider_various_depths ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fail_fetch_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(medimum) ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_fetch_revert ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_as_flow taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_as_flow ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_by_name ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_meta_update(large) ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_multiple_results ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_intention ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_parameterized_for_each_revert_all ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_with_flow_notifications WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(no_cache) ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_retry_results_with_mapping ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention -taskflow.tests.unit.test_storage.StorageMemoryTest.test_save_task_intention ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_run_task_with_flow_notifications ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -12015,283 +12510,242 @@ try_suspend = yield new_state ^^^^^^^^^^^^^^^ OSError: I Broke -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_flow_state ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_interrupted_externally taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_interrupted_externally ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state -taskflow.tests.unit.test_storage.StorageMemoryTest.test_set_and_get_task_state ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.TaskMultiReturn==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(one) ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_dict ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_for_each_revert_all ... ok - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_flow_detail ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked -taskflow.tests.unit.test_storage.StorageMemoryTest.test_short_result_is_checked ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_by_name ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(tiny) ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_metadata_update_with_none ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_retried_correctly ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_iter_suspend_resume taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_iter_suspend_resume ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(medimum) ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase -taskflow.tests.unit.test_storage.StorageMemoryTest.test_task_progress_erase ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_failing_task_exception_reraised ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_all WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_nested_blocks taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_nested_blocks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_fetch_mapped ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_one_task ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_save(large) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_mapped_args ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore -taskflow.tests.unit.test_storage.StorageMemoryTest.test_transient_storage_restore ... ok -taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name -taskflow.tests.unit.test_storage.StorageMemoryTest.test_unknown_task_by_name ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_parameterized_for_each_revert_all ... ok -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values -taskflow.tests.unit.test_arguments_passing.ParallelEngineWithProcessTest.test_save_several_values ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_iter taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_iter ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(no_cache) ... ok -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_default_load ... ok -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_empty ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules ... ok -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_options_passthrough ... ok - WARNING [stevedore.named] Could not load not_really_any_engine taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_with_resumption taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_sequential_flow_two_tasks_with_resumption ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load -taskflow.tests.unit.test_engine_helpers.EngineLoadingTestCase.test_unknown_load ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(one) ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_parameterized_for_each_revert_all ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_new_revert_vs_old ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_empty_collection WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_suspended_reset_run_again ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(tiny) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_retried_correctly ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_suspended_reset_run_again WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_not_found_args ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_can_update_value taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_can_update_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_add_task_detail ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property_for_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_task_graph_property_for_one_task WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. + ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(medimum) ... ok taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_using_common_executor taskflow.tests.unit.test_engines.ParallelEngineWithThreadsTest.test_using_common_executor ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_retried_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_flow_detail_update_not_existing(large) ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(no_cache) ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_list ... ok +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_it_runs +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_it_runs ... ok +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_lambda_functors +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_lambda_functors ... ok +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_other_name ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_parameterized_for_each_with_set ... ok +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple +taskflow.tests.unit.test_functor_task.FunctorTaskTest.test_simple ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching +taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete +taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_set +taskflow.tests.unit.test_utils.CachedPropertyTest.test_set ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_flow_with_retry ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(tiny) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_found ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_restart_reverted_unordered_flows_with_retries ... skipped 'Skipping this test when using green threads.' + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resume_flow_that_should_be_retried ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_queried ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_retry_updated ... ok +taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property +taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_revert_scheduled ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_failure ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_resumption_on_crash_after_task_updated ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_fails ... ok + ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter + failure.Failure.reraise_if_any(memory.failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry + result = retry.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert + raise ValueError('WOOT!') +ValueError: WOOT! +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_revert_fails ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_retry_tasks_that_has_not_been_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_revert_all_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_graph_flow ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 987ccfe2-37a8-4862-901f-c2d3228ac2f1) +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_empty_unordered_flow ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. +ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_run_just_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter failure.Failure.reraise_if_any(memory.failures) File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.SerialEngineTest.test_nested_provides_graph_reverts_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_flow_detail(large) ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module ... ok + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task + result = task.revert(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert + raise RuntimeError('Gotcha!') +RuntimeError: Gotcha! +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_linear_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_revert -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_nasty_revert ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_nested_flow_fails ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_failure_parent_flow_fails ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(no_cache) ... ok -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch -taskflow.tests.unit.action_engine.test_process_executor.ProcessExecutorHelpersTest.test_send_and_dispatch ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_non_ascii_unicode ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_exception_with_non_ascii_str ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_non_ascii_unicode ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.SerialEngineTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(one) ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_failure_equality_with_non_ascii_str ... ok -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode -taskflow.tests.unit.test_failure.NonAsciiExceptionsTestCase.test_wrapped_failure_non_ascii_unicode ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_delete ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(tiny) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_optional_args_not_found ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(medimum) ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time -taskflow.tests.unit.test_listeners.TestEventTimeListener.test_event_time ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_add_task_detail(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(one) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_reverted_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_states_retry_success_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention +taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task +taskflow.tests.unit.test_retries.ParallelEngineWithEventletTest.test_use_retry_as_a_task ... ok + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state +taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') +taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked +taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_creation taskflow.tests.unit.worker_based.test_server.TestServer.test_creation ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.SerialEngineTest.test_parameterized_for_each_with_set ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_parameterized_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(tiny) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_result_not_ready ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(medimum) ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_lazy_fetch ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_delete(large) ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_flow_with_retry ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_creation_with_endpoints taskflow.tests.unit.worker_based.test_server.TestServer.test_creation_with_endpoints ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(no_cache) ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(one) ... ok -CRITICAL [taskflow.engines.worker_based.server] Failed to send reply to 'reply-to' for task 'task-uuid' with response +CRITICAL [taskflow.engines.worker_based.server] Failed to send reply to 'reply-to' for task 'task-uuid' with response Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 122, in _reply self._proxy.publish(response, reply_to, correlation_id=task_uuid) @@ -12306,83 +12760,25 @@ RuntimeError: Woot! taskflow.tests.unit.worker_based.test_server.TestServer.test_on_run_reply_failure taskflow.tests.unit.worker_based.test_server.TestServer.test_on_run_reply_failure ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_expected_result -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_expected_result ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(tiny) ... WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_fetch_unknown_name ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(medimum) ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_on_update_progress taskflow.tests.unit.worker_based.test_server.TestServer.test_on_update_progress ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_lazy_fetch(large) ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(no_cache) ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(one) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_metadata_update ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(tiny) ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failure_result taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failure_result ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta -taskflow.tests.unit.test_storage.StorageSQLTest.test_flow_name_uuid_and_meta ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(medimum) ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_merge_flow_detail(large) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failures taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_failures ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(no_cache) ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(one) ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(tiny) ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_merge_flow_detail ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(medimum) ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve(large) ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_success_result taskflow.tests.unit.worker_based.test_server.TestServer.test_parse_request_with_success_result ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(no_cache) ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop ... ok - WARNING [taskflow.engines.worker_based.server] The 'unittest.mock.MagicMock' task endpoint does not exist, unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' + WARNING [taskflow.engines.worker_based.server] The 'unittest.mock.MagicMock' task endpoint does not exist, unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 188, in _process_request endpoint = self._endpoints[work.task_cls] @@ -12390,15 +12786,9 @@ KeyError: 'unittest.mock.MagicMock' taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_endpoint_not_found taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_endpoint_not_found ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_sibling_expected_result -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(one) ... ok -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait -taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait ... ok - WARNING [taskflow.engines.worker_based.server] The '' handler does not exist on task endpoint 'taskflow.tests.utils.TaskOneArgOneReturn', unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing ... ok + WARNING [taskflow.engines.worker_based.server] The '' handler does not exist on task endpoint 'taskflow.tests.utils.TaskOneArgOneReturn', unable to continue processing request message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 199, in _process_request handler = getattr(endpoint, work.action) @@ -12406,13 +12796,9 @@ AttributeError: 'Endpoint' object has no attribute '' taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_execution_failure taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_execution_failure ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(tiny) ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_message_failure taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_message_failure ... ok - WARNING [taskflow.engines.worker_based.server] Failed to parse request contents from message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' + WARNING [taskflow.engines.worker_based.server] Failed to parse request contents from message ': {'content_type': , 'correlation_id': 'task-uuid', 'type': 'REQUEST', 'body_length': 0}' Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/worker_based/server.py", line 177, in _process_request work = pr.Request.from_dict(request, task_uuid=task_uuid) @@ -12429,168 +12815,43 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect ValueError: Woot! -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(medimum) ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_request_failure taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_parse_request_failure ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_task_failure taskflow.tests.unit.worker_based.test_server.TestServer.test_process_request_task_failure ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_logbook_save_retrieve_many(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(no_cache) ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_reply_publish_failure taskflow.tests.unit.worker_based.test_server.TestServer.test_reply_publish_failure ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(tiny) ... ok +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure +taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_start taskflow.tests.unit.worker_based.test_server.TestServer.test_start ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(medimum) ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_overlap_sibling_expected_result ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. taskflow.tests.unit.worker_based.test_server.TestServer.test_stop taskflow.tests.unit.worker_based.test_server.TestServer.test_stop ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_intention(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(no_cache) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_after_reload ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(one) ... ok taskflow.tests.unit.worker_based.test_server.TestServer.test_wait taskflow.tests.unit.worker_based.test_server.TestServer.test_wait ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_retry_detail_save_with_task_failure(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(no_cache) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_failure_from_reverted_task ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_one_task -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_one_task ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(one) ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_logbook_save_retrieve_many ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(tiny) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_flow_state ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_meta_update(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(no_cache) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_non_existing_var ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(tiny) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_state_of_unknown_task ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(medimum) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_retry_type_(large) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(no_cache) ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_two_tasks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_two_tasks ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_intention ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(tiny) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_tasks_states ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(medimum) ... ok -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_save(large) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save -taskflow.tests.unit.test_storage.StorageSQLTest.test_get_without_save ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314693) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(one) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_initial_flow_state ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(medimum) ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_retry_detail_save_with_task_failure ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_update_not_existing(large) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(no_cache) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(one) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(tiny) ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(medimum) ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_and_transient_missing ... ok -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) -taskflow.tests.unit.persistence.test_dir_persistence.DirPersistenceTest.test_task_detail_with_failure(large) ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching -taskflow.tests.unit.test_utils.CachedPropertyTest.test_attribute_caching ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_custom_property ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_documented_property ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete -taskflow.tests.unit.test_utils.CachedPropertyTest.test_no_delete ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_set -taskflow.tests.unit.test_utils.CachedPropertyTest.test_set ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_persistent_missing ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_meta_update ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_with_priority -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_flow_with_priority ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_resumed ... ok WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_threaded_access_property ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) ... ok -taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property -taskflow.tests.unit.test_utils.CachedPropertyTest.test_undocumented_property ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice -taskflow.tests.unit.test_storage.StorageSQLTest.test_inject_twice ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_retry_type_ ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=7dc25953-a6a9-4fe1-bc10-ff0cb0f8fbc6, details={'flow_uuid': '1d475c14-e8b8-4f1f-9ef3-96897e8d045f'}) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(blocking) ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase +taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_many_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_combined_store(nonblocking_one_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(blocking) ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_many_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_connection(nonblocking_one_thread) ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=ee127770-2c53-4f82-893a-d2f22eee22fa, details={'flow_uuid': '0688c71f-27da-44df-a12b-f607bdcaaba2'}) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job stage_func() @@ -12609,146 +12870,86 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute raise RuntimeError('Woot!') RuntimeError: Woot! -taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type -taskflow.tests.unit.test_storage.StorageSQLTest.test_logbook_get_unknown_atom_type ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_ensure_same_task ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_save ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.ParallelEngineWithProcessTest.test_suspend_one_task ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_update_not_existing ... ok -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure -taskflow.tests.unit.persistence.test_sql_persistence.SqlitePersistenceTest.test_task_detail_with_failure ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert_exception_is_reraised -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_parallel_revert_exception_is_reraised ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. -taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister -taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration -taskflow.tests.unit.test_listeners.TestDurationListener.test_flow_duration ... ok -taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception -taskflow.tests.unit.test_listeners.TestDurationListener.test_record_ending_exception ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_exception_is_reraised -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_exception_is_reraised ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration -taskflow.tests.unit.test_listeners.TestDurationListener.test_task_duration ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_reply_notify_invalid ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_request_invalid_action ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_bad_state ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_completion ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_mixed_invalid ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_response_progress ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify ... ok -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid -taskflow.tests.unit.worker_based.test_protocol.TestProtocolValidation.test_send_notify_invalid ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject -taskflow.tests.unit.test_storage.StorageSQLTest.test_many_thread_inject ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none -taskflow.tests.unit.test_storage.StorageSQLTest.test_mapping_none ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage -taskflow.tests.unit.test_storage.StorageSQLTest.test_non_saving_storage ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore +taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore ... ok +taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name +taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name ... ok +/usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(list) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(tuple) ... ok +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) +taskflow.tests.unit.test_utils.TestSafeCopyDictRaises.test_exceptions(set) ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name ... ok taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again ... ok +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "fail==1.0", creating one. +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str +taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_linear_in_unordered ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task -taskflow.tests.unit.test_storage.StorageSQLTest.test_reset_unknown_task ... ok - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 'result' (name 'result') -taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked -taskflow.tests.unit.test_storage.StorageSQLTest.test_result_is_checked ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_cached_failure ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_and_get_non_cached_failure ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fail_fetch_revert ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_provided ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_fetch_revert ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_multiple_results ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_intention ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_banner_writing ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_executor ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_creation_with_custom_threads_count ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_modules ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_non_task_class ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_modules ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_module ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_existent_task ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_non_task_class ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_string_tasks ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_from_tasks ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_derive_endpoints_unexpected_task_type ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_custom_executor ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_no_tasks ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_run_with_tasks ... ok +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_stop ... ok WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_linear_in_unordered ... ok -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=de7d1110-de7e-4328-8739-68058ae78d61, details={'flow_uuid': '16ee3a8a-8617-4492-8509-2afa2c01f818'}) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(blocking) ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=e44dc0f9-0354-4493-8dbd-c915a70b98cb, details={'flow_uuid': 'a6f12b33-b42e-4e85-9f4f-a1c196272a88'}) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job stage_func() @@ -12767,119 +12968,80 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute raise RuntimeError('Woot!') RuntimeError: Woot! -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_retry_results_with_mapping ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention -taskflow.tests.unit.test_storage.StorageSQLTest.test_save_task_intention ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_flow_state ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state -taskflow.tests.unit.test_storage.StorageSQLTest.test_set_and_get_task_state ... ok - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 352, in reraise - raise exc.WrappedFailure([self]) -taskflow.exceptions.WrappedFailure: WrappedFailure: [Failure: RuntimeError: Gotcha!] -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_raises_for_unordered_in_linear ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. - WARNING [taskflow.storage] Atom 'my task' did not supply result with index 1 (name 'b') -taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked -taskflow.tests.unit.test_storage.StorageSQLTest.test_short_result_is_checked ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_by_name ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_metadata_update_with_none ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_revert_removes_data ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_capture_task_notifications ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase -taskflow.tests.unit.test_storage.StorageSQLTest.test_task_progress_erase ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_graph_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_all ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_linear_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_fetch_mapped ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_nested_graph_flows ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=0)", creating one. -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore -taskflow.tests.unit.test_storage.StorageSQLTest.test_transient_storage_restore ... ok -taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name -taskflow.tests.unit.test_storage.StorageSQLTest.test_unknown_task_by_name ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_empty_unordered_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config -taskflow.tests.unit.test_utils_kazoo_utils.MakeClientTest.test_make_client_config ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait +taskflow.tests.unit.worker_based.test_worker.TestWorker.test_wait ... ok taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failing_task_with_flow_notifications taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failing_task_with_flow_notifications ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_a_single_result taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_a_single_result ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_all_with_two_results ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_a_single_result -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_a_single_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_a_single_result WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. + ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_two_results taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_fetch_with_two_results ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_revert ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. +ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_many_thread) ... ok + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=bdec84fc-9b70-4870-aa1e-e837440906ee, details={'flow_uuid': 'c4847600-f3f5-424b-b626-04a0c422640b'}) +Traceback (most recent call last): + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job + stage_func() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 166, in _run_engine + for _state in engine.run_iter(): + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 344, in run_iter + failure.Failure.reraise_if_any(er_failures) + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any + failures[0].reraise() + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise + raise value + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 52, in _execute_task + result = task.execute(**arguments) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 227, in execute + raise RuntimeError('Woot!') +RuntimeError: Woot! +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_one_thread) taskflow.tests.unit.test_conductors.ManyConductorTest.test_fail_run(nonblocking_one_thread) ... ok @@ -12889,10 +13051,6 @@ WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_many_thread) taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_many_thread) ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_graph_flow_decider_various_depths ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_one_thread) taskflow.tests.unit.test_conductors.ManyConductorTest.test_flowdetails_store(nonblocking_one_thread) ... ok @@ -12905,7 +13063,7 @@ WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_one_thread) taskflow.tests.unit.test_conductors.ManyConductorTest.test_job_store(nonblocking_one_thread) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=7b474dc3-c12c-42ef-9a58-2d96a7dfefb4, details={'flow_uuid': '8dcaab09-105b-4b32-a371-a9116c361dd7'}) + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=e9f55516-53eb-448b-a191-71d516bff3b9, details={'flow_uuid': '3c2da170-75ce-4ea7-b9f7-ac1bc0dbf3ec'}) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job stage_func() @@ -12923,7 +13081,7 @@ WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(blocking) taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(blocking) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=b6df5c6f-e4bd-4583-a6e0-e5ad0068b919, details={'flow_uuid': '71e018ff-d80c-44a7-a1c0-c07027e1b2e9'}) + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=f8229137-8c1f-4fea-aac1-41bdf9c7abba, details={'flow_uuid': '25af48a1-b6a7-4289-8299-472c70b7f17e'}) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job stage_func() @@ -12941,7 +13099,7 @@ WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_many_thread) taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_many_thread) ... ok - WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=5a6242cf-928f-4bd6-adae-e1c8c67226a0, details={'flow_uuid': '90bdfc7b-ab70-42b7-9144-111e8b71216a'}) + WARNING [taskflow.conductors.backends.impl_executor] Job execution failed (consumption proceeding): ZookeeperJob: poke (priority=JobPriority.NORMAL, uuid=e2fc7608-0e83-4a97-9933-6aebb2dd7e3d, details={'flow_uuid': 'c21670ab-1a3c-4203-b8e4-d1d7a5a019b3'}) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/conductors/backends/impl_executor.py", line 180, in _dispatch_job stage_func() @@ -12959,255 +13117,54 @@ WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_one_thread) taskflow.tests.unit.test_conductors.ManyConductorTest.test_missing_store(nonblocking_one_thread) ... ok -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_as_flow ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_run_task_with_flow_notifications ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 308, in run_iter - try_suspend = yield new_state - ^^^^^^^^^^^^^^^ -OSError: I Broke -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_interrupted_externally ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_iter_suspend_resume ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_nested_blocks ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_one_task ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_iter ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_sequential_flow_two_tasks_with_resumption ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=5)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_suspended_reset_run_again ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_can_update_value ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_task_graph_property_for_one_task ... ok -taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version -taskflow.tests.unit.test_task.FunctorTaskTest.test_creation_with_version ... ok -taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable -taskflow.tests.unit.test_task.FunctorTaskTest.test_execute_not_callable ... ok -taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable -taskflow.tests.unit.test_task.FunctorTaskTest.test_revert_not_callable ... ok -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_functor_invalid_requires ... ok -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor -taskflow.tests.unit.test_task.MapFunctorTaskTest.test_invalid_functor ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) ... ok taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_history taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_history ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) ... ok -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) ... ok - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) ... ok taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_reverts_parent_retries taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_reverts_parent_retries ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(blocking) ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_had_been_interrupted_during_retrying -taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_should_be_retried -taskflow.tests.unit.test_retries.SerialEngineTest.test_resume_flow_that_should_be_retried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries ... ok -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_queried -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_queried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_updated -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_retry_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_had_been_interrupted_during_retrying taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_revert_scheduled -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_revert_scheduled ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_should_be_retried taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resume_flow_that_should_be_retried ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_failure -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_failure ... ok +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_ignore_reset ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_queried taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_queried ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_updated -taskflow.tests.unit.test_retries.SerialEngineTest.test_resumption_on_crash_after_task_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_updated taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_retry_updated ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_fails -taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 40, in _revert_retry - result = retry.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert - raise ValueError('WOOT!') -ValueError: WOOT! -taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_revert_fails -taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_revert_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_revert_scheduled taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_revert_scheduled ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_failure taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_tasks_that_has_not_been_reverted -taskflow.tests.unit.test_retries.SerialEngineTest.test_retry_tasks_that_has_not_been_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_updated taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_resumption_on_crash_after_task_updated ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_fails taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_revert_all_retry -taskflow.tests.unit.test_retries.SerialEngineTest.test_revert_all_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_graph_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -13222,54 +13179,24 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert raise ValueError('WOOT!') ValueError: WOOT! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_revert_fails taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_revert_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_linear_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_unordered_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id f14de823-cdfd-4c1e-bc5c-a7d5204fcc5b) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_just_retry -taskflow.tests.unit.test_retries.SerialEngineTest.test_run_just_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_tasks_that_has_not_been_reverted taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_retry_tasks_that_has_not_been_reverted ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) -Traceback (most recent call last): - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter - failure.Failure.reraise_if_any(memory.failures) - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 338, in reraise_if_any - failures[0].reraise() - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise - raise value - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/executor.py", line 71, in _revert_task - result = task.revert(**arguments) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/utils.py", line 279, in revert - raise RuntimeError('Gotcha!') -RuntimeError: Gotcha! -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_revert_all_retry -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_revert_all_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_revert_all_retry ... WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. +ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_graph_flow taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_linear_flow taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_linear_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_nested_flow_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id e4263631-2b46-4278-ab55-7c8abf8a5e8e) + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id cc3d06f4-4759-4452-bf72-53da395fecc8) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_just_retry taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_run_just_retry ... ok @@ -13291,100 +13218,121 @@ taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_linear_flow taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_linear_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_failure_parent_flow_fails ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_nested_flow_fails taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_nested_flow_fails ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_reverted_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow -taskflow.tests.unit.test_retries.SerialEngineTest.test_states_retry_success_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_many_thread) ... ok taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_parent_flow_fails taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_failure_parent_flow_fails ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted -taskflow.tests.unit.test_retries.SerialEngineTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. -taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task -taskflow.tests.unit.test_retries.SerialEngineTest.test_use_retry_as_a_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. - WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_storage_is_rechecked ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: main-work(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_resume_linear_flow_on_revert ... ok -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_reverted_linear_flow ... ok taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_success_linear_flow taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_states_retry_success_linear_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_and_revert_even_if_task_is_gone ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_use_retry_as_a_task taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_use_retry_as_a_task ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_running_tasks taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_running_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_linear_flow_on_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task -taskflow.tests.unit.test_suspend.ParallelEngineWithThreadsTest.test_suspend_one_task ... ok taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_success_tasks taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_when_subflow_fails_revert_success_tasks ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_task_with_constructor_args ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_creation_with_task_name ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_execute ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_revert ... ok -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str -taskflow.tests.unit.worker_based.test_endpoint.TestEndpoint.test_to_str ... ok +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_functor_invalid_requires ... ok +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor +taskflow.tests.unit.test_task.ReduceFunctorTaskTest.test_invalid_functor ... ok +taskflow.tests.unit.test_utils.TestMergeUri.test_merge +taskflow.tests.unit.test_utils.TestMergeUri.test_merge ... ok +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_existing_hostname ... ok +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password ... ok +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing +taskflow.tests.unit.test_utils.TestMergeUri.test_merge_user_password_existing ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: root(len=4)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_conditional_jumps_across_2 ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert_all taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_flow_with_retry_revert_all ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) ... ok +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run(nonblocking_one_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(blocking) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_many_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_empty(nonblocking_one_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(blocking) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_many_thread) ... ok + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_run_max_dispatches(nonblocking_one_thread) ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4(len=4)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_diamond_ignored ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-4-failing(len=4)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_added_separately ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) ... ok taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-nasty(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13395,76 +13343,82 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert_failure taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_four_tasks_revert_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) ... ok +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-2(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_independent_tasks taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_independent_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-3-multi(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 1df9867d-3621-4656-9d80-f0aad3bfd255) taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_with_multireturn_and_multiargs_tasks taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_graph_flow_with_multireturn_and_multiargs_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 158e6525-e402-478f-9659-80b870172983) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id 4e130d35-5dcf-4911-8bb7-b0ffab5817b9) taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow i am string, not task/flow, sorry (id e62cbfe2-d500-4d86-9f4f-704e10b39e05) WARNING [taskflow.utils.persistence_utils] No logbook provided for flow i am string, not task/flow, sorry, creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises_from_run taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_invalid_flow_raises_from_run ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_just_custom_notifications_proxied taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_just_custom_notifications_proxied ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_storage_provided_visible_to taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_storage_provided_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_visible_to taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_many_results_visible_to ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: missing-many(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_missing_deps_deep taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_missing_deps_deep ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "taskflow.tests.utils.NastyFailingTask==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13475,18 +13429,111 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_failing_task_exception_reraised taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_failing_task_exception_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) +taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_pick_widest ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate +taskflow.tests.unit.test_deciders.TestDeciders.test_bad_translate ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest +taskflow.tests.unit.test_deciders.TestDeciders.test_pick_widest ... ok +taskflow.tests.unit.test_deciders.TestDeciders.test_translate +taskflow.tests.unit.test_deciders.TestDeciders.test_translate ... ok +taskflow.tests.unit.test_task.TaskTest.test_bad_provides +taskflow.tests.unit.test_task.TaskTest.test_bad_provides ... ok +taskflow.tests.unit.test_task.TaskTest.test_bind_not_callable +taskflow.tests.unit.test_task.TaskTest.test_bind_not_callable ... ok +taskflow.tests.unit.test_task.TaskTest.test_copy_listeners +taskflow.tests.unit.test_task.TaskTest.test_copy_listeners ... ok +taskflow.tests.unit.test_task.TaskTest.test_copy_no_listeners +taskflow.tests.unit.test_task.TaskTest.test_copy_no_listeners ... ok +taskflow.tests.unit.test_task.TaskTest.test_default_provides +taskflow.tests.unit.test_task.TaskTest.test_default_provides ... ok +taskflow.tests.unit.test_task.TaskTest.test_default_provides_can_be_overridden +taskflow.tests.unit.test_task.TaskTest.test_default_provides_can_be_overridden ... ok +taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler +taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler ... ok +taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler_empty_listeners +taskflow.tests.unit.test_task.TaskTest.test_deregister_any_handler_empty_listeners ... ok +taskflow.tests.unit.test_task.TaskTest.test_deregister_non_existent_listener +taskflow.tests.unit.test_task.TaskTest.test_deregister_non_existent_listener ... ok +taskflow.tests.unit.test_task.TaskTest.test_generated_name +taskflow.tests.unit.test_task.TaskTest.test_generated_name ... ok +taskflow.tests.unit.test_task.TaskTest.test_multi_provides +taskflow.tests.unit.test_task.TaskTest.test_multi_provides ... ok +taskflow.tests.unit.test_task.TaskTest.test_no_provides +taskflow.tests.unit.test_task.TaskTest.test_no_provides ... ok +taskflow.tests.unit.test_task.TaskTest.test_passed_name +taskflow.tests.unit.test_task.TaskTest.test_passed_name ... ok +taskflow.tests.unit.test_task.TaskTest.test_provides +taskflow.tests.unit.test_task.TaskTest.test_provides ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_all_args +taskflow.tests.unit.test_task.TaskTest.test_rebind_all_args ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_includes_optional +taskflow.tests.unit.test_task.TaskTest.test_rebind_includes_optional ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_all +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_all ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_bad_value +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_bad_value ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more_kwargs +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_more_kwargs ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_partial +taskflow.tests.unit.test_task.TaskTest.test_rebind_list_partial ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_partial +taskflow.tests.unit.test_task.TaskTest.test_rebind_partial ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown +taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown ... ok +taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown_kwargs +taskflow.tests.unit.test_task.TaskTest.test_rebind_unknown_kwargs ... ok +taskflow.tests.unit.test_task.TaskTest.test_register_handler_is_none +taskflow.tests.unit.test_task.TaskTest.test_register_handler_is_none ... ok +taskflow.tests.unit.test_task.TaskTest.test_requires_allows_optional +taskflow.tests.unit.test_task.TaskTest.test_requires_allows_optional ... ok +taskflow.tests.unit.test_task.TaskTest.test_requires_amended +taskflow.tests.unit.test_task.TaskTest.test_requires_amended ... ok +taskflow.tests.unit.test_task.TaskTest.test_requires_by_default +taskflow.tests.unit.test_task.TaskTest.test_requires_by_default ... ok +taskflow.tests.unit.test_task.TaskTest.test_requires_explicit +taskflow.tests.unit.test_task.TaskTest.test_requires_explicit ... ok +taskflow.tests.unit.test_task.TaskTest.test_requires_explicit_not_enough +taskflow.tests.unit.test_task.TaskTest.test_requires_explicit_not_enough ... ok +taskflow.tests.unit.test_task.TaskTest.test_requires_ignores_optional +taskflow.tests.unit.test_task.TaskTest.test_requires_ignores_optional ... ok +taskflow.tests.unit.test_task.TaskTest.test_revert_kwargs +taskflow.tests.unit.test_task.TaskTest.test_revert_kwargs ... ok +taskflow.tests.unit.test_task.TaskTest.test_separate_revert_args +taskflow.tests.unit.test_task.TaskTest.test_separate_revert_args ... ok +taskflow.tests.unit.test_task.TaskTest.test_separate_revert_optional_args +taskflow.tests.unit.test_task.TaskTest.test_separate_revert_optional_args ... ok +taskflow.tests.unit.test_task.TaskTest.test_task_repr +taskflow.tests.unit.test_task.TaskTest.test_task_repr ... ok +taskflow.tests.unit.test_task.TaskTest.test_task_str +taskflow.tests.unit.test_task.TaskTest.test_task_str ... ok +taskflow.tests.unit.test_task.TaskTest.test_unpack +taskflow.tests.unit.test_task.TaskTest.test_unpack ... ok +taskflow.tests.unit.test_task.TaskTest.test_update_progress_handler_failure +taskflow.tests.unit.test_task.TaskTest.test_update_progress_handler_failure ... ok +taskflow.tests.unit.test_task.TaskTest.test_update_progress_lower_bound +taskflow.tests.unit.test_task.TaskTest.test_update_progress_lower_bound ... ok +taskflow.tests.unit.test_task.TaskTest.test_update_progress_upper_bound +taskflow.tests.unit.test_task.TaskTest.test_update_progress_upper_bound ... ok +taskflow.tests.unit.test_task.TaskTest.test_update_progress_within_bounds +taskflow.tests.unit.test_task.TaskTest.test_update_progress_within_bounds ... ok +taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback +taskflow.tests.unit.test_utils.TestClamping.test_clamped_callback ... ok +taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp +taskflow.tests.unit.test_utils.TestClamping.test_invalid_clamp ... ok +taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp +taskflow.tests.unit.test_utils.TestClamping.test_simple_clamp ... ok ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -13500,89 +13547,73 @@ taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_nasty_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() - WARNING [taskflow.jobs.backends.impl_zookeeper] Connection to zookeeper has been lost -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) ... ok -/usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(none) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_dict) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(empty_list) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_expected(dict) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(none) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_dict) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(empty_list) ... ok -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) -taskflow.tests.unit.test_utils.TestSafeCopyDict.test_mutated_post_copy(dict) ... ok - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' - WARNING [kombu.connection] No hostname was supplied. Reverting to default 'localhost' -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_failure_pipeline ... ok -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline -taskflow.tests.unit.worker_based.test_pipeline.TestPipeline.test_execution_pipeline ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_sibling_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_parent_sibling_expected_result ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_parameterized_for_each_revert_all ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_sibling_expected_result taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_overlap_sibling_expected_result ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-2(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_two_tasks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-1(len=10)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_retried_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_with_priority taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_flow_with_priority ... ok + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-r-3(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-r-r-l(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13593,17 +13624,11 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value RuntimeError: Gotcha! -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_nested_provides_graph_reverts_correctly ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_parallel_revert_exception_is_reraised ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13614,65 +13639,53 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_exception_is_reraised taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_exception_is_reraised ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-not-run(len=2)", creating one. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_not_run_task_is_not_reverted taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_not_run_task_is_not_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_new_revert_vs_old ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_empty_collection ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_linear_in_unordered taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_linear_in_unordered ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_list ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_parameterized_for_each_with_set ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_unordered_in_linear -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_flow_with_retry ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=2)", creating one. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_ok_for_unordered_in_linear WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert(len=2)", creating one. + ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_provided taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_provided ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: p-root(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13687,7 +13700,7 @@ taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_linear_in_unordered ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: p-root(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13698,29 +13711,29 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_unordered_in_linear taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_raises_for_unordered_in_linear ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: revert-removes(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_removes_data taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_revert_removes_data ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_capture_task_notifications taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_capture_task_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_graph_flow taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_graph_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_linear_flow taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_nested_graph_flows taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_nested_graph_flows ... ok @@ -13730,25 +13743,25 @@ taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_empty_unordered_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_atom taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_atom ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_bad_atom taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_jump_over_bad_atom ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_revert taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_revert ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. @@ -13756,23 +13769,23 @@ WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: g(len=5)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_as_flow taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_as_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_with_flow_notifications taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_task_with_flow_notifications ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13789,123 +13802,113 @@ taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_interrupted_externally taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_interrupted_externally ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_iter_suspend_resume taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_iter_suspend_resume ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: nested-1(len=2)", creating one. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_nested_blocks ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_one_task taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_one_task ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-2(len=2)", creating one. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_iter taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_iter ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_with_resumption taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_sequential_flow_two_tasks_with_resumption ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: root(len=3)", creating one. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_had_been_interrupted_during_retrying ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure ... ok WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_suspended_reset_run_again ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_can_update_value taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_can_update_value ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: test(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "task1==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314691) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resume_flow_that_should_be_retried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_queried ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_pickle ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_suppress_context ... ok -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict -taskflow.tests.unit.test_failure.FailureCausesTest.test_causes_to_from_dict ... ok -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_retry_updated ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_revert_scheduled ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_task_graph_property_for_one_task ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918398) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_failure ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=1)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_updated taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_resumption_on_crash_after_task_updated ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_fails taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_fails ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: testflow(len=0)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('UNDEFINED', 'RESUMING'), ('RESUMING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/engines/action_engine/engine.py", line 304, in run_iter @@ -13920,40 +13923,60 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/tests/unit/test_retries.py", line 53, in revert raise ValueError('WOOT!') ValueError: WOOT! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_revert_fails taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_revert_fails ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. + self.pid = os.fork() +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_update_progress_notifications_proxied ... ok +taskflow.tests.unit.test_utils.UriParseTest.test_parse +taskflow.tests.unit.test_utils.UriParseTest.test_parse ... ok +taskflow.tests.unit.test_utils.UriParseTest.test_port_provided +taskflow.tests.unit.test_utils.UriParseTest.test_port_provided ... ok +taskflow.tests.unit.test_utils.UriParseTest.test_user +taskflow.tests.unit.test_utils.UriParseTest.test_user ... ok +taskflow.tests.unit.test_utils.UriParseTest.test_user_password +taskflow.tests.unit.test_utils.UriParseTest.test_user_password ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_binary ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_simple_text ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_binary ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_other_encoding ... ok +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text +taskflow.tests.unit.test_utils_binary.BinaryDecodeTest.test_unicode_text ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. - self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_tasks_that_has_not_been_reverted taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_retry_tasks_that_has_not_been_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_revert_all_retry taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_revert_all_retry ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "graph_flow.Flow: flow-1(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. + WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_graph_flow taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_graph_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_linear_flow taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=0)", creating one. + WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 2c12b3d2-e6ce-4511-a9e5-637624e41a07) + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_unordered_flow taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_empty_unordered_flow ... ok - WARNING [taskflow.utils.persistence_utils] No name provided for flow "None==1.0" (id 6da471ac-139c-4ec5-9eb0-25674b835926) - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "None==1.0", creating one. - WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_just_retry taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_run_just_retry ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() ERROR [taskflow.engines.action_engine.engine] Engine execution has failed, something bad must have happened (last 10 machine transitions were [('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'SCHEDULING'), ('SCHEDULING', 'WAITING'), ('WAITING', 'ANALYZING'), ('ANALYZING', 'GAME_OVER'), ('GAME_OVER', 'FAILURE')]) Traceback (most recent call last): @@ -13964,60 +13987,79 @@ File "/build/reproducible-path/python-taskflow-5.9.1/taskflow/types/failure.py", line 350, in reraise raise value RuntimeError: Gotcha! + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_linear_flow taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_linear_flow ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_nested_flow_fails taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_nested_flow_fails ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=3)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_parent_flow_fails taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_failure_parent_flow_fails ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow ... ok +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_success_linear_flow taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_success_linear_flow ... ok WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "unordered_flow.Flow: flow-1(len=2)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. -/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=314717) is multi-threaded, use of fork() may lead to deadlocks in the child. +/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1918515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_unordered_flow_task_fails_parallel_tasks_should_be_reverted ... ok - WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: test(len=1)", creating one. WARNING [taskflow.engines.action_engine.process_executor] Process task executor is deprecated. It is now disabled in Python 3.12 or later and will be removed. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=2)", creating one. taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_use_retry_as_a_task taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_use_retry_as_a_task ... ok + WARNING [taskflow.storage] Atom '_TaskFlow_INJECTOR' did not supply result with index 'foo' (name 'foo') + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_storage_is_rechecked ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_resume_linear_flow_on_revert ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_and_revert_even_if_task_is_gone ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "linear_flow.Flow: linear(len=3)", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow ... ok + WARNING [taskflow.utils.persistence_utils] No logbook provided for flow "a==1.0", creating one. +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_linear_flow_on_revert ... ok +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task +taskflow.tests.unit.test_suspend.ParallelEngineWithEventletTest.test_suspend_one_task ... ok ---------------------------------------------------------------------- -Ran 1748 tests in 83.751s +Ran 1748 tests in 590.296s OK (skipped=110) + stestr slowest Test id Runtime (s) ----------------------------------------------------------------------------------------------------------------- ----------- -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries 9.420 -taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries 7.157 -taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries 7.134 -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again 2.927 -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry 2.865 -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(blocking) 2.011 -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_one_thread) 2.011 -taskflow.tests.unit.test_conductors.ManyConductorTest.test_stop_aborts_engine(nonblocking_many_thread) 2.011 -taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_run_graph_flow_decider_various_depths 1.965 -taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_states_retry_reverted_linear_flow 1.912 +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_restart_reverted_unordered_flows_with_retries 9.774 +taskflow.tests.unit.test_retries.SerialEngineTest.test_restart_reverted_unordered_flows_with_retries 9.110 +taskflow.tests.unit.test_retries.ParallelEngineWithThreadsTest.test_restart_reverted_unordered_flows_with_retries 7.442 +taskflow.tests.unit.test_engines.WorkerBasedEngineTest.test_completed_reset_run_again 4.290 +taskflow.tests.unit.test_engines.ParallelEngineWithProcessTest.test_failed_reset_run_again 3.450 +taskflow.tests.unit.test_retries.ParallelEngineWithProcessTest.test_default_times_retry 3.321 +taskflow.tests.unit.test_conductors.NonBlockingExecutorTest.test_bad_factory 2.901 +taskflow.tests.unit.persistence.test_sql_persistence.SQLBackendFetchingTest.test_sqlite_persistence_entry_point 2.657 +taskflow.tests.unit.test_listeners.TestLoggingListeners.test_basic 2.584 +taskflow.tests.unit.test_listeners.TestDurationListener.test_deregister 2.577 + rm -rf .stestr make[1]: Leaving directory '/build/reproducible-path/python-taskflow-5.9.1' dh_install -O--buildsystem=pybuild @@ -14068,9 +14110,9 @@ preparing documents... done copying assets... copying static files... -Writing evaluated template result to /build/reproducible-path/python-taskflow-5.9.1/debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/documentation_options.js -Writing evaluated template result to /build/reproducible-path/python-taskflow-5.9.1/debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/basic.css Writing evaluated template result to /build/reproducible-path/python-taskflow-5.9.1/debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/language_data.js +Writing evaluated template result to /build/reproducible-path/python-taskflow-5.9.1/debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/basic.css +Writing evaluated template result to /build/reproducible-path/python-taskflow-5.9.1/debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/documentation_options.js copying static files: done copying extra files... copying extra files: done @@ -14375,10 +14417,10 @@ The HTML pages are in debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html. dh_sphinxdoc -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/js/bootstrap.min.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/js/docs.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/js/navigation.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/js/jquery-3.2.1.min.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/js/navigation.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/js/docs.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-taskflow-doc/usr/share/doc/python-taskflow-doc/html/_static/js/bootstrap.min.js make[1]: Leaving directory '/build/reproducible-path/python-taskflow-5.9.1' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/python-taskflow-5.9.1' @@ -14403,14 +14445,14 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/*.init.in +++ ls -1 'debian/*.init.in' ls: cannot access 'debian/*.init.in': No such file or directory # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/*.service.in +++ ls -1 'debian/*.service.in' ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ @@ -14419,7 +14461,7 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/*.init.in +++ ls 'debian/*.init.in' ls: cannot access 'debian/*.init.in': No such file or directory dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/python-taskflow-5.9.1' @@ -14454,12 +14496,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1320371/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/256149 and its subdirectories -I: Current time: Thu Feb 5 02:36:42 -12 2026 -I: pbuilder-time-stamp: 1770302202 +I: removing directory /srv/workspace/pbuilder/1320371 and its subdirectories +I: Current time: Fri Jan 3 23:19:44 +14 2025 +I: pbuilder-time-stamp: 1735895984