Diff of the two buildlogs: -- --- b1/build.log 2024-10-31 04:58:09.481531984 +0000 +++ b2/build.log 2024-10-31 05:07:58.204556005 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 2 23:10:39 -12 2025 -I: pbuilder-time-stamp: 1764760239 +I: Current time: Thu Oct 31 18:58:12 +14 2024 +I: pbuilder-time-stamp: 1730350692 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying repoducible-build.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1751712/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3585783/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +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 Oct 31 04:58 /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/3585783/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3585783/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='64b178d75ad34c5fb909d1a1ae45d179' - 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='1751712' - PS1='# ' - PS2='> ' + INVOCATION_ID=19eb118891ee4bbb8c78b46a19acb553 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=3585783 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.iE6r0j5Q/pbuilderrc_FlzV --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iE6r0j5Q/b1 --logfile b1/build.log mistral_19.0.0-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.iE6r0j5Q/pbuilderrc_S1Ty --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iE6r0j5Q/b2 --logfile b2/build.log mistral_19.0.0-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-26-cloud-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-cloud-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1751712/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3585783/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -550,7 +582,7 @@ Get: 319 http://deb.debian.org/debian trixie/main arm64 python3-waitress all 3.0.0-1 [46.1 kB] Get: 320 http://deb.debian.org/debian trixie/main arm64 python3-webtest all 3.0.0-3 [34.6 kB] Get: 321 http://deb.debian.org/debian trixie/main arm64 python3-wsme all 0.12.1-4 [44.0 kB] -Fetched 86.1 MB in 1s (153 MB/s) +Fetched 86.1 MB in 1s (172 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:arm64. (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 ... 20067 files and directories currently installed.) @@ -1565,8 +1597,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Dec 3 11:11:14 UTC 2025. -Universal Time is now: Wed Dec 3 11:11:14 UTC 2025. +Local time is now: Thu Oct 31 04:58:48 UTC 2024. +Universal Time is now: Thu Oct 31 04:58:48 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1) ... @@ -1883,7 +1915,11 @@ fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/mistral-19.0.0/ && 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 > ../mistral_19.0.0-1_source.changes +I: user script /srv/workspace/pbuilder/3585783/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3585783/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/mistral-19.0.0/ && 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 > ../mistral_19.0.0-1_source.changes dpkg-buildpackage: info: source package mistral dpkg-buildpackage: info: source version 19.0.0-1 dpkg-buildpackage: info: source distribution unstable @@ -2071,7 +2107,168 @@ creating build creating build/lib creating build/lib/mistral +creating build/lib/mistral/tests +creating build/lib/mistral/tests/unit +creating build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/test_server_plugins.py -> build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/test_local_executor.py -> build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/base.py -> build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/__init__.py -> build/lib/mistral/tests/unit/executors +creating build/lib/mistral/scheduler +copying mistral/scheduler/scheduler_server.py -> build/lib/mistral/scheduler +copying mistral/scheduler/default_scheduler.py -> build/lib/mistral/scheduler +copying mistral/scheduler/base.py -> build/lib/mistral/scheduler +copying mistral/scheduler/__init__.py -> build/lib/mistral/scheduler +creating build/lib/mistral/db +creating build/lib/mistral/db/sqlalchemy +creating build/lib/mistral/db/sqlalchemy/migration +copying mistral/db/sqlalchemy/migration/cli.py -> build/lib/mistral/db/sqlalchemy/migration +copying mistral/db/sqlalchemy/migration/__init__.py -> build/lib/mistral/db/sqlalchemy/migration +creating build/lib/mistral/tests/unit/rpc +copying mistral/tests/unit/rpc/__init__.py -> build/lib/mistral/tests/unit/rpc +creating build/lib/mistral/tests/unit/lang +copying mistral/tests/unit/lang/test_spec_caching.py -> build/lib/mistral/tests/unit/lang +copying mistral/tests/unit/lang/__init__.py -> build/lib/mistral/tests/unit/lang +copying mistral/config.py -> build/lib/mistral +copying mistral/version.py -> build/lib/mistral +copying mistral/messaging.py -> build/lib/mistral +copying mistral/exceptions.py -> build/lib/mistral +copying mistral/context.py -> build/lib/mistral +copying mistral/_i18n.py -> build/lib/mistral +copying mistral/__init__.py -> build/lib/mistral +creating build/lib/mistral/tests/unit/hacking +copying mistral/tests/unit/hacking/test_checks.py -> build/lib/mistral/tests/unit/hacking +copying mistral/tests/unit/hacking/__init__.py -> build/lib/mistral/tests/unit/hacking +creating build/lib/mistral/api +creating build/lib/mistral/api/controllers +copying mistral/api/controllers/root.py -> build/lib/mistral/api/controllers +copying mistral/api/controllers/resource.py -> build/lib/mistral/api/controllers +copying mistral/api/controllers/maintenance.py -> build/lib/mistral/api/controllers +copying mistral/api/controllers/info.py -> build/lib/mistral/api/controllers +copying mistral/api/controllers/__init__.py -> build/lib/mistral/api/controllers +creating build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/test_workflow_service.py -> build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/test_workbook_service.py -> build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/test_trigger_service.py -> build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/test_legacy_scheduler.py -> build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/test_expiration_policy.py -> build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/test_event_engine.py -> build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/test_adhoc_action_service.py -> build/lib/mistral/tests/unit/services +copying mistral/tests/unit/services/__init__.py -> build/lib/mistral/tests/unit/services creating build/lib/mistral/utils +creating build/lib/mistral/utils/openstack +copying mistral/utils/openstack/keystone.py -> build/lib/mistral/utils/openstack +copying mistral/utils/openstack/__init__.py -> build/lib/mistral/utils/openstack +copying mistral/api/wsgi.py -> build/lib/mistral/api +copying mistral/api/service.py -> build/lib/mistral/api +copying mistral/api/app.py -> build/lib/mistral/api +copying mistral/api/access_control.py -> build/lib/mistral/api +copying mistral/api/__init__.py -> build/lib/mistral/api +creating build/lib/mistral/tests/unit/workflow +copying mistral/tests/unit/workflow/test_workflow_base.py -> build/lib/mistral/tests/unit/workflow +copying mistral/tests/unit/workflow/test_states.py -> build/lib/mistral/tests/unit/workflow +copying mistral/tests/unit/workflow/test_reverse_workflow.py -> build/lib/mistral/tests/unit/workflow +copying mistral/tests/unit/workflow/test_direct_workflow.py -> build/lib/mistral/tests/unit/workflow +copying mistral/tests/unit/workflow/__init__.py -> build/lib/mistral/tests/unit/workflow +creating build/lib/mistral/expressions +copying mistral/expressions/yaql_expression.py -> build/lib/mistral/expressions +copying mistral/expressions/std_functions.py -> build/lib/mistral/expressions +copying mistral/expressions/jinja_expression.py -> build/lib/mistral/expressions +copying mistral/expressions/base.py -> build/lib/mistral/expressions +copying mistral/expressions/__init__.py -> build/lib/mistral/expressions +creating build/lib/mistral/tests/unit/policies +copying mistral/tests/unit/policies/test_workflows.py -> build/lib/mistral/tests/unit/policies +copying mistral/tests/unit/policies/test_actions.py -> build/lib/mistral/tests/unit/policies +copying mistral/tests/unit/policies/__init__.py -> build/lib/mistral/tests/unit/policies +creating build/lib/mistral/service +copying mistral/service/coordination.py -> build/lib/mistral/service +copying mistral/service/base.py -> build/lib/mistral/service +copying mistral/service/__init__.py -> build/lib/mistral/service +creating build/lib/mistral/cmd +copying mistral/cmd/launch.py -> build/lib/mistral/cmd +copying mistral/cmd/__init__.py -> build/lib/mistral/cmd +creating build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_yaql_functions.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_workflow_variables.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_workflow_stop.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_workflow_resume.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_workflow_cancel.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_with_items_task.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_with_items.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_tasks_function.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_task_started_finished_at.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_task_skip.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_task_publish.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_task_pause_resume.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_task_graceful_fail_subworkflow.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_task_defaults.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_task_cancel.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_subworkflows_pause_resume.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_subworkflows.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_state_info.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_set_state.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_safe_rerun.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_run_action.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_reverse_workflow_rerun_cancelled.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_reverse_workflow_rerun.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_reverse_workflow.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_race_condition.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_profiler.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_policies.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_noop_task.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_names_validation.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_merge_strategy.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_join.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_javascript_action.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_integrity_check.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_execution_params.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_execution_fields_size_limitation.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_error_result.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_error_handling.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_environment.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_disabled_yaql_conversion.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_direct_workflow_with_cycles.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_direct_workflow_rerun_cancelled.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_direct_workflow_rerun.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_direct_workflow.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_default_engine.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_dataflow.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_cron_trigger.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_commands.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_adhoc_actions.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_action_heartbeat_sender.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_action_heartbeat_checker.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_action_defaults.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/test_action_context.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/base.py -> build/lib/mistral/tests/unit/engine +copying mistral/tests/unit/engine/__init__.py -> build/lib/mistral/tests/unit/engine +creating build/lib/mistral/event_engine +copying mistral/event_engine/event_engine_server.py -> build/lib/mistral/event_engine +copying mistral/event_engine/default_event_engine.py -> build/lib/mistral/event_engine +copying mistral/event_engine/base.py -> build/lib/mistral/event_engine +copying mistral/event_engine/__init__.py -> build/lib/mistral/event_engine +creating build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_server.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_listener.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_hosts.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_client.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/fake_kombu.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/base.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/__init__.py -> build/lib/mistral/tests/unit/rpc/kombu +creating build/lib/mistral/auth +copying mistral/auth/keystone.py -> build/lib/mistral/auth +copying mistral/auth/keycloak.py -> build/lib/mistral/auth +copying mistral/auth/__init__.py -> build/lib/mistral/auth +creating build/lib/mistral/lang +copying mistral/lang/types.py -> build/lib/mistral/lang +copying mistral/lang/parser.py -> build/lib/mistral/lang +copying mistral/lang/base.py -> build/lib/mistral/lang +copying mistral/lang/__init__.py -> build/lib/mistral/lang +creating build/lib/mistral/rpc +creating build/lib/mistral/rpc/oslo +copying mistral/rpc/oslo/oslo_server.py -> build/lib/mistral/rpc/oslo +copying mistral/rpc/oslo/oslo_client.py -> build/lib/mistral/rpc/oslo +copying mistral/rpc/oslo/__init__.py -> build/lib/mistral/rpc/oslo copying mistral/utils/wf_trace.py -> build/lib/mistral/utils copying mistral/utils/ssh_utils.py -> build/lib/mistral/utils copying mistral/utils/safe_yaml.py -> build/lib/mistral/utils @@ -2080,19 +2277,6 @@ copying mistral/utils/javascript.py -> build/lib/mistral/utils copying mistral/utils/filter_utils.py -> build/lib/mistral/utils copying mistral/utils/__init__.py -> build/lib/mistral/utils -creating build/lib/mistral/tests -creating build/lib/mistral/tests/unit -creating build/lib/mistral/tests/unit/notifiers -copying mistral/tests/unit/notifiers/test_notify.py -> build/lib/mistral/tests/unit/notifiers -copying mistral/tests/unit/notifiers/test_notifier_servers.py -> build/lib/mistral/tests/unit/notifiers -copying mistral/tests/unit/notifiers/base.py -> build/lib/mistral/tests/unit/notifiers -copying mistral/tests/unit/notifiers/__init__.py -> build/lib/mistral/tests/unit/notifiers -creating build/lib/mistral/rpc -creating build/lib/mistral/rpc/kombu -creating build/lib/mistral/rpc/kombu/examples -copying mistral/rpc/kombu/examples/server.py -> build/lib/mistral/rpc/kombu/examples -copying mistral/rpc/kombu/examples/client.py -> build/lib/mistral/rpc/kombu/examples -copying mistral/rpc/kombu/examples/__init__.py -> build/lib/mistral/rpc/kombu/examples creating build/lib/mistral/notifiers copying mistral/notifiers/remote_notifier.py -> build/lib/mistral/notifiers copying mistral/notifiers/notification_server.py -> build/lib/mistral/notifiers @@ -2100,29 +2284,36 @@ copying mistral/notifiers/default_notifier.py -> build/lib/mistral/notifiers copying mistral/notifiers/base.py -> build/lib/mistral/notifiers copying mistral/notifiers/__init__.py -> build/lib/mistral/notifiers -creating build/lib/mistral/db +creating build/lib/mistral/workflow +copying mistral/workflow/utils.py -> build/lib/mistral/workflow +copying mistral/workflow/states.py -> build/lib/mistral/workflow +copying mistral/workflow/reverse_workflow.py -> build/lib/mistral/workflow +copying mistral/workflow/direct_workflow.py -> build/lib/mistral/workflow +copying mistral/workflow/data_flow.py -> build/lib/mistral/workflow +copying mistral/workflow/context_versioning.py -> build/lib/mistral/workflow +copying mistral/workflow/commands.py -> build/lib/mistral/workflow +copying mistral/workflow/base.py -> build/lib/mistral/workflow +copying mistral/workflow/__init__.py -> build/lib/mistral/workflow +creating build/lib/mistral/tests/unit/scheduler +copying mistral/tests/unit/scheduler/test_default_scheduler.py -> build/lib/mistral/tests/unit/scheduler +copying mistral/tests/unit/scheduler/__init__.py -> build/lib/mistral/tests/unit/scheduler creating build/lib/mistral/db/v2 -creating build/lib/mistral/db/v2/sqlalchemy -copying mistral/db/v2/sqlalchemy/models.py -> build/lib/mistral/db/v2/sqlalchemy -copying mistral/db/v2/sqlalchemy/filters.py -> build/lib/mistral/db/v2/sqlalchemy -copying mistral/db/v2/sqlalchemy/api.py -> build/lib/mistral/db/v2/sqlalchemy -copying mistral/db/v2/sqlalchemy/__init__.py -> build/lib/mistral/db/v2/sqlalchemy -creating build/lib/mistral/executors -copying mistral/executors/remote_executor.py -> build/lib/mistral/executors -copying mistral/executors/executor_server.py -> build/lib/mistral/executors -copying mistral/executors/default_executor.py -> build/lib/mistral/executors -copying mistral/executors/base.py -> build/lib/mistral/executors -copying mistral/executors/__init__.py -> build/lib/mistral/executors -copying mistral/tests/unit/test_version.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/test_launcher.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/test_expressions.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/test_exception_base.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/test_coordination.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/test_context.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/test_command_dispatcher.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/config.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/base.py -> build/lib/mistral/tests/unit -copying mistral/tests/unit/__init__.py -> build/lib/mistral/tests/unit +copying mistral/db/v2/api.py -> build/lib/mistral/db/v2 +copying mistral/db/v2/__init__.py -> build/lib/mistral/db/v2 +creating build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/test_service.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/test_resource_list.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/test_resource_base.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/test_oslo_middleware.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/test_cors_middleware.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/test_auth.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/test_access_control.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/base.py -> build/lib/mistral/tests/unit/api +copying mistral/tests/unit/api/__init__.py -> build/lib/mistral/tests/unit/api +creating build/lib/mistral/api/hooks +copying mistral/api/hooks/maintenance.py -> build/lib/mistral/api/hooks +copying mistral/api/hooks/content_type.py -> build/lib/mistral/api/hooks +copying mistral/api/hooks/__init__.py -> build/lib/mistral/api/hooks creating build/lib/mistral/services copying mistral/services/workflows.py -> build/lib/mistral/services copying mistral/services/workbooks.py -> build/lib/mistral/services @@ -2138,46 +2329,8 @@ copying mistral/services/action_heartbeat_sender.py -> build/lib/mistral/services copying mistral/services/action_heartbeat_checker.py -> build/lib/mistral/services copying mistral/services/__init__.py -> build/lib/mistral/services -creating build/lib/mistral/scheduler -copying mistral/scheduler/scheduler_server.py -> build/lib/mistral/scheduler -copying mistral/scheduler/default_scheduler.py -> build/lib/mistral/scheduler -copying mistral/scheduler/base.py -> build/lib/mistral/scheduler -copying mistral/scheduler/__init__.py -> build/lib/mistral/scheduler -creating build/lib/mistral/tests/unit/lang -copying mistral/tests/unit/lang/test_spec_caching.py -> build/lib/mistral/tests/unit/lang -copying mistral/tests/unit/lang/__init__.py -> build/lib/mistral/tests/unit/lang -creating build/lib/mistral/auth -copying mistral/auth/keystone.py -> build/lib/mistral/auth -copying mistral/auth/keycloak.py -> build/lib/mistral/auth -copying mistral/auth/__init__.py -> build/lib/mistral/auth -copying mistral/config.py -> build/lib/mistral -copying mistral/version.py -> build/lib/mistral -copying mistral/messaging.py -> build/lib/mistral -copying mistral/exceptions.py -> build/lib/mistral -copying mistral/context.py -> build/lib/mistral -copying mistral/_i18n.py -> build/lib/mistral -copying mistral/__init__.py -> build/lib/mistral -creating build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/test_service.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/test_resource_list.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/test_resource_base.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/test_oslo_middleware.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/test_cors_middleware.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/test_auth.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/test_access_control.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/base.py -> build/lib/mistral/tests/unit/api -copying mistral/tests/unit/api/__init__.py -> build/lib/mistral/tests/unit/api -creating build/lib/mistral/hacking -copying mistral/hacking/checks.py -> build/lib/mistral/hacking -copying mistral/hacking/__init__.py -> build/lib/mistral/hacking -creating build/lib/mistral/tests/unit/lang/v2 -copying mistral/tests/unit/lang/v2/test_workflows.py -> build/lib/mistral/tests/unit/lang/v2 -copying mistral/tests/unit/lang/v2/test_workbook.py -> build/lib/mistral/tests/unit/lang/v2 -copying mistral/tests/unit/lang/v2/test_tasks.py -> build/lib/mistral/tests/unit/lang/v2 -copying mistral/tests/unit/lang/v2/test_actions.py -> build/lib/mistral/tests/unit/lang/v2 -copying mistral/tests/unit/lang/v2/base.py -> build/lib/mistral/tests/unit/lang/v2 -copying mistral/tests/unit/lang/v2/__init__.py -> build/lib/mistral/tests/unit/lang/v2 -creating build/lib/mistral/lang +creating build/lib/mistral/tests/unit/db +copying mistral/tests/unit/db/__init__.py -> build/lib/mistral/tests/unit/db creating build/lib/mistral/lang/v2 copying mistral/lang/v2/workflows.py -> build/lib/mistral/lang/v2 copying mistral/lang/v2/workbook.py -> build/lib/mistral/lang/v2 @@ -2190,11 +2343,109 @@ copying mistral/lang/v2/base.py -> build/lib/mistral/lang/v2 copying mistral/lang/v2/actions.py -> build/lib/mistral/lang/v2 copying mistral/lang/v2/__init__.py -> build/lib/mistral/lang/v2 -creating build/lib/mistral/tests/unit/db -copying mistral/tests/unit/db/__init__.py -> build/lib/mistral/tests/unit/db -creating build/lib/mistral/db/sqlalchemy -creating build/lib/mistral/db/sqlalchemy/migration +creating build/lib/mistral/ext +copying mistral/ext/pygmentplugin.py -> build/lib/mistral/ext +copying mistral/ext/__init__.py -> build/lib/mistral/ext +creating build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_types.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_std_test_dict_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_std_ssh_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_std_mistral_http_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_std_http_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_std_fail_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_std_email_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_std_echo_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_legacy_action_provider.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_javascript_action.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_dynamic_action_provider.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_adhoc_action_provider.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/test_action_service.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/unit/actions/__init__.py -> build/lib/mistral/tests/unit/actions +copying mistral/rpc/clients.py -> build/lib/mistral/rpc +copying mistral/rpc/base.py -> build/lib/mistral/rpc +copying mistral/rpc/__init__.py -> build/lib/mistral/rpc +creating build/lib/mistral/rpc/kombu +copying mistral/rpc/kombu/kombu_server.py -> build/lib/mistral/rpc/kombu +copying mistral/rpc/kombu/kombu_listener.py -> build/lib/mistral/rpc/kombu +copying mistral/rpc/kombu/kombu_hosts.py -> build/lib/mistral/rpc/kombu +copying mistral/rpc/kombu/kombu_client.py -> build/lib/mistral/rpc/kombu +copying mistral/rpc/kombu/base.py -> build/lib/mistral/rpc/kombu +copying mistral/rpc/kombu/__init__.py -> build/lib/mistral/rpc/kombu creating build/lib/mistral/db/sqlalchemy/migration/alembic_migrations +copying mistral/db/sqlalchemy/migration/alembic_migrations/env.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations +copying mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations +creating build/lib/mistral/executors +copying mistral/executors/remote_executor.py -> build/lib/mistral/executors +copying mistral/executors/executor_server.py -> build/lib/mistral/executors +copying mistral/executors/default_executor.py -> build/lib/mistral/executors +copying mistral/executors/base.py -> build/lib/mistral/executors +copying mistral/executors/__init__.py -> build/lib/mistral/executors +copying mistral/tests/unit/test_version.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/test_launcher.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/test_expressions.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/test_exception_base.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/test_coordination.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/test_context.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/test_command_dispatcher.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/config.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/base.py -> build/lib/mistral/tests/unit +copying mistral/tests/unit/__init__.py -> build/lib/mistral/tests/unit +creating build/lib/mistral/policies +copying mistral/policies/workflow.py -> build/lib/mistral/policies +copying mistral/policies/workbook.py -> build/lib/mistral/policies +copying mistral/policies/task.py -> build/lib/mistral/policies +copying mistral/policies/service.py -> build/lib/mistral/policies +copying mistral/policies/member.py -> build/lib/mistral/policies +copying mistral/policies/execution.py -> build/lib/mistral/policies +copying mistral/policies/event_trigger.py -> build/lib/mistral/policies +copying mistral/policies/environment.py -> build/lib/mistral/policies +copying mistral/policies/dynamic_actions.py -> build/lib/mistral/policies +copying mistral/policies/cron_trigger.py -> build/lib/mistral/policies +copying mistral/policies/code_sources.py -> build/lib/mistral/policies +copying mistral/policies/base.py -> build/lib/mistral/policies +copying mistral/policies/action_executions.py -> build/lib/mistral/policies +copying mistral/policies/action.py -> build/lib/mistral/policies +copying mistral/policies/__init__.py -> build/lib/mistral/policies +copying mistral/tests/__init__.py -> build/lib/mistral/tests +creating build/lib/mistral/tests/unit/mstrlfixtures +copying mistral/tests/unit/mstrlfixtures/policy_fixtures.py -> build/lib/mistral/tests/unit/mstrlfixtures +copying mistral/tests/unit/mstrlfixtures/hacking.py -> build/lib/mistral/tests/unit/mstrlfixtures +copying mistral/tests/unit/mstrlfixtures/__init__.py -> build/lib/mistral/tests/unit/mstrlfixtures +creating build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_workflows.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_workbooks.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_tasks.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_sub_execution.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_services.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_root.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_parallel_operations.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_members.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_keycloak_auth.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_global_publish.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_executions.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_execution_report.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_event_trigger.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_environment.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_dynamic_actions.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_cron_triggers.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_code_sources.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_actions.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/test_action_executions.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/tests/unit/api/v2/__init__.py -> build/lib/mistral/tests/unit/api/v2 +copying mistral/db/sqlalchemy/types.py -> build/lib/mistral/db/sqlalchemy +copying mistral/db/sqlalchemy/sqlite_lock.py -> build/lib/mistral/db/sqlalchemy +copying mistral/db/sqlalchemy/model_base.py -> build/lib/mistral/db/sqlalchemy +copying mistral/db/sqlalchemy/base.py -> build/lib/mistral/db/sqlalchemy +copying mistral/db/sqlalchemy/__init__.py -> build/lib/mistral/db/sqlalchemy +creating build/lib/mistral/notifiers/publishers +copying mistral/notifiers/publishers/webhook.py -> build/lib/mistral/notifiers/publishers +copying mistral/notifiers/publishers/noop.py -> build/lib/mistral/notifiers/publishers +copying mistral/notifiers/publishers/__init__.py -> build/lib/mistral/notifiers/publishers +creating build/lib/mistral/db/v2/sqlalchemy +copying mistral/db/v2/sqlalchemy/models.py -> build/lib/mistral/db/v2/sqlalchemy +copying mistral/db/v2/sqlalchemy/filters.py -> build/lib/mistral/db/v2/sqlalchemy +copying mistral/db/v2/sqlalchemy/api.py -> build/lib/mistral/db/v2/sqlalchemy +copying mistral/db/v2/sqlalchemy/__init__.py -> build/lib/mistral/db/v2/sqlalchemy creating build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/__init__.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/044_recreate_mistral_metrics_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions @@ -2241,66 +2492,23 @@ copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/003_cron_trigger_constraints.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/002_kilo.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/001_kilo.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -creating build/lib/mistral/tests/unit/scheduler -copying mistral/tests/unit/scheduler/test_default_scheduler.py -> build/lib/mistral/tests/unit/scheduler -copying mistral/tests/unit/scheduler/__init__.py -> build/lib/mistral/tests/unit/scheduler -creating build/lib/mistral/api -creating build/lib/mistral/api/controllers -copying mistral/api/controllers/root.py -> build/lib/mistral/api/controllers -copying mistral/api/controllers/resource.py -> build/lib/mistral/api/controllers -copying mistral/api/controllers/maintenance.py -> build/lib/mistral/api/controllers -copying mistral/api/controllers/info.py -> build/lib/mistral/api/controllers -copying mistral/api/controllers/__init__.py -> build/lib/mistral/api/controllers -creating build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_workflows.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_workbooks.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_tasks.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_sub_execution.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_services.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_root.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_parallel_operations.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_members.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_keycloak_auth.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_global_publish.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_executions.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_execution_report.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_event_trigger.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_environment.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_dynamic_actions.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_cron_triggers.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_code_sources.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_actions.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/test_action_executions.py -> build/lib/mistral/tests/unit/api/v2 -copying mistral/tests/unit/api/v2/__init__.py -> build/lib/mistral/tests/unit/api/v2 -creating build/lib/mistral/policies -copying mistral/policies/workflow.py -> build/lib/mistral/policies -copying mistral/policies/workbook.py -> build/lib/mistral/policies -copying mistral/policies/task.py -> build/lib/mistral/policies -copying mistral/policies/service.py -> build/lib/mistral/policies -copying mistral/policies/member.py -> build/lib/mistral/policies -copying mistral/policies/execution.py -> build/lib/mistral/policies -copying mistral/policies/event_trigger.py -> build/lib/mistral/policies -copying mistral/policies/environment.py -> build/lib/mistral/policies -copying mistral/policies/dynamic_actions.py -> build/lib/mistral/policies -copying mistral/policies/cron_trigger.py -> build/lib/mistral/policies -copying mistral/policies/code_sources.py -> build/lib/mistral/policies -copying mistral/policies/base.py -> build/lib/mistral/policies -copying mistral/policies/action_executions.py -> build/lib/mistral/policies -copying mistral/policies/action.py -> build/lib/mistral/policies -copying mistral/policies/__init__.py -> build/lib/mistral/policies -copying mistral/lang/types.py -> build/lib/mistral/lang -copying mistral/lang/parser.py -> build/lib/mistral/lang -copying mistral/lang/base.py -> build/lib/mistral/lang -copying mistral/lang/__init__.py -> build/lib/mistral/lang -creating build/lib/mistral/api/hooks -copying mistral/api/hooks/maintenance.py -> build/lib/mistral/api/hooks -copying mistral/api/hooks/content_type.py -> build/lib/mistral/api/hooks -copying mistral/api/hooks/__init__.py -> build/lib/mistral/api/hooks -copying mistral/api/wsgi.py -> build/lib/mistral/api -copying mistral/api/service.py -> build/lib/mistral/api -copying mistral/api/app.py -> build/lib/mistral/api -copying mistral/api/access_control.py -> build/lib/mistral/api -copying mistral/api/__init__.py -> build/lib/mistral/api +copying mistral/db/utils.py -> build/lib/mistral/db +copying mistral/db/__init__.py -> build/lib/mistral/db +creating build/lib/mistral/engine +copying mistral/engine/workflows.py -> build/lib/mistral/engine +copying mistral/engine/workflow_handler.py -> build/lib/mistral/engine +copying mistral/engine/utils.py -> build/lib/mistral/engine +copying mistral/engine/tasks.py -> build/lib/mistral/engine +copying mistral/engine/task_handler.py -> build/lib/mistral/engine +copying mistral/engine/post_tx_queue.py -> build/lib/mistral/engine +copying mistral/engine/policies.py -> build/lib/mistral/engine +copying mistral/engine/engine_server.py -> build/lib/mistral/engine +copying mistral/engine/dispatcher.py -> build/lib/mistral/engine +copying mistral/engine/default_engine.py -> build/lib/mistral/engine +copying mistral/engine/base.py -> build/lib/mistral/engine +copying mistral/engine/actions.py -> build/lib/mistral/engine +copying mistral/engine/action_handler.py -> build/lib/mistral/engine +copying mistral/engine/__init__.py -> build/lib/mistral/engine creating build/lib/mistral/actions copying mistral/actions/test.py -> build/lib/mistral/actions copying mistral/actions/std_actions.py -> build/lib/mistral/actions @@ -2308,13 +2516,37 @@ copying mistral/actions/dynamic_action.py -> build/lib/mistral/actions copying mistral/actions/adhoc.py -> build/lib/mistral/actions copying mistral/actions/__init__.py -> build/lib/mistral/actions -creating build/lib/mistral/event_engine -copying mistral/event_engine/event_engine_server.py -> build/lib/mistral/event_engine -copying mistral/event_engine/default_event_engine.py -> build/lib/mistral/event_engine -copying mistral/event_engine/base.py -> build/lib/mistral/event_engine -copying mistral/event_engine/__init__.py -> build/lib/mistral/event_engine -copying mistral/db/utils.py -> build/lib/mistral/db -copying mistral/db/__init__.py -> build/lib/mistral/db +creating build/lib/mistral/tests/unit/lang/v2 +copying mistral/tests/unit/lang/v2/test_workflows.py -> build/lib/mistral/tests/unit/lang/v2 +copying mistral/tests/unit/lang/v2/test_workbook.py -> build/lib/mistral/tests/unit/lang/v2 +copying mistral/tests/unit/lang/v2/test_tasks.py -> build/lib/mistral/tests/unit/lang/v2 +copying mistral/tests/unit/lang/v2/test_actions.py -> build/lib/mistral/tests/unit/lang/v2 +copying mistral/tests/unit/lang/v2/base.py -> build/lib/mistral/tests/unit/lang/v2 +copying mistral/tests/unit/lang/v2/__init__.py -> build/lib/mistral/tests/unit/lang/v2 +creating build/lib/mistral/rpc/kombu/examples +copying mistral/rpc/kombu/examples/server.py -> build/lib/mistral/rpc/kombu/examples +copying mistral/rpc/kombu/examples/client.py -> build/lib/mistral/rpc/kombu/examples +copying mistral/rpc/kombu/examples/__init__.py -> build/lib/mistral/rpc/kombu/examples +creating build/lib/mistral/hacking +copying mistral/hacking/checks.py -> build/lib/mistral/hacking +copying mistral/hacking/__init__.py -> build/lib/mistral/hacking +creating build/lib/mistral/tests/unit/notifiers +copying mistral/tests/unit/notifiers/test_notify.py -> build/lib/mistral/tests/unit/notifiers +copying mistral/tests/unit/notifiers/test_notifier_servers.py -> build/lib/mistral/tests/unit/notifiers +copying mistral/tests/unit/notifiers/base.py -> build/lib/mistral/tests/unit/notifiers +copying mistral/tests/unit/notifiers/__init__.py -> build/lib/mistral/tests/unit/notifiers +creating build/lib/mistral/tests/unit/db/v2 +copying mistral/tests/unit/db/v2/test_transactions.py -> build/lib/mistral/tests/unit/db/v2 +copying mistral/tests/unit/db/v2/test_sqlite_transactions.py -> build/lib/mistral/tests/unit/db/v2 +copying mistral/tests/unit/db/v2/test_sqlalchemy_db_api.py -> build/lib/mistral/tests/unit/db/v2 +copying mistral/tests/unit/db/v2/test_locking.py -> build/lib/mistral/tests/unit/db/v2 +copying mistral/tests/unit/db/v2/test_db_model.py -> build/lib/mistral/tests/unit/db/v2 +copying mistral/tests/unit/db/v2/__init__.py -> build/lib/mistral/tests/unit/db/v2 +creating build/lib/mistral/tests/unit/expressions +copying mistral/tests/unit/expressions/test_yaql_json_serialization.py -> build/lib/mistral/tests/unit/expressions +copying mistral/tests/unit/expressions/test_yaql_expression.py -> build/lib/mistral/tests/unit/expressions +copying mistral/tests/unit/expressions/test_jinja_expression.py -> build/lib/mistral/tests/unit/expressions +copying mistral/tests/unit/expressions/__init__.py -> build/lib/mistral/tests/unit/expressions creating build/lib/mistral/api/controllers/v2 copying mistral/api/controllers/v2/workflow.py -> build/lib/mistral/api/controllers/v2 copying mistral/api/controllers/v2/workbook.py -> build/lib/mistral/api/controllers/v2 @@ -2336,208 +2568,12 @@ copying mistral/api/controllers/v2/action_execution.py -> build/lib/mistral/api/controllers/v2 copying mistral/api/controllers/v2/action.py -> build/lib/mistral/api/controllers/v2 copying mistral/api/controllers/v2/__init__.py -> build/lib/mistral/api/controllers/v2 -copying mistral/rpc/clients.py -> build/lib/mistral/rpc -copying mistral/rpc/base.py -> build/lib/mistral/rpc -copying mistral/rpc/__init__.py -> build/lib/mistral/rpc -creating build/lib/mistral/utils/openstack -copying mistral/utils/openstack/keystone.py -> build/lib/mistral/utils/openstack -copying mistral/utils/openstack/__init__.py -> build/lib/mistral/utils/openstack -creating build/lib/mistral/rpc/oslo -copying mistral/rpc/oslo/oslo_server.py -> build/lib/mistral/rpc/oslo -copying mistral/rpc/oslo/oslo_client.py -> build/lib/mistral/rpc/oslo -copying mistral/rpc/oslo/__init__.py -> build/lib/mistral/rpc/oslo -copying mistral/rpc/kombu/kombu_server.py -> build/lib/mistral/rpc/kombu -copying mistral/rpc/kombu/kombu_listener.py -> build/lib/mistral/rpc/kombu -copying mistral/rpc/kombu/kombu_hosts.py -> build/lib/mistral/rpc/kombu -copying mistral/rpc/kombu/kombu_client.py -> build/lib/mistral/rpc/kombu -copying mistral/rpc/kombu/base.py -> build/lib/mistral/rpc/kombu -copying mistral/rpc/kombu/__init__.py -> build/lib/mistral/rpc/kombu -creating build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_types.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_std_test_dict_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_std_ssh_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_std_mistral_http_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_std_http_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_std_fail_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_std_email_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_std_echo_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_legacy_action_provider.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_javascript_action.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_dynamic_action_provider.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_adhoc_action_provider.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/test_action_service.py -> build/lib/mistral/tests/unit/actions -copying mistral/tests/unit/actions/__init__.py -> build/lib/mistral/tests/unit/actions -creating build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_yaql_functions.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_workflow_variables.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_workflow_stop.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_workflow_resume.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_workflow_cancel.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_with_items_task.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_with_items.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_tasks_function.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_task_started_finished_at.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_task_skip.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_task_publish.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_task_pause_resume.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_task_graceful_fail_subworkflow.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_task_defaults.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_task_cancel.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_subworkflows_pause_resume.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_subworkflows.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_state_info.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_set_state.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_safe_rerun.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_run_action.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_reverse_workflow_rerun_cancelled.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_reverse_workflow_rerun.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_reverse_workflow.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_race_condition.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_profiler.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_policies.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_noop_task.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_names_validation.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_merge_strategy.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_join.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_javascript_action.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_integrity_check.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_execution_params.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_execution_fields_size_limitation.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_error_result.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_error_handling.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_environment.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_disabled_yaql_conversion.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_direct_workflow_with_cycles.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_direct_workflow_rerun_cancelled.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_direct_workflow_rerun.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_direct_workflow.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_default_engine.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_dataflow.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_cron_trigger.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_commands.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_adhoc_actions.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_action_heartbeat_sender.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_action_heartbeat_checker.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_action_defaults.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/test_action_context.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/base.py -> build/lib/mistral/tests/unit/engine -copying mistral/tests/unit/engine/__init__.py -> build/lib/mistral/tests/unit/engine -creating build/lib/mistral/ext -copying mistral/ext/pygmentplugin.py -> build/lib/mistral/ext -copying mistral/ext/__init__.py -> build/lib/mistral/ext -creating build/lib/mistral/tests/unit/policies -copying mistral/tests/unit/policies/test_workflows.py -> build/lib/mistral/tests/unit/policies -copying mistral/tests/unit/policies/test_actions.py -> build/lib/mistral/tests/unit/policies -copying mistral/tests/unit/policies/__init__.py -> build/lib/mistral/tests/unit/policies -creating build/lib/mistral/cmd -copying mistral/cmd/launch.py -> build/lib/mistral/cmd -copying mistral/cmd/__init__.py -> build/lib/mistral/cmd -copying mistral/tests/__init__.py -> build/lib/mistral/tests -creating build/lib/mistral/tests/unit/expressions -copying mistral/tests/unit/expressions/test_yaql_json_serialization.py -> build/lib/mistral/tests/unit/expressions -copying mistral/tests/unit/expressions/test_yaql_expression.py -> build/lib/mistral/tests/unit/expressions -copying mistral/tests/unit/expressions/test_jinja_expression.py -> build/lib/mistral/tests/unit/expressions -copying mistral/tests/unit/expressions/__init__.py -> build/lib/mistral/tests/unit/expressions -copying mistral/db/v2/api.py -> build/lib/mistral/db/v2 -copying mistral/db/v2/__init__.py -> build/lib/mistral/db/v2 -copying mistral/db/sqlalchemy/migration/alembic_migrations/env.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations -copying mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations -creating build/lib/mistral/expressions -copying mistral/expressions/yaql_expression.py -> build/lib/mistral/expressions -copying mistral/expressions/std_functions.py -> build/lib/mistral/expressions -copying mistral/expressions/jinja_expression.py -> build/lib/mistral/expressions -copying mistral/expressions/base.py -> build/lib/mistral/expressions -copying mistral/expressions/__init__.py -> build/lib/mistral/expressions -creating build/lib/mistral/tests/unit/rpc -copying mistral/tests/unit/rpc/__init__.py -> build/lib/mistral/tests/unit/rpc -creating build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_server.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_listener.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_hosts.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_client.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/fake_kombu.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/base.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/__init__.py -> build/lib/mistral/tests/unit/rpc/kombu -creating build/lib/mistral/tests/unit/db/v2 -copying mistral/tests/unit/db/v2/test_transactions.py -> build/lib/mistral/tests/unit/db/v2 -copying mistral/tests/unit/db/v2/test_sqlite_transactions.py -> build/lib/mistral/tests/unit/db/v2 -copying mistral/tests/unit/db/v2/test_sqlalchemy_db_api.py -> build/lib/mistral/tests/unit/db/v2 -copying mistral/tests/unit/db/v2/test_locking.py -> build/lib/mistral/tests/unit/db/v2 -copying mistral/tests/unit/db/v2/test_db_model.py -> build/lib/mistral/tests/unit/db/v2 -copying mistral/tests/unit/db/v2/__init__.py -> build/lib/mistral/tests/unit/db/v2 -copying mistral/db/sqlalchemy/types.py -> build/lib/mistral/db/sqlalchemy -copying mistral/db/sqlalchemy/sqlite_lock.py -> build/lib/mistral/db/sqlalchemy -copying mistral/db/sqlalchemy/model_base.py -> build/lib/mistral/db/sqlalchemy -copying mistral/db/sqlalchemy/base.py -> build/lib/mistral/db/sqlalchemy -copying mistral/db/sqlalchemy/__init__.py -> build/lib/mistral/db/sqlalchemy -creating build/lib/mistral/engine -copying mistral/engine/workflows.py -> build/lib/mistral/engine -copying mistral/engine/workflow_handler.py -> build/lib/mistral/engine -copying mistral/engine/utils.py -> build/lib/mistral/engine -copying mistral/engine/tasks.py -> build/lib/mistral/engine -copying mistral/engine/task_handler.py -> build/lib/mistral/engine -copying mistral/engine/post_tx_queue.py -> build/lib/mistral/engine -copying mistral/engine/policies.py -> build/lib/mistral/engine -copying mistral/engine/engine_server.py -> build/lib/mistral/engine -copying mistral/engine/dispatcher.py -> build/lib/mistral/engine -copying mistral/engine/default_engine.py -> build/lib/mistral/engine -copying mistral/engine/base.py -> build/lib/mistral/engine -copying mistral/engine/actions.py -> build/lib/mistral/engine -copying mistral/engine/action_handler.py -> build/lib/mistral/engine -copying mistral/engine/__init__.py -> build/lib/mistral/engine -creating build/lib/mistral/tests/unit/mstrlfixtures -copying mistral/tests/unit/mstrlfixtures/policy_fixtures.py -> build/lib/mistral/tests/unit/mstrlfixtures -copying mistral/tests/unit/mstrlfixtures/hacking.py -> build/lib/mistral/tests/unit/mstrlfixtures -copying mistral/tests/unit/mstrlfixtures/__init__.py -> build/lib/mistral/tests/unit/mstrlfixtures -creating build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_workflow_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_workbook_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_trigger_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_legacy_scheduler.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_expiration_policy.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_event_engine.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_adhoc_action_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/__init__.py -> build/lib/mistral/tests/unit/services -creating build/lib/mistral/service -copying mistral/service/coordination.py -> build/lib/mistral/service -copying mistral/service/base.py -> build/lib/mistral/service -copying mistral/service/__init__.py -> build/lib/mistral/service -copying mistral/db/sqlalchemy/migration/cli.py -> build/lib/mistral/db/sqlalchemy/migration -copying mistral/db/sqlalchemy/migration/__init__.py -> build/lib/mistral/db/sqlalchemy/migration creating build/lib/mistral/tests/unit/utils copying mistral/tests/unit/utils/test_utils.py -> build/lib/mistral/tests/unit/utils copying mistral/tests/unit/utils/test_safeLoader.py -> build/lib/mistral/tests/unit/utils copying mistral/tests/unit/utils/test_rest_utils.py -> build/lib/mistral/tests/unit/utils copying mistral/tests/unit/utils/test_filter_utils.py -> build/lib/mistral/tests/unit/utils copying mistral/tests/unit/utils/__init__.py -> build/lib/mistral/tests/unit/utils -creating build/lib/mistral/tests/unit/hacking -copying mistral/tests/unit/hacking/test_checks.py -> build/lib/mistral/tests/unit/hacking -copying mistral/tests/unit/hacking/__init__.py -> build/lib/mistral/tests/unit/hacking -creating build/lib/mistral/notifiers/publishers -copying mistral/notifiers/publishers/webhook.py -> build/lib/mistral/notifiers/publishers -copying mistral/notifiers/publishers/noop.py -> build/lib/mistral/notifiers/publishers -copying mistral/notifiers/publishers/__init__.py -> build/lib/mistral/notifiers/publishers -creating build/lib/mistral/tests/unit/executors -copying mistral/tests/unit/executors/test_server_plugins.py -> build/lib/mistral/tests/unit/executors -copying mistral/tests/unit/executors/test_local_executor.py -> build/lib/mistral/tests/unit/executors -copying mistral/tests/unit/executors/base.py -> build/lib/mistral/tests/unit/executors -copying mistral/tests/unit/executors/__init__.py -> build/lib/mistral/tests/unit/executors -creating build/lib/mistral/workflow -copying mistral/workflow/utils.py -> build/lib/mistral/workflow -copying mistral/workflow/states.py -> build/lib/mistral/workflow -copying mistral/workflow/reverse_workflow.py -> build/lib/mistral/workflow -copying mistral/workflow/direct_workflow.py -> build/lib/mistral/workflow -copying mistral/workflow/data_flow.py -> build/lib/mistral/workflow -copying mistral/workflow/context_versioning.py -> build/lib/mistral/workflow -copying mistral/workflow/commands.py -> build/lib/mistral/workflow -copying mistral/workflow/base.py -> build/lib/mistral/workflow -copying mistral/workflow/__init__.py -> build/lib/mistral/workflow -creating build/lib/mistral/tests/unit/workflow -copying mistral/tests/unit/workflow/test_workflow_base.py -> build/lib/mistral/tests/unit/workflow -copying mistral/tests/unit/workflow/test_states.py -> build/lib/mistral/tests/unit/workflow -copying mistral/tests/unit/workflow/test_reverse_workflow.py -> build/lib/mistral/tests/unit/workflow -copying mistral/tests/unit/workflow/test_direct_workflow.py -> build/lib/mistral/tests/unit/workflow -copying mistral/tests/unit/workflow/__init__.py -> build/lib/mistral/tests/unit/workflow running egg_info creating mistral.egg-info writing mistral.egg-info/PKG-INFO @@ -2760,9 +2796,12 @@ !! check.warn(importable) +copying mistral/db/sqlalchemy/migration/alembic.ini -> build/lib/mistral/db/sqlalchemy/migration creating build/lib/mistral/resources creating build/lib/mistral/resources/actions copying mistral/resources/actions/wait_ssh.yaml -> build/lib/mistral/resources/actions +copying mistral/db/sqlalchemy/migration/alembic_migrations/README.md -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations +copying mistral/db/sqlalchemy/migration/alembic_migrations/script.py.mako -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations creating build/lib/mistral/tests/releasenotes creating build/lib/mistral/tests/releasenotes/notes copying mistral/tests/releasenotes/notes/return-errors-for-std-mistral-http-b852b6d8f0034477.yaml -> build/lib/mistral/tests/releasenotes/notes @@ -2785,9 +2824,6 @@ creating build/lib/mistral/tests/resources/workbook/v2 copying mistral/tests/resources/workbook/v2/my_workbook.yaml -> build/lib/mistral/tests/resources/workbook/v2 copying mistral/tests/resources/workbook/v2/workbook_schema_test.yaml -> build/lib/mistral/tests/resources/workbook/v2 -copying mistral/db/sqlalchemy/migration/alembic_migrations/README.md -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations -copying mistral/db/sqlalchemy/migration/alembic_migrations/script.py.mako -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations -copying mistral/db/sqlalchemy/migration/alembic.ini -> build/lib/mistral/db/sqlalchemy/migration running install_lib creating /build/reproducible-path/mistral-19.0.0/debian/tmp creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr @@ -2798,20 +2834,16 @@ creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/resources creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/resources/actions copying build/lib/mistral/resources/actions/wait_ssh.yaml -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/resources/actions -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/commands.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/context_versioning.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/data_flow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/direct_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/reverse_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/states.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -copying build/lib/mistral/workflow/utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service -copying build/lib/mistral/service/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service -copying build/lib/mistral/service/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service -copying build/lib/mistral/service/coordination.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking +copying build/lib/mistral/hacking/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking +copying build/lib/mistral/hacking/checks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/adhoc.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/dynamic_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/legacy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/std_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/test.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine copying build/lib/mistral/engine/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine copying build/lib/mistral/engine/action_handler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine @@ -2827,30 +2859,6 @@ copying build/lib/mistral/engine/utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine copying build/lib/mistral/engine/workflow_handler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine copying build/lib/mistral/engine/workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/jinja_expression.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/std_functions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/yaql_expression.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd -copying build/lib/mistral/cmd/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd -copying build/lib/mistral/cmd/launch.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext -copying build/lib/mistral/ext/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext -copying build/lib/mistral/ext/pygmentplugin.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/default_event_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/event_engine_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/adhoc.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/dynamic_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/legacy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/std_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/test.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies @@ -2867,16 +2875,131 @@ copying build/lib/mistral/policies/task.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/workbook.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/default_executor.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/executor_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/remote_executor.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext +copying build/lib/mistral/ext/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext +copying build/lib/mistral/ext/pygmentplugin.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/action_heartbeat_checker.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/action_heartbeat_sender.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/action_manager.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/adhoc_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/expiration_policy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/legacy_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/maintenance.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/periodic.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/security.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/triggers.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/workbooks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/commands.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/context_versioning.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/data_flow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/direct_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/reverse_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/states.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +copying build/lib/mistral/workflow/utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +copying build/lib/mistral/notifiers/publishers/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +copying build/lib/mistral/notifiers/publishers/noop.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +copying build/lib/mistral/notifiers/publishers/webhook.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +copying build/lib/mistral/notifiers/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/default_notifier.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/notification_events.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/notification_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/remote_notifier.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/examples/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/examples/client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/examples/server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_hosts.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_listener.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +copying build/lib/mistral/rpc/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +copying build/lib/mistral/rpc/clients.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +copying build/lib/mistral/rpc/oslo/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +copying build/lib/mistral/rpc/oslo/oslo_client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +copying build/lib/mistral/rpc/oslo/oslo_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/on_clause.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/policies.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/publish.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/retry_policy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/task_defaults.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/tasks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/workbook.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/v2/workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 +copying build/lib/mistral/lang/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang +copying build/lib/mistral/lang/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang +copying build/lib/mistral/lang/parser.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang +copying build/lib/mistral/lang/types.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth +copying build/lib/mistral/auth/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth +copying build/lib/mistral/auth/keycloak.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth +copying build/lib/mistral/auth/keystone.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/default_event_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/event_engine_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd +copying build/lib/mistral/cmd/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd +copying build/lib/mistral/cmd/launch.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +copying build/lib/mistral/service/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +copying build/lib/mistral/service/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +copying build/lib/mistral/service/coordination.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/jinja_expression.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/std_functions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/yaql_expression.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/filter_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/javascript.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/profiler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/rest_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/safe_yaml.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/ssh_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/wf_trace.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack +copying build/lib/mistral/utils/openstack/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack +copying build/lib/mistral/utils/openstack/keystone.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks +copying build/lib/mistral/api/hooks/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks +copying build/lib/mistral/api/hooks/content_type.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks +copying build/lib/mistral/api/hooks/maintenance.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks copying build/lib/mistral/api/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api copying build/lib/mistral/api/access_control.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api copying build/lib/mistral/api/app.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api copying build/lib/mistral/api/service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api copying build/lib/mistral/api/wsgi.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks -copying build/lib/mistral/api/hooks/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks -copying build/lib/mistral/api/hooks/content_type.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks -copying build/lib/mistral/api/hooks/maintenance.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2 copying build/lib/mistral/api/controllers/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2 @@ -2904,26 +3027,6 @@ copying build/lib/mistral/api/controllers/maintenance.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers copying build/lib/mistral/api/controllers/resource.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers copying build/lib/mistral/api/controllers/root.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang -copying build/lib/mistral/lang/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang -copying build/lib/mistral/lang/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang -copying build/lib/mistral/lang/parser.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang -copying build/lib/mistral/lang/types.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/on_clause.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/policies.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/publish.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/retry_policy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/task_defaults.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/tasks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/workbook.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -copying build/lib/mistral/lang/v2/workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking -copying build/lib/mistral/hacking/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking -copying build/lib/mistral/hacking/checks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking copying build/lib/mistral/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral copying build/lib/mistral/_i18n.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral copying build/lib/mistral/context.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral @@ -2931,39 +3034,17 @@ copying build/lib/mistral/messaging.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral copying build/lib/mistral/version.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral copying build/lib/mistral/config.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -copying build/lib/mistral/auth/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -copying build/lib/mistral/auth/keycloak.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -copying build/lib/mistral/auth/keystone.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler -copying build/lib/mistral/scheduler/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler -copying build/lib/mistral/scheduler/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler -copying build/lib/mistral/scheduler/default_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler -copying build/lib/mistral/scheduler/scheduler_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/action_heartbeat_checker.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/action_heartbeat_sender.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/action_manager.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/adhoc_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/expiration_policy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/legacy_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/maintenance.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/periodic.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/security.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/triggers.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/workbooks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/default_executor.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/executor_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/remote_executor.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db copying build/lib/mistral/db/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db copying build/lib/mistral/db/utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/api.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/filters.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/models.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 +copying build/lib/mistral/db/v2/api.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy copying build/lib/mistral/db/sqlalchemy/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy copying build/lib/mistral/db/sqlalchemy/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy @@ -2972,13 +3053,9 @@ copying build/lib/mistral/db/sqlalchemy/types.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration copying build/lib/mistral/db/sqlalchemy/migration/alembic.ini -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration -copying build/lib/mistral/db/sqlalchemy/migration/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration -copying build/lib/mistral/db/sqlalchemy/migration/cli.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/script.py.mako -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/README.md -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations -copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations -copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/env.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/001_kilo.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/002_kilo.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions @@ -3025,44 +3102,15 @@ copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/043_add_checksum_to_wf_definition.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/044_recreate_mistral_metrics_table.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 -copying build/lib/mistral/db/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 -copying build/lib/mistral/db/v2/api.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/api.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/filters.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/models.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers -copying build/lib/mistral/notifiers/publishers/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers -copying build/lib/mistral/notifiers/publishers/noop.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers -copying build/lib/mistral/notifiers/publishers/webhook.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers -copying build/lib/mistral/notifiers/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/default_notifier.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/notification_events.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/notification_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/remote_notifier.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/oslo/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/oslo/oslo_client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/oslo/oslo_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -copying build/lib/mistral/rpc/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -copying build/lib/mistral/rpc/clients.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_hosts.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_listener.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples -copying build/lib/mistral/rpc/kombu/examples/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples -copying build/lib/mistral/rpc/kombu/examples/client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples -copying build/lib/mistral/rpc/kombu/examples/server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations +copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/env.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations +copying build/lib/mistral/db/sqlalchemy/migration/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration +copying build/lib/mistral/db/sqlalchemy/migration/cli.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler +copying build/lib/mistral/scheduler/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler +copying build/lib/mistral/scheduler/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler +copying build/lib/mistral/scheduler/default_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler +copying build/lib/mistral/scheduler/scheduler_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/resources creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/resources/workbook @@ -3088,113 +3136,36 @@ copying build/lib/mistral/tests/releasenotes/notes/return-errors-for-std-mistral-http-b852b6d8f0034477.yaml -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/releasenotes/notes copying build/lib/mistral/tests/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -copying build/lib/mistral/tests/unit/workflow/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -copying build/lib/mistral/tests/unit/workflow/test_direct_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -copying build/lib/mistral/tests/unit/workflow/test_reverse_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -copying build/lib/mistral/tests/unit/workflow/test_states.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -copying build/lib/mistral/tests/unit/workflow/test_workflow_base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -copying build/lib/mistral/tests/unit/executors/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -copying build/lib/mistral/tests/unit/executors/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -copying build/lib/mistral/tests/unit/executors/test_local_executor.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -copying build/lib/mistral/tests/unit/executors/test_server_plugins.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking -copying build/lib/mistral/tests/unit/hacking/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking -copying build/lib/mistral/tests/unit/hacking/test_checks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils copying build/lib/mistral/tests/unit/utils/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils copying build/lib/mistral/tests/unit/utils/test_filter_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils copying build/lib/mistral/tests/unit/utils/test_rest_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils copying build/lib/mistral/tests/unit/utils/test_safeLoader.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils copying build/lib/mistral/tests/unit/utils/test_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/test_adhoc_action_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/test_event_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/test_expiration_policy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/test_legacy_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/test_trigger_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/test_workbook_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/test_workflow_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -copying build/lib/mistral/tests/unit/mstrlfixtures/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -copying build/lib/mistral/tests/unit/mstrlfixtures/hacking.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -copying build/lib/mistral/tests/unit/mstrlfixtures/policy_fixtures.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/kombu/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/kombu/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/kombu/fake_kombu.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_hosts.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_listener.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions copying build/lib/mistral/tests/unit/expressions/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions copying build/lib/mistral/tests/unit/expressions/test_jinja_expression.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions copying build/lib/mistral/tests/unit/expressions/test_yaql_expression.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions copying build/lib/mistral/tests/unit/expressions/test_yaql_json_serialization.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -copying build/lib/mistral/tests/unit/policies/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -copying build/lib/mistral/tests/unit/policies/test_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -copying build/lib/mistral/tests/unit/policies/test_workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_action_context.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_action_defaults.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_action_heartbeat_checker.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_action_heartbeat_sender.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_adhoc_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_commands.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_cron_trigger.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_dataflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_default_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_direct_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_direct_workflow_rerun.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_direct_workflow_rerun_cancelled.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_direct_workflow_with_cycles.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_disabled_yaql_conversion.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_environment.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_error_handling.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_error_result.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_execution_fields_size_limitation.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_execution_params.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_integrity_check.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_javascript_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_join.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_merge_strategy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_names_validation.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_noop_task.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_policies.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_profiler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_race_condition.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_reverse_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_reverse_workflow_rerun.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_reverse_workflow_rerun_cancelled.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_run_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_safe_rerun.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_set_state.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_state_info.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_subworkflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_subworkflows_pause_resume.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_task_cancel.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_task_defaults.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_task_graceful_fail_subworkflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_task_pause_resume.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_task_publish.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_task_skip.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_task_started_finished_at.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_tasks_function.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_with_items.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_with_items_task.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_workflow_cancel.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_workflow_resume.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_workflow_stop.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_workflow_variables.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine -copying build/lib/mistral/tests/unit/engine/test_yaql_functions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +copying build/lib/mistral/tests/unit/notifiers/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +copying build/lib/mistral/tests/unit/notifiers/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +copying build/lib/mistral/tests/unit/notifiers/test_notifier_servers.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +copying build/lib/mistral/tests/unit/notifiers/test_notify.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +copying build/lib/mistral/tests/unit/mstrlfixtures/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +copying build/lib/mistral/tests/unit/mstrlfixtures/hacking.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +copying build/lib/mistral/tests/unit/mstrlfixtures/policy_fixtures.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +copying build/lib/mistral/tests/unit/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/config.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_command_dispatcher.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_context.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_coordination.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_exception_base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_expressions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_launcher.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_version.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions copying build/lib/mistral/tests/unit/actions/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions copying build/lib/mistral/tests/unit/actions/test_action_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions @@ -3210,9 +3181,6 @@ copying build/lib/mistral/tests/unit/actions/test_std_ssh_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions copying build/lib/mistral/tests/unit/actions/test_std_test_dict_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions copying build/lib/mistral/tests/unit/actions/test_types.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler -copying build/lib/mistral/tests/unit/scheduler/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler -copying build/lib/mistral/tests/unit/scheduler/test_default_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2 copying build/lib/mistral/tests/unit/db/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2 @@ -3253,6 +3221,86 @@ copying build/lib/mistral/tests/unit/api/test_resource_base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api copying build/lib/mistral/tests/unit/api/test_resource_list.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api copying build/lib/mistral/tests/unit/api/test_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler +copying build/lib/mistral/tests/unit/scheduler/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler +copying build/lib/mistral/tests/unit/scheduler/test_default_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_action_context.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_action_defaults.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_action_heartbeat_checker.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_action_heartbeat_sender.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_adhoc_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_commands.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_cron_trigger.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_dataflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_default_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_direct_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_direct_workflow_rerun.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_direct_workflow_rerun_cancelled.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_direct_workflow_with_cycles.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_disabled_yaql_conversion.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_environment.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_error_handling.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_error_result.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_execution_fields_size_limitation.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_execution_params.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_integrity_check.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_javascript_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_join.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_merge_strategy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_names_validation.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_noop_task.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_policies.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_profiler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_race_condition.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_reverse_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_reverse_workflow_rerun.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_reverse_workflow_rerun_cancelled.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_run_action.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_safe_rerun.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_set_state.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_state_info.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_subworkflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_subworkflows_pause_resume.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_task_cancel.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_task_defaults.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_task_graceful_fail_subworkflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_task_pause_resume.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_task_publish.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_task_skip.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_task_started_finished_at.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_tasks_function.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_with_items.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_with_items_task.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_workflow_cancel.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_workflow_resume.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_workflow_stop.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_workflow_variables.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +copying build/lib/mistral/tests/unit/engine/test_yaql_functions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +copying build/lib/mistral/tests/unit/policies/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +copying build/lib/mistral/tests/unit/policies/test_actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +copying build/lib/mistral/tests/unit/policies/test_workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +copying build/lib/mistral/tests/unit/workflow/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +copying build/lib/mistral/tests/unit/workflow/test_direct_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +copying build/lib/mistral/tests/unit/workflow/test_reverse_workflow.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +copying build/lib/mistral/tests/unit/workflow/test_states.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +copying build/lib/mistral/tests/unit/workflow/test_workflow_base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/test_adhoc_action_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/test_event_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/test_expiration_policy.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/test_legacy_scheduler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/test_trigger_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/test_workbook_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/test_workflow_service.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking +copying build/lib/mistral/tests/unit/hacking/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking +copying build/lib/mistral/tests/unit/hacking/test_checks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2 copying build/lib/mistral/tests/unit/lang/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2 @@ -3263,45 +3311,29 @@ copying build/lib/mistral/tests/unit/lang/v2/test_workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2 copying build/lib/mistral/tests/unit/lang/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang copying build/lib/mistral/tests/unit/lang/test_spec_caching.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang -copying build/lib/mistral/tests/unit/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/config.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_command_dispatcher.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_context.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_coordination.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_exception_base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_expressions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_launcher.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_version.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -copying build/lib/mistral/tests/unit/notifiers/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -copying build/lib/mistral/tests/unit/notifiers/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -copying build/lib/mistral/tests/unit/notifiers/test_notifier_servers.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -copying build/lib/mistral/tests/unit/notifiers/test_notify.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack -copying build/lib/mistral/utils/openstack/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack -copying build/lib/mistral/utils/openstack/keystone.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack -copying build/lib/mistral/utils/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/filter_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/javascript.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/profiler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/rest_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/safe_yaml.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/ssh_utils.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/wf_trace.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/commands.py to commands.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/context_versioning.py to context_versioning.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/data_flow.py to data_flow.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/direct_workflow.py to direct_workflow.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/reverse_workflow.py to reverse_workflow.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/states.py to states.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/coordination.py to coordination.cpython-312.pyc +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/kombu/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/kombu/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/kombu/fake_kombu.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_client.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_hosts.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_listener.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu +copying build/lib/mistral/tests/unit/rpc/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc +creating /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +copying build/lib/mistral/tests/unit/executors/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +copying build/lib/mistral/tests/unit/executors/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +copying build/lib/mistral/tests/unit/executors/test_local_executor.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +copying build/lib/mistral/tests/unit/executors/test_server_plugins.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/checks.py to checks.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/adhoc.py to adhoc.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/dynamic_action.py to dynamic_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/legacy.py to legacy.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/std_actions.py to std_actions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/test.py to test.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/action_handler.py to action_handler.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/actions.py to actions.cpython-312.pyc @@ -3316,25 +3348,6 @@ byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/workflow_handler.py to workflow_handler.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/workflows.py to workflows.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/jinja_expression.py to jinja_expression.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/std_functions.py to std_functions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/yaql_expression.py to yaql_expression.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/launch.py to launch.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/pygmentplugin.py to pygmentplugin.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/default_event_engine.py to default_event_engine.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/event_engine_server.py to event_engine_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/adhoc.py to adhoc.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/dynamic_action.py to dynamic_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/legacy.py to legacy.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/std_actions.py to std_actions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/test.py to test.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/action.py to action.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/action_executions.py to action_executions.cpython-312.pyc @@ -3350,14 +3363,110 @@ byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/task.py to task.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/workbook.py to workbook.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/workflow.py to workflow.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/default_executor.py to default_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/executor_server.py to executor_server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/remote_executor.py to remote_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/pygmentplugin.py to pygmentplugin.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_checker.py to action_heartbeat_checker.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_sender.py to action_heartbeat_sender.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_manager.py to action_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/actions.py to actions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/adhoc_actions.py to adhoc_actions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/expiration_policy.py to expiration_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/legacy_scheduler.py to legacy_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/maintenance.py to maintenance.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/periodic.py to periodic.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/security.py to security.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/triggers.py to triggers.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workbooks.py to workbooks.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workflows.py to workflows.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/commands.py to commands.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/context_versioning.py to context_versioning.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/data_flow.py to data_flow.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/direct_workflow.py to direct_workflow.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/reverse_workflow.py to reverse_workflow.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/states.py to states.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/noop.py to noop.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/webhook.py to webhook.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/default_notifier.py to default_notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_events.py to notification_events.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_server.py to notification_server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/remote_notifier.py to remote_notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/client.py to client.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/server.py to server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_client.py to kombu_client.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_hosts.py to kombu_hosts.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_listener.py to kombu_listener.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_server.py to kombu_server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/clients.py to clients.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_client.py to oslo_client.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_server.py to oslo_server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/actions.py to actions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/on_clause.py to on_clause.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/policies.py to policies.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/publish.py to publish.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/retry_policy.py to retry_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/task_defaults.py to task_defaults.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/tasks.py to tasks.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/workbook.py to workbook.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/workflows.py to workflows.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/parser.py to parser.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/types.py to types.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keycloak.py to keycloak.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keystone.py to keystone.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/default_event_engine.py to default_event_engine.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/event_engine_server.py to event_engine_server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/launch.py to launch.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/coordination.py to coordination.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/jinja_expression.py to jinja_expression.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/std_functions.py to std_functions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/yaql_expression.py to yaql_expression.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/filter_utils.py to filter_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/javascript.py to javascript.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/profiler.py to profiler.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/rest_utils.py to rest_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/safe_yaml.py to safe_yaml.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/ssh_utils.py to ssh_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/wf_trace.py to wf_trace.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/keystone.py to keystone.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/content_type.py to content_type.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/maintenance.py to maintenance.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/access_control.py to access_control.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/app.py to app.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/service.py to service.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/wsgi.py to wsgi.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/content_type.py to content_type.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/maintenance.py to maintenance.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2/action.py to action.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2/action_execution.py to action_execution.cpython-312.pyc @@ -3383,23 +3492,6 @@ byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/maintenance.py to maintenance.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/resource.py to resource.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/root.py to root.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/parser.py to parser.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/types.py to types.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/actions.py to actions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/on_clause.py to on_clause.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/policies.py to policies.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/publish.py to publish.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/retry_policy.py to retry_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/task_defaults.py to task_defaults.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/tasks.py to tasks.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/workbook.py to workbook.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/workflows.py to workflows.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/checks.py to checks.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/_i18n.py to _i18n.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/context.py to context.cpython-312.pyc @@ -3407,43 +3499,19 @@ byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/messaging.py to messaging.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/version.py to version.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keycloak.py to keycloak.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keystone.py to keystone.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/default_scheduler.py to default_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/scheduler_server.py to scheduler_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_checker.py to action_heartbeat_checker.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_sender.py to action_heartbeat_sender.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_manager.py to action_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/actions.py to actions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/adhoc_actions.py to adhoc_actions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/expiration_policy.py to expiration_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/legacy_scheduler.py to legacy_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/maintenance.py to maintenance.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/periodic.py to periodic.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/security.py to security.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/triggers.py to triggers.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workbooks.py to workbooks.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workflows.py to workflows.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/default_executor.py to default_executor.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/executor_server.py to executor_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/remote_executor.py to remote_executor.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/filters.py to filters.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/model_base.py to model_base.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/sqlite_lock.py to sqlite_lock.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/types.py to types.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/cli.py to cli.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/env.py to env.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/001_kilo.py to 001_kilo.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/002_kilo.py to 002_kilo.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/003_cron_trigger_constraints.py to 003_cron_trigger_constraints.cpython-312.pyc @@ -3489,79 +3557,93 @@ byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/043_add_checksum_to_wf_definition.py to 043_add_checksum_to_wf_definition.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/044_recreate_mistral_metrics_table.py to 044_recreate_mistral_metrics_table.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/filters.py to filters.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/noop.py to noop.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/webhook.py to webhook.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/default_notifier.py to default_notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_events.py to notification_events.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_server.py to notification_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/remote_notifier.py to remote_notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_client.py to oslo_client.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_server.py to oslo_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/clients.py to clients.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_client.py to kombu_client.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_hosts.py to kombu_hosts.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_listener.py to kombu_listener.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_server.py to kombu_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/client.py to client.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/server.py to server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/env.py to env.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/cli.py to cli.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/default_scheduler.py to default_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/scheduler_server.py to scheduler_server.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_direct_workflow.py to test_direct_workflow.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_reverse_workflow.py to test_reverse_workflow.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_states.py to test_states.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_workflow_base.py to test_workflow_base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_local_executor.py to test_local_executor.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_server_plugins.py to test_server_plugins.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/test_checks.py to test_checks.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_filter_utils.py to test_filter_utils.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_rest_utils.py to test_rest_utils.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_safeLoader.py to test_safeLoader.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_adhoc_action_service.py to test_adhoc_action_service.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_event_engine.py to test_event_engine.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_expiration_policy.py to test_expiration_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_legacy_scheduler.py to test_legacy_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_trigger_service.py to test_trigger_service.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workbook_service.py to test_workbook_service.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workflow_service.py to test_workflow_service.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/hacking.py to hacking.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/policy_fixtures.py to policy_fixtures.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/fake_kombu.py to fake_kombu.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_client.py to test_kombu_client.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_hosts.py to test_kombu_hosts.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_listener.py to test_kombu_listener.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_server.py to test_kombu_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_jinja_expression.py to test_jinja_expression.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_yaql_expression.py to test_yaql_expression.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_yaql_json_serialization.py to test_yaql_json_serialization.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_actions.py to test_actions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_workflows.py to test_workflows.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notifier_servers.py to test_notifier_servers.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notify.py to test_notify.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/hacking.py to hacking.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/policy_fixtures.py to policy_fixtures.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_command_dispatcher.py to test_command_dispatcher.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_context.py to test_context.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_coordination.py to test_coordination.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_exception_base.py to test_exception_base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_expressions.py to test_expressions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_launcher.py to test_launcher.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_version.py to test_version.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_action_service.py to test_action_service.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_adhoc_action_provider.py to test_adhoc_action_provider.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_dynamic_action_provider.py to test_dynamic_action_provider.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_javascript_action.py to test_javascript_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_legacy_action_provider.py to test_legacy_action_provider.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_echo_action.py to test_std_echo_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_email_action.py to test_std_email_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_fail_action.py to test_std_fail_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_http_action.py to test_std_http_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_mistral_http_action.py to test_std_mistral_http_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_ssh_action.py to test_std_ssh_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_test_dict_action.py to test_std_test_dict_action.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_types.py to test_types.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_db_model.py to test_db_model.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_locking.py to test_locking.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_sqlalchemy_db_api.py to test_sqlalchemy_db_api.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_sqlite_transactions.py to test_sqlite_transactions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_transactions.py to test_transactions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_action_executions.py to test_action_executions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_actions.py to test_actions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_code_sources.py to test_code_sources.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_cron_triggers.py to test_cron_triggers.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_dynamic_actions.py to test_dynamic_actions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_environment.py to test_environment.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_event_trigger.py to test_event_trigger.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_execution_report.py to test_execution_report.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_executions.py to test_executions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_global_publish.py to test_global_publish.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_keycloak_auth.py to test_keycloak_auth.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_members.py to test_members.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_parallel_operations.py to test_parallel_operations.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_root.py to test_root.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_services.py to test_services.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_sub_execution.py to test_sub_execution.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_tasks.py to test_tasks.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_workbooks.py to test_workbooks.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_workflows.py to test_workflows.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_access_control.py to test_access_control.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_auth.py to test_auth.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_cors_middleware.py to test_cors_middleware.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_oslo_middleware.py to test_oslo_middleware.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_base.py to test_resource_base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_list.py to test_resource_list.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_service.py to test_service.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/test_default_scheduler.py to test_default_scheduler.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_action_context.py to test_action_context.cpython-312.pyc @@ -3616,58 +3698,24 @@ byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_workflow_stop.py to test_workflow_stop.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_workflow_variables.py to test_workflow_variables.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_yaql_functions.py to test_yaql_functions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_action_service.py to test_action_service.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_adhoc_action_provider.py to test_adhoc_action_provider.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_dynamic_action_provider.py to test_dynamic_action_provider.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_javascript_action.py to test_javascript_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_legacy_action_provider.py to test_legacy_action_provider.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_echo_action.py to test_std_echo_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_email_action.py to test_std_email_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_fail_action.py to test_std_fail_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_http_action.py to test_std_http_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_mistral_http_action.py to test_std_mistral_http_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_ssh_action.py to test_std_ssh_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_test_dict_action.py to test_std_test_dict_action.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_types.py to test_types.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/test_default_scheduler.py to test_default_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_db_model.py to test_db_model.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_locking.py to test_locking.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_sqlalchemy_db_api.py to test_sqlalchemy_db_api.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_sqlite_transactions.py to test_sqlite_transactions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_transactions.py to test_transactions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_action_executions.py to test_action_executions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_actions.py to test_actions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_code_sources.py to test_code_sources.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_cron_triggers.py to test_cron_triggers.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_dynamic_actions.py to test_dynamic_actions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_environment.py to test_environment.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_event_trigger.py to test_event_trigger.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_execution_report.py to test_execution_report.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_executions.py to test_executions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_global_publish.py to test_global_publish.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_keycloak_auth.py to test_keycloak_auth.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_members.py to test_members.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_parallel_operations.py to test_parallel_operations.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_root.py to test_root.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_services.py to test_services.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_sub_execution.py to test_sub_execution.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_tasks.py to test_tasks.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_workbooks.py to test_workbooks.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_workflows.py to test_workflows.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_access_control.py to test_access_control.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_auth.py to test_auth.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_cors_middleware.py to test_cors_middleware.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_oslo_middleware.py to test_oslo_middleware.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_base.py to test_resource_base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_list.py to test_resource_list.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_service.py to test_service.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_actions.py to test_actions.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_workflows.py to test_workflows.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_direct_workflow.py to test_direct_workflow.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_reverse_workflow.py to test_reverse_workflow.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_states.py to test_states.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_workflow_base.py to test_workflow_base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_adhoc_action_service.py to test_adhoc_action_service.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_event_engine.py to test_event_engine.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_expiration_policy.py to test_expiration_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_legacy_scheduler.py to test_legacy_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_trigger_service.py to test_trigger_service.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workbook_service.py to test_workbook_service.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workflow_service.py to test_workflow_service.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/test_checks.py to test_checks.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_actions.py to test_actions.cpython-312.pyc @@ -3676,30 +3724,18 @@ byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_workflows.py to test_workflows.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/test_spec_caching.py to test_spec_caching.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_command_dispatcher.py to test_command_dispatcher.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_context.py to test_context.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_coordination.py to test_coordination.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_exception_base.py to test_exception_base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_expressions.py to test_expressions.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_launcher.py to test_launcher.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_version.py to test_version.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notifier_servers.py to test_notifier_servers.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notify.py to test_notify.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/keystone.py to keystone.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/filter_utils.py to filter_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/javascript.py to javascript.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/profiler.py to profiler.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/rest_utils.py to rest_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/safe_yaml.py to safe_yaml.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/ssh_utils.py to ssh_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/wf_trace.py to wf_trace.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/fake_kombu.py to fake_kombu.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_client.py to test_kombu_client.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_hosts.py to test_kombu_hosts.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_listener.py to test_kombu_listener.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_server.py to test_kombu_server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_local_executor.py to test_local_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_server_plugins.py to test_server_plugins.cpython-312.pyc running install_egg_info Copying mistral.egg-info to /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral-19.0.0.egg-info Skipping SOURCES.txt @@ -3714,32 +3750,39 @@ + 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 ++ for i in $@ ++ case "${1}" in +++ py3versions -vr + PYTHON3S=3.12 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.12 = disabled ] -+ echo 3.12 -+ cut -d. -f1 ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.12 = disabled ']' +++ echo 3.12 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/mistral-19.0.0/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 mistral\.tests\.(?!(.*unit\.actions\.openstack\.test_generator\.GeneratorTest\.test_generator.*|.*api\.v2\.test_action_executions\.TestActionExecutionsController\.test_get_all_with_and_without_output.*|.*unit\.actions\.test_std_mistral_http_action\.MistralHTTPActionTest\.test_http_action.*|.*unit\.actions\.test_std_http_action\.HTTPActionTest\.test_http_action.*|.*engine\.test_action_heartbeat_checker\.ActionHeartbeatCheckerTest\.test_fail_action_with_missing_heartbeats_wf_spec_not_cached.*|.*unit\.engine\.test_dataflow\.DataFlowTest\.test_context_view_eval_keys.*|.*unit\.engine\.test_action_heartbeat_sender\.ActionHeartbeatSenderRemoteExecutorTest\.test_long_action_failure_with_disabled_sender.*|.*unit\.engine\.test_action_heartbeat_sender\.ActionHeartbeatSenderLocalExecutorTest\.test_long_action_failure_with_disabled_sender|.*unit\.scheduler\.test_default_scheduler\.DefaultSchedulerTest.*|.*unit\.services\.test_event_engine\.EventEngineTest\.test_process_event_queue.*|.*unit\.services\.test_event_engine\.EventEngineTest\.test_event_engine_public_trigger.*|.*unit\.engine\.test_action_heartbeat_checker\.ActionHeartbeatCheckerTest\.test_fail_action_with_missing_heartbeats.*)) ++ PYTHON=python3.12 ++ stestr run --parallel --subunit 'mistral\.tests\.(?!(.*unit\.actions\.openstack\.test_generator\.GeneratorTest\.test_generator.*|.*api\.v2\.test_action_executions\.TestActionExecutionsController\.test_get_all_with_and_without_output.*|.*unit\.actions\.test_std_mistral_http_action\.MistralHTTPActionTest\.test_http_action.*|.*unit\.actions\.test_std_http_action\.HTTPActionTest\.test_http_action.*|.*engine\.test_action_heartbeat_checker\.ActionHeartbeatCheckerTest\.test_fail_action_with_missing_heartbeats_wf_spec_not_cached.*|.*unit\.engine\.test_dataflow\.DataFlowTest\.test_context_view_eval_keys.*|.*unit\.engine\.test_action_heartbeat_sender\.ActionHeartbeatSenderRemoteExecutorTest\.test_long_action_failure_with_disabled_sender.*|.*unit\.engine\.test_action_heartbeat_sender\.ActionHeartbeatSenderLocalExecutorTest\.test_long_action_failure_with_disabled_sender|.*unit\.scheduler\.test_default_scheduler\.DefaultSchedulerTest.*|.*unit\.services\.test_event_engine\.EventEngineTest\.test_process_event_queue.*|.*unit\.services\.test_event_engine\.EventEngineTest\.test_event_engine_public_trigger.*|.*unit\.engine\.test_action_heartbeat_checker\.ActionHeartbeatCheckerTest\.test_fail_action_with_missing_heartbeats.*))' + subunit2pyunit 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. @@ -3756,8 +3799,56 @@ 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_column_names +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_column_names ... ok +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_columns +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_columns ... ok +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_to_dict +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_to_dict ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_action_execution_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_action_execution_repr ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_and_get_and_load_action_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_and_get_and_load_action_execution ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_or_update_action_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_or_update_action_execution ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_action_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_action_execution ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_other_tenant_action_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_other_tenant_action_execution ... ok +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported + warnings.warn( +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_execution_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_execution_with_fields ... ok +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported + warnings.warn( +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_executions ... ok +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported + warnings.warn( +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_trim_status_info +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_trim_status_info ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution ... ok + ERROR [mistral.actions.std_actions] Failed to execute ssh cmd 'echo -n ok' on ['localhost'] Exception: Failed to execute ssh cmd 'echo -n ok' on ['localhost'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 462, in run + return raise_exc() + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 448, in raise_exc + raise exc.ActionException(message) +mistral.exceptions.ActionException: Failed to execute ssh cmd 'echo -n ok' on ['localhost'] +mistral.tests.unit.actions.test_action_service.LegacyActionProviderTest.test_get_system_action_provider +mistral.tests.unit.actions.test_action_service.LegacyActionProviderTest.test_get_system_action_provider ... ok +mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_default_inputs +mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_default_inputs ... ok +mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action +mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action ... ok +mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr +mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr ... ok /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model ... ok /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported @@ -3770,51 +3861,64 @@ mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_type_with_invalid_prefix ... ok mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_with_filters mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_with_filters ... ok +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed ... ok +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_disallowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_disallowed ... ok /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( +mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action +mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action ... ok +mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_action +mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_action ... ok +mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_with_data +mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_with_data ... ok +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_allowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_allowed ... ok /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_disallowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_disallowed ... ok /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( +mistral.tests.unit.actions.test_std_test_dict_action.TestDictActionTest.test_default_inputs +mistral.tests.unit.actions.test_std_test_dict_action.TestDictActionTest.test_default_inputs ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_error_exec +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_error_exec ... ok mistral.tests.unit.actions.test_legacy_action_provider.LegacyActionProviderTest.test_only_action_generators mistral.tests.unit.actions.test_legacy_action_provider.LegacyActionProviderTest.test_only_action_generators ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_not_found +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_not_found ... ok mistral.tests.unit.actions.test_legacy_action_provider.LegacyActionProviderTest.test_only_action_plugins mistral.tests.unit.actions.test_legacy_action_provider.LegacyActionProviderTest.test_only_action_plugins ... ok mistral.tests.unit.actions.test_legacy_action_provider.LegacyActionProviderTest.test_only_builtin_actions mistral.tests.unit.actions.test_legacy_action_provider.LegacyActionProviderTest.test_only_builtin_actions ... ok mistral.tests.unit.actions.test_std_echo_action.EchoActionTest.test_fake_action mistral.tests.unit.actions.test_std_echo_action.EchoActionTest.test_fake_action ... ok -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model ... ok -mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions -mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions ... ok -mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions_with_namespace -mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions_with_namespace ... ok -mistral.tests.unit.actions.test_adhoc_action_provider.AdHocActionProviderTest.test_adhoc_actions -mistral.tests.unit.actions.test_adhoc_action_provider.AdHocActionProviderTest.test_adhoc_actions ... ok -mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_action -mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_action ... ok -mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_with_data -mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_with_data ... ok -mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_loaded_actions_deleted_from_db -mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_loaded_actions_deleted_from_db ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_exception mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_exception ... ok -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_html mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_html ... ok -mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action -mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action ... ok -mistral.tests.unit.api.test_resource_list.TestResourceList.test_next_link_correctness -mistral.tests.unit.api.test_resource_list.TestResourceList.test_next_link_correctness ... ok +mistral.tests.unit.actions.test_adhoc_action_provider.AdHocActionProviderTest.test_adhoc_actions +mistral.tests.unit.actions.test_adhoc_action_provider.AdHocActionProviderTest.test_adhoc_actions ... ok + ERROR [mistral.context] Failed to validate access token: 'iss' +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/context.py", line 286, in before + auth_handler.authenticate(state.request) + File "/build/reproducible-path/mistral-19.0.0/mistral/auth/keycloak.py", line 65, in authenticate + __, __, realm_name = decoded['iss'].strip().rpartition('/realms/') + ~~~~~~~^^^^^^^ +KeyError: 'iss' +mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions +mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_running_execution +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_running_execution ... ok /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported warnings.warn( - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_real mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_real ... skipped 'Setup local smtpd to run it' mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_with_bcc @@ -3831,92 +3935,17 @@ mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_with_password ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_with_password_real mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_with_password_real ... skipped 'Configure Remote SMTP to run it' - ERROR [mistral.context] Failed to validate access token: 'iss' -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/context.py", line 286, in before - auth_handler.authenticate(state.request) - File "/build/reproducible-path/mistral-19.0.0/mistral/auth/keycloak.py", line 65, in authenticate - __, __, realm_name = decoded['iss'].strip().rpartition('/realms/') - ~~~~~~~^^^^^^^ -KeyError: 'iss' -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_correct_setting -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_correct_setting ... ok -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default ... ok -mistral.tests.unit.actions.test_std_test_dict_action.TestDictActionTest.test_default_inputs -mistral.tests.unit.actions.test_std_test_dict_action.TestDictActionTest.test_default_inputs ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete ... ok -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting ... ok - ERROR [mistral.auth.keycloak] Can't connect to the keycloak server with address 'https://my.keycloak.com:8443/auth/realms/my_realm/protocol/openid-connect/certs'. -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/auth/keycloak.py", line 175, in send_request_to_auth_server - resp = requests.get( - ^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call - raise effect -requests.exceptions.ConnectionError - ERROR [mistral.actions.std_actions] Failed to execute ssh cmd 'echo -n ok' on ['localhost'] Exception: Failed to execute ssh cmd 'echo -n ok' on ['localhost'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 462, in run - return raise_exc() - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 448, in raise_exc - raise exc.ActionException(message) -mistral.exceptions.ActionException: Failed to execute ssh cmd 'echo -n ok' on ['localhost'] -mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled -mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled ... ok -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_default_inputs -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_default_inputs ... ok -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete ... ok -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_connection_error -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_connection_error ... ok -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr ... ok -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported - warnings.warn( - ERROR [mistral.auth.keycloak] Auth token must be provided in 'X-Auth-Token' header. -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_header_parsing -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_header_parsing ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_basic_get -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_basic_get ... ok -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_auth_token -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_auth_token ... ok -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource_no_params -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource_no_params ... ok +mistral.tests.unit.api.test_resource_list.TestResourceList.test_next_link_correctness +mistral.tests.unit.api.test_resource_list.TestResourceList.test_next_link_correctness ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_success_exec +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_success_exec ... ok mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_failed_auth mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_failed_auth ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete_not_found -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete_not_found ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get ... ok -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_realm_roles -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_realm_roles ... ok - ERROR [mistral.auth.keycloak] Token can't be decoded because of wrong format Not enough segments - WARNING [mistral.auth.keycloak] HTTP response from OIDC provider: [''] with WWW-Authenticate: [unauthorized reason is ...] -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported - warnings.warn( -mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request -mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request ... ok +mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions_with_namespace +mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_dynamic_actions_with_namespace ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition ... ok ERROR [mistral.auth.keycloak] Token can't be decoded because of wrong format Not enough segments -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_server_unauthorized -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_server_unauthorized ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get ... ok ERROR [mistral.context] Failed to validate access token: Token can't be decoded because of wrong format Not enough segments Traceback (most recent call last): File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 257, in _load @@ -3951,217 +3980,264 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/auth/keycloak.py", line 61, in authenticate raise exc.UnauthorizedException(message=msg) mistral.exceptions.UnauthorizedException: Token can't be decoded because of wrong format Not enough segments -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all ... ok -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get ... ok +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_invalid_token_format +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_invalid_token_format ... ok +mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_loaded_actions_deleted_from_db +mistral.tests.unit.actions.test_dynamic_action_provider.DynamicActionProviderTest.test_loaded_actions_deleted_from_db ... ok +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_or_update_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_or_update_workflow_definition ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all ... ok +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_success_auth +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_success_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_empty +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_empty ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_with_output +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_with_output ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_duplicate_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_duplicate_membership ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_without_auth ... ok +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete_not_found +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete_not_found ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_without_output +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_without_output ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_by_id +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_by_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_basic_get +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_basic_get/usr/lib/python3/dist-packages/tooz/drivers/zake.py:54: UserWarning: The zake driver is deprecated, and will be removed in a future release. warnings.warn( -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_wrong_token_format -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_wrong_token_format ... ok + ... ok mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request ... ok + WARNING [mistral.service.coordination] Group event-engine_group does not exist. + WARNING [mistral.service.coordination] Group engine_group does not exist. + WARNING [mistral.service.coordination] Group executor_group does not exist. + WARNING [mistral.service.coordination] Group notifier_group does not exist. +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_nonexistent_wf +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_nonexistent_wf ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_filter_by_project_id +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_filter_by_project_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition_by_admin ... ok +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete ... ok +mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all +mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_not_found +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_not_found ... ok mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all ... ok + ERROR [wsme.api] Server-side error: "Failed to get service members from coordination backend. error message". Detail: +Traceback (most recent call last): + + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/service.py", line 63, in get_all + members = service_coordinator.get_members(group) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call + raise effect + +tooz.ToozError: error message + + +During handling of the above exception, another exception occurred: + + +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^ + + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/service.py", line 79, in get_all + raise exc.CoordinationException( + +mistral.exceptions.CoordinationException: Failed to get service members from coordination backend. error message + +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_operational_error ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_public_wf +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_public_wf ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request ... ok +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_correct_setting +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_correct_setting ... ok +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default ... ok +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthApp.test_params_transition +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthApp.test_params_transition ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_complete_cancelled mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_complete_cancelled ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_invalid_token_format -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_invalid_token_format ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request -mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_duplicate_membership -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_duplicate_membership ... ok +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting ... ok +mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled +mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition ... ok +mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_with_get_members_error +mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_with_get_members_error ... ok mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_empty mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_projects_admin -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_projects_admin ... ok -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_success_auth -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_success_auth ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_complete_error mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_complete_error ... ok -mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request -mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_not_found -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_not_found ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_nonexistent_wf -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_nonexistent_wf ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_delete +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_delete ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_and_get_resource_member +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_and_get_resource_member ... ok +mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_without_backend +mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_without_backend ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable ... ok mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_operational_error mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_operational_error ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_invalid_sort_dirs_length +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_invalid_sort_dirs_length ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_environment_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_environment_duplicate_without_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_resource_member_duplicate +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_resource_member_duplicate ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_not_complete mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_not_complete ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_operational_error -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_operational_error ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_public_wf -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_public_wf ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_equal_value ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_empty +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_empty ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get ... ok mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_not_found mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_not_found ... ok +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource_no_params +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_resource_no_params ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_negative +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_negative ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_nonexistent_resource_member +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_nonexistent_resource_member ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_resource_member +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_resource_member ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_or_update_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_or_update_environment ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_with_task mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_with_task ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_with_fields_filter -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_with_fields_filter ... ok -mistral.tests.unit.actions.test_action_service.LegacyActionProviderTest.test_get_system_action_provider -mistral.tests.unit.actions.test_action_service.LegacyActionProviderTest.test_get_system_action_provider ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_value ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_filter_project +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_filter_project ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all ... ok mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_operational_error mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_operational_error ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_not_integer +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_not_integer ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_equal_value ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_allowed mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_allowed ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post ... ok -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed ... ok -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_disallowed -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_disallowed ... ok -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_with_input -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_with_input ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_action_definition_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_action_definition_repr ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_found -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_found ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_with_fields_filter -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_with_fields_filter ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_no_workflow_id -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_no_workflow_id ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_resource_member -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_resource_member ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete ... ok -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_allowed -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_allowed ... ok -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_dict -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_dict ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_action_definition_duplicate_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_action_definition_duplicate_without_auth ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_within_project_id -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_within_project_id ... ok -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_disallowed -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_disallowed ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_by_id -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_by_id ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_public -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_public ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership -mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_and_get_and_load_action_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_and_get_and_load_action_definition ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_workflow_not_found -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_workflow_not_found ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_not_found -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_not_found ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_or_update_action_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_or_update_action_definition ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_default_scope -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_default_scope ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_empty -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner -mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_name -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_name ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put_field_not_allowed -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put_field_not_allowed ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_dup -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_dup ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_uuid -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_uuid ... ok -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_empty -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_memberships_nonexistent_wf -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_memberships_nonexistent_wf ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_with_output -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_with_output ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_with_illegal_field -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_with_illegal_field ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_equal_value ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_without_output -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_without_output ... ok -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_filter_project -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_filter_project ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_equal_value ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_not_found -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_not_found ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_operational_error -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_operational_error ... ok mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_operational_error mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_operational_error ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_already_deleted +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_already_deleted ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_with_fields_filter +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_with_fields_filter ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all_empty mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_default_scope -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_default_scope ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_value ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context - return func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/action_execution.py", line 61, in _get_action_execution - db_api.get_action_execution(id), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - raise result -sqlalchemy.exc.OperationalError: (builtins.str) mock -[SQL: Mock] -[parameters: 'mock'] -(Background on this error at: https://sqlalche.me/e/20/e3q8) -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_delete -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_delete ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get_all +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get_all ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_unknown_direction +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_unknown_direction ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_found +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_found ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_not_owner +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_not_owner ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_within_project_id +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_within_project_id ... ok mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_projects_admin mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_projects_admin ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all_operational_error mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_not_found -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_not_found ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_membership -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_membership ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_operational_error -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_operational_error ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_admin +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_admin ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post ... ok mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_by_id mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_by_id ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_has_filter -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_has_filter ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Duplicate entry for CodeSource ['name', 'namespace', 'project_id']: modulenameduplicate, NS, None +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_not_found mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_not_found ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get ... ok -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthApp.test_params_transition -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthApp.test_params_transition ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_with_fields_filter -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_with_fields_filter ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.db.utils] DB error detected, operation will be retried: +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_normal_user +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_normal_user ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_not_owner +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_not_owner ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context return func(*args, **kw) @@ -4181,19 +4257,22 @@ [SQL: Mock] [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/20/e3q8) -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_equal_value ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_memberships -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_memberships ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_update_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_update_environment ... ok mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_not_found mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_not_found ... ok -mistral.tests.unit.db.v2.test_sqlite_transactions.SQLiteTransactionsTest.test_dirty_reads -mistral.tests.unit.db.v2.test_sqlite_transactions.SQLiteTransactionsTest.test_dirty_reads ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_within_project_id -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_within_project_id ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get_all -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get_all ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_default_scope +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_default_scope ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_tasks_within_execution +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_tasks_within_execution ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context return func(*args, **kw) @@ -4210,64 +4289,255 @@ [SQL: Mock] [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/20/e3q8) + ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_operational_error mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_operational_error ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_value ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_memberships_nonexistent_wf +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_memberships_nonexistent_wf ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_empty +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_empty ... ok + ERROR [wsme.api] Server-side error: "'invalid' is not a valid field name.". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^ + + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 422, in get_all + db_models.WorkflowExecution.check_allowed_none_values(nulls) + + File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/model_base.py", line 144, in check_allowed_none_values + raise ValueError("'{}' is not a valid field name.".format(col)) + +ValueError: 'invalid' is not a valid field name. + + ERROR [wsme.api] Server-side error: "The field 'id' can't hold None value.". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^ + + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 422, in get_all + db_models.WorkflowExecution.check_allowed_none_values(nulls) + + File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/model_base.py", line 147, in check_allowed_none_values + raise ValueError( + +ValueError: The field 'id' can't hold None value. + +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_dup +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_dup ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_owner +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_owner ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list ... ok mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_operational_error mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_operational_error ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_with_fields_filter mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_with_fields_filter ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Duplicate entry for CodeSource ['name', 'namespace', 'project_id']: modulenameduplicate, NS, None -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_multiple_columns -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_multiple_columns ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_operational_error ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_with_nulls_not_valid +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_with_nulls_not_valid ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_with_illegal_field +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_with_illegal_field ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_operational_error +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_operational_error ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook ... ok mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_with_fields_filter mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_with_fields_filter ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_within_project_id mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_within_project_id ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_input -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_input ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_not_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_not_equal_value ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_with_output +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_with_output ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_not_found +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 82, in _get_workflow_execution + wf_ex = db_api.get_workflow_execution(id, fields=fields_tuple) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +sqlalchemy.exc.OperationalError: (builtins.str) mock +[SQL: Mock] +[parameters: 'mock'] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook_with_default_namespace +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook_with_default_namespace ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put ... ok mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_within_project_id mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_within_project_id ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_without_output +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_without_output ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_operational_error +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_operational_error ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_membership ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_default_scope +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_default_scope ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_or_update_workbook +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_or_update_workbook ... ok +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_delete +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_delete ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_not_found +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_sub_wf_ex +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_sub_wf_ex ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_workbook_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_workbook_duplicate_without_auth ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_not_found +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_not_found ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/action_execution.py", line 61, in _get_action_execution + db_api.get_action_execution(id), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +sqlalchemy.exc.OperationalError: (builtins.str) mock +[SQL: Mock] +[parameters: 'mock'] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definitions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definitions ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_memberships +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_memberships ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_dup +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_dup ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_operational_error +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_operational_error ... ok +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_delete_workbook +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_delete_workbook ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_task_workflow_executions +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_task_workflow_executions ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_same_wf_and_input +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_same_wf_and_input ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_with_fields_filter +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_with_fields_filter ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_equal_value ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_with_fields_filter +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_with_fields_filter WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_resource_memberips +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_resource_memberips ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Resource sharing feature can only be supported with authentication enabled. +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_within_project_id +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_within_project_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_equal_value ... ok +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get_all +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get_all ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_within_project_id +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_within_project_id ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_membership_api_without_auth +mistral.tests.unit.api.v2.test_members.TestMembersController.test_membership_api_without_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_value ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_auto_id +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_auto_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_equal_value ... ok +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_in_error_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_in_error_rerun ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_input +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_input ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_throws_exception +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_throws_exception ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_value ... ok +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_with_input +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model_workflow_with_input ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_diff_tenant +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_diff_tenant ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_json_input mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_json_input ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_in_list ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_notin_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_notin_list ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_not_in_error_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_not_in_error_rerun ... ok +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_dict +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_dict ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_columns +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_columns ... ok +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_put +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_put ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_doesnt_exist +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_doesnt_exist ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_same_tenant +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_same_tenant ... ok +/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) + return query.all() mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_result mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_result ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_not_in_error_skip mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_not_in_error_skip ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_fields ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_dup -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_dup ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_resource_memberips -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_resource_memberips ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Resource sharing feature can only be supported with authentication enabled. -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_uuid -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_uuid ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_tags +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_tags ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_invalid_status +mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_invalid_status ... ok +mistral.tests.unit.db.v2.test_transactions.TransactionsTest.test_read_only_transactions +mistral.tests.unit.db.v2.test_transactions.TransactionsTest.test_read_only_transactions ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_exists +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_exists ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_json mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_json ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_workflow_definition ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_env +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_env ... ok ERROR [wsme.api] Server-side error: "This rpc call "start_action" took longer than configured 100 seconds.". Detail: Traceback (most recent call last): @@ -4311,100 +4581,194 @@ mistral.exceptions.MistralException: This rpc call "start_action" took longer than configured 100 seconds. -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_env -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_env ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_same_wf_and_input -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_same_wf_and_input ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_membership_api_without_auth -mistral.tests.unit.api.v2.test_members.TestMembersController.test_membership_api_without_auth ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete_not_found -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete_not_found ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definitions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definitions ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_not_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_private +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_private ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_params_none +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_params_none ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_timeout mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_timeout ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_error_exec -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_error_exec ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_reset_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_reset_rerun ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_name -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_name ... ok - ERROR [mistral.db.v2.sqlalchemy.models] Name 'wf name with space' must not contain spaces -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_delete -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_delete ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_not_shared_user +mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_not_shared_user ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_public +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_public ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_source_execution_id +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_source_execution_id ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_with_timeout mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_with_timeout ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_not_found -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_not_found ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_uuid -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_uuid ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_in_list ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_state_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_state_rerun ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_without_input mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_without_input ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_running_execution -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_running_execution ... ok -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_src_exec_id_without_exec_id +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_src_exec_id_without_exec_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_notin_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_notin_list ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_and_get_and_load_workflow_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_and_get_and_load_workflow_execution ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_match_task_name_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_match_task_name_rerun ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbook_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbook_with_fields ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_invalid_status -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_invalid_status ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_success_exec -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_success_exec ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_result -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_result ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_source_execution_id +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_source_execution_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_or_update_workflow_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_or_update_workflow_execution ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_task_name_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_task_name_rerun ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_state -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_state ... ok -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get_all -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get_all ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_not_shared_user -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_not_shared_user ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_result +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_result ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_workflow_id_and_name +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_workflow_id_and_name ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_workflow_name_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_workflow_name_rerun ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_cancelled -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_cancelled ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_update_workbook +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_update_workbook ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_state +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_state ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_admin ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_description +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_description ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete_not_found +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_private +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_private ... ok mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_missing_reset_rerun mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_missing_reset_rerun ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_other_fail +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_other_fail ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_cancelled +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_cancelled ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_empty +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_empty ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_rerun +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_rerun ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_equal_value ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_output +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_output ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_repr ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_equal_value ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_skip +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_skip ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbooks_in_two_projects +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbooks_in_two_projects ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_value ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_and_description +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_and_description ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason_output_none +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason_output_none ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_valid_state_rerun +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_valid_state_rerun ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_equal_value ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_wrong_state +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_wrong_state ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_no_action_ex +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_no_action_ex ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_value ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_with_items_rerun +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_with_items_rerun ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_paused +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_paused ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_multiple_columns +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_multiple_columns ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_invalid_state +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_invalid_state ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_not_equal_value ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_resume +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_resume ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_empty mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_empty ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_not_found +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_not_found ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_empty -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_empty ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_in_list ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_output -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_output ... ok -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_rerun -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_rerun ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_without_result +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_without_result ... ok + ERROR [mistral.auth.keycloak] Can't connect to the keycloak server with address 'https://my.keycloak.com:8443/auth/realms/my_realm/protocol/openid-connect/certs'. +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/auth/keycloak.py", line 175, in send_request_to_auth_server + resp = requests.get( + ^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call + raise effect +requests.exceptions.ConnectionError +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_connection_error +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_connection_error ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_and_description +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_and_description ... ok + ERROR [mistral.auth.keycloak] Auth token must be provided in 'X-Auth-Token' header. +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_header_parsing +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_header_parsing ... ok +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_auth_token +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_auth_token ... ok +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_realm_roles +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_realm_roles ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_filtered -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_filtered ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_with_output -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_with_output ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason ... ok -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_skip -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_skip ... ok -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_put -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_put ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: > +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_filtered WARNING [mistral.auth.keycloak] HTTP response from OIDC provider: [''] with WWW-Authenticate: [unauthorized reason is ...] + ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_notin_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_notin_list ... ok + ERROR [mistral.auth.keycloak] Token can't be decoded because of wrong format Not enough segments +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_server_unauthorized +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_server_unauthorized ... ok +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_wrong_token_format +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_wrong_token_format ... ok + WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. + WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. + WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. + WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint + WARNING [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_cancelled +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_cancelled ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields ... ok +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: > Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context return func(*args, **kw) @@ -4428,207 +4792,108 @@ [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/20/e3q8) WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_without_output -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_executions_without_output ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason_output_none -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_error_with_unknown_reason_output_none ... ok + WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. + WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. + WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. + WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint + WARNING [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_executions ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_error +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_error ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_operational_error mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_valid_state_rerun -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_valid_state_rerun ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_filter_by_project_id -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_filter_by_project_id ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_no_action_ex -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_no_action_ex ... ok -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_with_items_rerun -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_with_items_rerun ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_paused -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_paused ... ok +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_v2_root +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_v2_root ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_info_unset +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_info_unset ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_task_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_task_executions ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_paused +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_paused ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_trim_status_info +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_trim_status_info ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_resume -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_resume ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_resume +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_resume ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_invalid_sort_dirs_length mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_invalid_sort_dirs_length ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook_with_default_namespace -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook_with_default_namespace ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_without_result -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_without_result ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_invalid_sort_dirs_length -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_invalid_sort_dirs_length ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_admin ... ok +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_root_execution_id_present_in_logging_values +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_root_execution_id_present_in_logging_values ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_limit_negative mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_limit_negative ... ok -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_or_update_workbook -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_or_update_workbook ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_negative -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_negative ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_others_fail +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_others_fail ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_limit_not_integer mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_limit_not_integer ... ok -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_workbook_duplicate_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_workbook_duplicate_without_auth ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_not_integer -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_not_integer ... ok -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_delete_workbook -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_delete_workbook ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_unknown_direction -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_unknown_direction ... ok -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_equal_value ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_admin -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_action_execution_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_action_execution_repr ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_checksum_has_md5_format -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_checksum_has_md5_format ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_create_lock +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_create_lock ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_workflow_execution_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_workflow_execution_repr ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_internal_get_direct_subworkflows +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_internal_get_direct_subworkflows ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_with_named_lock +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_with_named_lock ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_action_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_action_executions ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_marker mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_marker ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_and_get_and_load_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_and_get_and_load_action_execution ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_normal_user -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_normal_user ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_value ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_checksum_has_md5_format +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_checksum_has_md5_format ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_and_get_and_load_task_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_and_get_and_load_task_execution ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_unknown_direction mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_unknown_direction ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_or_update_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_or_update_action_execution ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_tasks_within_execution -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_tasks_within_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_equal_value ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_or_update_task_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_or_update_task_execution ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_not_found mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_not_found ... ok - ERROR [wsme.api] Server-side error: "'invalid' is not a valid field name.". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^ - - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 422, in get_all - db_models.WorkflowExecution.check_allowed_none_values(nulls) - - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/model_base.py", line 144, in check_allowed_none_values - raise ValueError("'{}' is not a valid field name.".format(col)) - -ValueError: 'invalid' is not a valid field name. - - ERROR [wsme.api] Server-side error: "The field 'id' can't hold None value.". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^ - - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 422, in get_all - db_models.WorkflowExecution.check_allowed_none_values(nulls) - - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/model_base.py", line 147, in check_allowed_none_values - raise ValueError( - -ValueError: The field 'id' can't hold None value. - - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_action_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_less_than_value ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_system -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_system ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_with_nulls_not_valid -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_with_nulls_not_valid ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_delete_task_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_delete_task_execution ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_sort_date_asc mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_sort_date_asc ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_other_tenant_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_other_tenant_action_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_columns -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_columns ... ok -/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) - return query.all() +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_system +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_system ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_equal_value ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_execution_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_execution_with_fields ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_not_found -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_not_found ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context - return func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 82, in _get_workflow_execution - wf_ex = db_api.get_workflow_execution(id, fields=fields_tuple) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - raise result -sqlalchemy.exc.OperationalError: (builtins.str) mock -[SQL: Mock] -[parameters: 'mock'] -(Background on this error at: https://sqlalche.me/e/20/e3q8) -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_tags -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_tags ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_executions ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_operational_error -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_operational_error ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_not_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_not_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_trim_status_info -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_trim_status_info ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_sort_date_desc mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_sort_date_desc ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_empty mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_sub_wf_ex -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_sub_wf_ex ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_by_id mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_by_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_operational_error mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_operational_error ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_in_list ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_task_workflow_executions -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_task_workflow_executions ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_value ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_notin_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_notin_list ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_with_fields_filter -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_with_fields_filter ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: > +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_multiple_columns +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_multiple_columns ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_invalid_sort_dirs_length +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_invalid_sort_dirs_length ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: > Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context return func(*args, **kw) @@ -4651,207 +4916,92 @@ [SQL: Mock] [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/20/e3q8) -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_invalid_sort_dirs_length -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_invalid_sort_dirs_length ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbook_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbook_with_fields ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_within_project_id -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_within_project_id ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_operational_error -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_operational_error ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_not_equal_value ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_limit_negative mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_limit_negative ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_update_workbook -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_update_workbook ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_auto_id -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_auto_id ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_operational_error +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_operational_error ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_in_list ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_limit_not_integer mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_limit_not_integer ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_within_project_id -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_within_project_id ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_private -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_private ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_unknown_direction mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination_unknown_direction ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_throws_exception -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_throws_exception ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_within_project_id +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_within_project_id ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_admin mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_admin ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_doesnt_exist -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_doesnt_exist ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_repr ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_incomplete_task_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_incomplete_task_executions ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_normal_user mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_normal_user ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbooks_in_two_projects -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbooks_in_two_projects ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_exists -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_exists ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_execution_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_execution_with_fields ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_fields_filter mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_fields_filter ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Duplicate entry for Action ['name', 'namespace', 'project_id']: my_action, , None -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_params_none -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_params_none ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_task_execution_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_task_execution_repr ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_fields_input_filter mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_fields_input_filter ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_dup -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_dup ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_source_execution_id -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_source_execution_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_update_task_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_update_task_execution ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_invalid_field mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_invalid_field ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_src_exec_id_without_exec_id -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_src_exec_id_without_exec_id ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Duplicate entry for Action ['name', 'namespace', 'project_id']: my_action, , None mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_not_found mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_not_found ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_wrong_scope -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_wrong_scope ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_dup +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_dup ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_operational_error mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_operational_error ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_source_execution_id -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_source_execution_id ... ok -mistral.tests.unit.engine.test_names_validation.NameValidationTest.test_workflow_name_validation -mistral.tests.unit.engine.test_names_validation.NameValidationTest.test_workflow_name_validation ... ok +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_configuration_check +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_configuration_check ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_with_fields_filter mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_with_fields_filter ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_workflow_id_and_name -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_workflow_id_and_name ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_with_input mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_with_input ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_description -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_description ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution_heartbeat +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution_heartbeat ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_wrong_scope +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_wrong_scope ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_empty -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_empty ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post ... ok ERROR [mistral.utils.rest_utils] Error during API call: Action definition not found [action_name=my_action, namespace=] mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_not_found mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_not_found ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_and_description -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_and_description ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_wrong_state -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_wrong_state ... ok -mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context -mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_invalid_state -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_invalid_state ... ok ERROR [mistral.utils.rest_utils] Error during API call: Attempt to modify a system action: my_action mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_system mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_system ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_not_found -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_not_found ... ok -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_create_cron_trigger_with_pattern_and_first_time -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_create_cron_trigger_with_pattern_and_first_time ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_and_description -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_and_description ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_checksum_workflow_added +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_checksum_workflow_added ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_cancelled -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_cancelled ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_dsl_parse_exception mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_dsl_parse_exception ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_error -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_error ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_empty mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_empty ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_info_unset -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_info_unset ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_paused -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_paused ... ok mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_invalid_model_exception mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_invalid_model_exception ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=b0d0b4c9-7f3f-4244-a5ed-a2bb54b8e0f8, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_resume -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_resume ... ok -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_root_execution_id_present_in_logging_values -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_root_execution_id_present_in_logging_values ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_column_names -mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_column_names ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_checksum_workflow_added -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_checksum_workflow_added ... ok -mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_columns -mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_columns ... ok -mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_to_dict -mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_to_dict ... ok - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=591e51ad-eaa6-45b6-bc1b-c05f036dd73e] -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_and_get_and_load_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_and_get_and_load_cron_trigger ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_cron_trigger_duplicate_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_cron_trigger_duplicate_without_auth ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_or_update_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_or_update_cron_trigger ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_cron_trigger_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_cron_trigger_repr ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. ERROR [mistral.utils.rest_utils] Error during API call: Database object already exists mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_dup mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_dup ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_yaql_parse_exception -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_yaql_parse_exception ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger_by_id -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger_by_id ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail ... ok ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} Failed validating 'oneOf' in schema[1]: @@ -4864,186 +5014,46 @@ 'type': 'direct', 'version': '2.0', 'workflow': 'wf1'} -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_by_id -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_by_id ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_not_found -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_not_found ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers_other_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers_other_tenant ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger_by_id -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger_by_id ... ok mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_task_exec mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_task_exec ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_adhoc_action_wrong_input -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_adhoc_action_wrong_input ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_yaql_parse_exception +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_yaql_parse_exception ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_operational_error ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_projects_admin +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_projects_admin ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_not_found +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_not_found ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_operational_error +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_operational_error ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_with_fields_filter +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_with_fields_filter ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_no_workflow_id +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_no_workflow_id ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_public +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_public ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_workflow_not_found +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_workflow_not_found ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_multiple mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_multiple ... ok -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_errors_only -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_errors_only ... ok -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_public -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_public ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution_heartbeat -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution_heartbeat ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition ... ok -mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_acquire_release_sqlite_lock -mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_acquire_release_sqlite_lock ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_or_update_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_or_update_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_without_auth ... ok -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_checksum_workflow_updated -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_checksum_workflow_updated ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_equal_value ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_adhoc -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_adhoc ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_value ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_equal_value ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} - -Failed validating 'oneOf' in schema[1]: - {'oneOf': [{'required': ['action'], 'type': 'object'}, - {'required': ['workflow'], 'type': 'object'}]} - -On instance: - {'action': 'std.echo output="Hi"', - 'name': 'task1', - 'type': 'direct', - 'version': '2.0', - 'workflow': 'wf1'} -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns ... ok -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_validate_cron_trigger_input_first_time -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_validate_cron_trigger_input_first_time ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid_skip_validation -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid_skip_validation ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid ... ok - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=fd0a4816-351c-44df-ad0c-e1a26c33974d] -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definitions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definitions ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c674492f-fe54-4144-8c42-ec63e98a980d, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_diff_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_diff_tenant ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_same_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_same_tenant ... ok - ERROR [mistral.utils.rest_utils] Error during API call: More than one workflows are not supported for update with identifier. [identifier: 123e4567-e89b-12d3-a456-426655440000] -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_workflow_definition ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_more_workflows_with_uuid -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_more_workflows_with_uuid ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_private -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_private ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_public -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_public ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [mistral.utils.rest_utils] The object must have been deleted while being fetched with a list request [model_class=, id=7a484b0d-045d-4838-9d73-03e1d1403154] +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put ... ok + WARNING [mistral.utils.rest_utils] The object must have been deleted while being fetched with a list request [model_class=, id=0d629056-8ce7-4746-96c7-977607b95786] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/utils/rest_utils.py", line 212, in _get_all_function rest_resource = resource_function(db_model) @@ -5077,224 +5087,286 @@ loading.load_scalar_attributes( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/loading.py", line 1682, in load_scalar_attributes raise orm_exc.ObjectDeletedError(state) -sqlalchemy.orm.exc.ObjectDeletedError: Instance '' has been deleted, or its row is otherwise not present. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_wf_exec -mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_wf_exec ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_environment_duplicate_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_environment_duplicate_without_auth ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_or_update_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_or_update_environment ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time_no_previous_executions -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time_no_previous_executions ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=03405aca-d3a1-47ef-828c-f981f04e525a, msg='Invoke failed.'] +sqlalchemy.orm.exc.ObjectDeletedError: Instance '' has been deleted, or its row is otherwise not present. +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put_field_not_allowed +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put_field_not_allowed ... ok +mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context +mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete_not_found +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete_not_found ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_empty +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_empty ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_operational_error ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_public +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_public ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_not_found +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_not_found ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_operational_error +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_operational_error ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_fields_filter +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_fields_filter ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_namespace +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_namespace ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_within_project_id +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_within_project_id ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Database object already exists +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} + +Failed validating 'oneOf' in schema[1]: + {'oneOf': [{'required': ['action'], 'type': 'object'}, + {'required': ['workflow'], 'type': 'object'}]} + +On instance: + {'action': 'std.echo output="Hi"', + 'name': 'task1', + 'type': 'direct', + 'version': '2.0', + 'workflow': 'wf1'} +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid_skip_validation +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid_skip_validation ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_namespace +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_namespace ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=12dbf735-015c-4ae7-8afd-b97c7cae87b7, msg='2 seconds'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( ^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call - raise effect -mistral.exceptions.ActionException: Invoke failed. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_update_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_update_environment ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_action_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_action_executions ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Object not found -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_not_found -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_not_found ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_and_get_and_load_task_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_and_get_and_load_task_execution ... ok -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_or_update_task_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_or_update_task_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_delete_task_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_delete_task_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_multiple_columns -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_multiple_columns ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_public -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_public ... ok -mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_correct_locking -mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_correct_locking ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_not_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_not_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_and_get_and_load_workflow_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_and_get_and_load_workflow_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_in_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_or_update_workflow_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_or_update_workflow_execution ... ok + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 555, in run + time.sleep(self._seconds) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch + return self.greenlet.switch() + ^^^^^^^^^^^^^^^^^^^^^^ +eventlet.timeout.Timeout: 2 seconds + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_checksum_workflow_updated +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_checksum_workflow_updated ... ok +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_public +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_public ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_wrong_scope +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_wrong_scope ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put ... ok mistral.tests.unit.api.v2.test_parallel_operations.TestParallelOperations.test_parallel_api_list_and_delete_operations mistral.tests.unit.api.v2.test_parallel_operations.TestParallelOperations.test_parallel_api_list_and_delete_operations ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_incomplete_task_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_incomplete_task_executions ... ok -mistral.tests.unit.api.v2.test_root.TestRootController.test_index -mistral.tests.unit.api.v2.test_root.TestRootController.test_index ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_other_fail -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_other_fail ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_execution_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_execution_with_fields ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_equal_value ... ok -mistral.tests.unit.api.v2.test_root.TestRootController.test_v2_root -mistral.tests.unit.api.v2.test_root.TestRootController.test_v2_root ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_task_execution_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_task_execution_repr ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_equal_value ... ok -/usr/lib/python3/dist-packages/tooz/drivers/zake.py:54: UserWarning: The zake driver is deprecated, and will be removed in a future release. - warnings.warn( -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_update_task_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_update_task_execution ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Can not modify a system WorkflowDefinition resource, ID: 123e4567-e89b-12d3-a456-426655440000 - WARNING [mistral.service.coordination] Group engine_group does not exist. - WARNING [mistral.service.coordination] Group executor_group does not exist. - WARNING [mistral.service.coordination] Group notifier_group does not exist. - WARNING [mistral.service.coordination] Group event-engine_group does not exist. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_less_than_value ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_system -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_system ... ok -mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all -mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_multiple_columns -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_multiple_columns ... ok - ERROR [wsme.api] Server-side error: "Failed to get service members from coordination backend. error message". Detail: -Traceback (most recent call last): - - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/service.py", line 63, in get_all - members = service_coordinator.get_members(group) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call - raise effect - -tooz.ToozError: error message - - -During handling of the above exception, another exception occurred: - - -Traceback (most recent call last): +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index ... ok +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^ +Failed validating 'oneOf' in schema[1]: + {'oneOf': [{'required': ['action'], 'type': 'object'}, + {'required': ['workflow'], 'type': 'object'}]} - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/service.py", line 79, in get_all - raise exc.CoordinationException( +On instance: + {'action': 'std.echo output="Hi"', + 'name': 'task1', + 'type': 'direct', + 'version': '2.0', + 'workflow': 'wf1'} +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid ... ok +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid_skip_validation +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid_skip_validation ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_action_definition_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_action_definition_repr ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_action_definition_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_action_definition_duplicate_without_auth ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} -mistral.exceptions.CoordinationException: Failed to get service members from coordination backend. error message +Failed validating 'oneOf' in schema[1]: + {'oneOf': [{'required': ['action'], 'type': 'object'}, + {'required': ['workflow'], 'type': 'object'}]} -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_not_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_not_equal_value ... ok -mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_with_get_members_error -mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_with_get_members_error ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_in_list ... ok -mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_without_backend -mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all_without_backend ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_notin_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_notin_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_create_lock -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_create_lock ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_executions ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_internal_get_direct_subworkflows -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_internal_get_direct_subworkflows ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_with_named_lock -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_with_named_lock ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_task_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_task_executions ... ok +On instance: + {'action': 'std.echo output="Hi"', + 'name': 'task1', + 'type': 'direct', + 'version': '2.0', + 'workflow': 'wf1'} +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_and_get_and_load_action_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_and_get_and_load_action_definition ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid_skip_validation +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid_skip_validation ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_or_update_action_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_create_or_update_action_definition ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Object not found +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_not_found +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_name +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_name ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_uuid +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_delete_action_definition_with_uuid ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_greater_than_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_has_filter +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_has_filter ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_multiple_columns +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_multiple_columns ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_not_equal_value ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_in_list ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_notin_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_notin_list ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_wrong_scope +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_wrong_scope ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_fields ... ok + ERROR [mistral.utils.rest_utils] Error during API call: More than one workflows are not supported for update with identifier. [identifier: 123e4567-e89b-12d3-a456-426655440000] +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_uuid +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_uuid ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_more_workflows_with_uuid +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_more_workflows_with_uuid ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definitions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definitions ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_name +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_name ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_uuid +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_update_action_definition_with_uuid ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_trim_status_info -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_trim_status_info ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_multiple_objects mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_multiple_objects ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_input -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_input ... ok -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env_not_applied -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env_not_applied ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_admin ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_transaction mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_transaction ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_others_fail -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_by_others_fail ... ok +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_uuid -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_uuid ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_workflow_execution_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_workflow_execution_repr ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique - ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback_multiple_objects mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback_multiple_objects ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope ... ok -mistral.tests.unit.db.v2.test_transactions.TransactionsTest.test_read_only_transactions -mistral.tests.unit.db.v2.test_transactions.TransactionsTest.test_read_only_transactions ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback_transaction mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback_transaction ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_get_shared_workflow mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_get_shared_workflow ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty ... ok mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_owner_delete_shared_workflow mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_owner_delete_shared_workflow ... ok +mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_wf_exec +mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_wf_exec ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_owner_delete_shared_workflow_has_crontrigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_owner_delete_shared_workflow_has_crontrigger ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_pause ... ok +mistral.tests.unit.api.v2.test_root.TestRootController.test_index +mistral.tests.unit.api.v2.test_root.TestRootController.test_index ... ok +mistral.tests.unit.api.v2.test_root.TestRootController.test_v2_root +mistral.tests.unit.api.v2.test_root.TestRootController.test_v2_root ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_invalid_model_exception +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_invalid_model_exception ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Object not found +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_not_found +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_not_found ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_yaql_parse_exception +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_yaql_parse_exception ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_and_get_and_load_cron_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_and_get_and_load_cron_trigger ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_cron_trigger_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_cron_trigger_duplicate_without_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_or_update_cron_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_or_update_cron_trigger ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_cron_trigger_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_cron_trigger_repr ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger_by_id +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_delete_cron_trigger_by_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_by_id +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_by_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_not_found +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_not_found ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_public +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_public ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers_other_tenant +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers_other_tenant ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger_by_id +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger_by_id ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause ... ok +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_first +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_first ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Can not modify a system WorkflowDefinition resource, ID: 123e4567-e89b-12d3-a456-426655440000 +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_system +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_system ... ok +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time_no_previous_executions +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time_no_previous_executions ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_input +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_input ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_uuid +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_with_uuid ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope ... ok +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_iterators_in_yaql_result +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_iterators_in_yaql_result ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_dsl_parse_exception +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_dsl_parse_exception ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_empty +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_empty ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_definition_with_namespace +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_definition_with_namespace ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_yaql_parse_exception +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_yaql_parse_exception ... ok ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming @@ -5328,84 +5400,87 @@ ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=36dc0078-a738-407c-8fe7-76b8e6589d86] -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_owner_delete_shared_workflow_has_crontrigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_owner_delete_shared_workflow_has_crontrigger ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_dsl_parse_exception -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_dsl_parse_exception ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_empty -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_empty ... ok -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_task_id -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_task_id ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=17bdb4f7-f858-4452-9a97-22fa83078b58, msg='Fail action expected exception.'] +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=7ce71b64-1dfb-4126-b28e-0ade988fb3a2] + ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception ... ok -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_first -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_first ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_yaql_parse_exception -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_yaql_parse_exception ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_complete -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_complete ... ok + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming + res = self.dispatcher.dispatch(message) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch + return self._do_dispatch(endpoint, method, ctxt, args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch + result = func(ctxt, **new_args) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 235, in on_action_complete + return self.engine.on_action_complete(action_ex_id, result, wf_action) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 111, in decorate + return retry(_with_auth_context, auth_ctx, func, *args, **kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ + do = self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter + result = action(retry_state) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 392, in + self._add_action_func(lambda rs: rs.outcome.result()) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result + return self.__get_result() + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result + raise self._exception + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 472, in __call__ + result = fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 176, in on_action_complete + action_ex = db_api.get_action_execution(action_ex_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 309, in get_action_execution + return IMPL.get_action_execution(id, fields=fields, insecure=insecure) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session + result = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 941, in get_action_execution + raise exc.DBEntityNotFoundError( +mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=1a1a18c6-541c-491b-9abd-e4cf91e5d496] +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_async_error_result +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_async_error_result ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_succeed ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_nested_json +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_nested_json ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_root_json +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_root_json ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_root_with_yaql +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_root_with_yaql ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_values +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_values ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_repr +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_repr ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_get_task_execution_result +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_get_task_execution_result ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_namespace mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_namespace ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_project_id mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_project_id ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_and_get_resource_member -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_and_get_resource_member ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_resource_member_duplicate -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_create_resource_member_duplicate ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_nonexistent_resource_member -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_nonexistent_resource_member ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async_invoke_failure -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async_invoke_failure ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_already_deleted -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_already_deleted ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_not_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_not_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_not_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_not_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_owner ... ok - ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 103, in decorator - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/clients.py", line 150, in start_workflow - return call( - ^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call - raise effect -oslo_messaging.rpc.client.RemoteError: Remote error: InputException Input is wrong -None. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=40b6a981-1fbc-433e-b410-f418ef09fe54, msg='Fail action expected exception.'] +mistral.tests.unit.db.v2.test_sqlite_transactions.SQLiteTransactionsTest.test_dirty_reads +mistral.tests.unit.db.v2.test_sqlite_transactions.SQLiteTransactionsTest.test_dirty_reads ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d3a6f75a-3341-4229-b14c-fbc9e05a441f, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -5413,39 +5488,19 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_update -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_update ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env ... ok - ERROR [mistral.engine.action_handler] Failed to update action [error=Transition to the PAUSED state is only supported for asynchronous action execution., action=std.noop, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 65, in on_action_update - action.update(state) - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 84, in update - raise exc.InvalidStateTransitionException( -mistral.exceptions.InvalidStateTransitionException: Transition to the PAUSED state is only supported for asynchronous action execution. - -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_update_non_async -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_update_non_async ... ok -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_requires -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_requires ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_report_running_actions -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_report_running_actions ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error -mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error ... ok - ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. +mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_acquire_release_sqlite_lock +mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_acquire_release_sqlite_lock ... ok +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed ... ok + ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: 5c4932d3-26d4-4a13-8297-c5cabc6b04df Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 103, in decorator - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/clients.py", line 150, in start_workflow - return call( - ^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run + resp = requests.request( + ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -5454,42 +5509,12 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call raise effect -KeyError: 'wrong key' -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_resume_workflow -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_resume_workflow ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=aa1b1a63-89fc-4bdd-af35-d6bf89f66184, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_env_not_found -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_env_not_found ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_missing_parameters -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_missing_parameters ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_definition_with_namespace -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_definition_with_namespace ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_unexpected_parameters -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_unexpected_parameters ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_adhoc_env -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_adhoc_env ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async_invoke_with_error -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async_invoke_with_error ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_env_type_error -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_env_type_error ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=None, msg='some error'] +Exception + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=5c4932d3-26d4-4a13-8297-c5cabc6b04df, msg='Failed to send HTTP request: '] Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run + resp = requests.request( + ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -5498,56 +5523,26 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call raise effect -mistral.exceptions.ActionException: some error -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_wf_ex_id -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_wf_ex_id ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=39391660-5fa2-46c0-aacd-6c125abae6ce, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error_arbitrary -mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error_arbitrary ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_ex_id -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_ex_id ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_input_default -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_input_default ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_saved_env -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_with_saved_env ... ok -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_bad_status -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_bad_status ... ok -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env_not_applied -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env_not_applied ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d0e08053-3ca1-44a3-bc29-8af479fa3587, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_fail -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_fail ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_error -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_error ... ok -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_succeed -mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_succeed ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f9bde214-50ec-4db6-b001-f9edd51712e6, msg='Fail action expected exception.'] +Exception + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 255, in run + raise exc.ActionException("Failed to send HTTP request: %s" % e) +mistral.exceptions.ActionException: Failed to send HTTP request: +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_async_success_result +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_async_success_result ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success +mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success ... ok +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_inconsistent_task_names +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_inconsistent_task_names ... ok +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_root_context +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_root_context ... ok ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming @@ -5581,415 +5576,37 @@ ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=71479cb5-69aa-473a-83ad-e51559ea96c7] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=61380323-3c4f-4a26-82c2-83f17be830b3] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=62b20959-7f48-4b3a-96d6-5e55738ce24c] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=1966e201-585f-4a37-b921-c31a14aa3244] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=584a1ec2-fd70-4e20-ac6a-f1c0f6686d03] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=4aec7ba5-15c2-444a-abc7-1f966c78b008] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=576bd77d-f2eb-45ed-a125-9d6cb99282bc] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=f8363c5f-59dc-4395-95e6-c91e20cc96ac] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=4f240004-f022-43b4-bffe-dd3c78384d3e] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=839099a2-4cf5-4ea2-b814-81d579466475] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=fb0336bc-0a44-4b9d-a433-1db643c2e0eb] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=5311bc87-9448-4a1e-8053-59a90d657c90] - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=b8342362-a256-4681-9153-8b667773888f] +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=26c2e1f1-5583-410a-ad7a-bc5b17f727e4] +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf ... ok +mistral.tests.unit.engine.test_task_defaults.TaskDefaultsDirectWorkflowEngineTest.test_task_defaults_on_error +mistral.tests.unit.engine.test_task_defaults.TaskDefaultsDirectWorkflowEngineTest.test_task_defaults_on_error ... ok +mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_correct_locking +mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_correct_locking ... ok +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_create_cron_trigger_with_pattern_and_first_time +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_create_cron_trigger_with_pattern_and_first_time ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_and_get_event_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_and_get_event_trigger ... ok +/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) + return query.all() +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_event_trigger_duplicate +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_event_trigger_duplicate ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_delete_event_triggers +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_delete_event_triggers ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_insecure +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_insecure ... ok +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_not_insecure +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_not_insecure ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_specific_fields_insecure +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_specific_fields_insecure ... ok +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_update_event_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_update_event_trigger ... ok +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_input +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_input ... ok ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming @@ -6023,51 +5640,20 @@ ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=52a4fc0b-aadb-4b36-8bc0-659f0b910a8e] - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6888fd33-900a-41fa-8353-af35c4158361, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_errors_only -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_errors_only ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_run_sync -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_run_sync ... ok -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_retry_policy -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_retry_policy ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_run_sync_error -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_run_sync_error ... ok +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=3b873296-9567-4cdb-b47d-77cffedb20e5] +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_required +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_required ... ok +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_input +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_input ... ok +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env_not_applied +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env_not_applied ... ok mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_action_error_with_array_result mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_action_error_with_array_result ... ok -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_include_output -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_include_output ... ok -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_complex_cycle -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_complex_cycle ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a7f3ab7a-eef8-4843-9390-0839da0edb15, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a957d8d7-1966-4118-9de9-48711ae49a4c, msg='Fail action expected exception.'] +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_output +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_output ... ok +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result1 +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result1 ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9e1fbff6-12d2-4082-ae5c-25832a48d0e9, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -6075,13 +5661,19 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_one_line_requires_syntax +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_one_line_requires_syntax ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_execution_delete +mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_execution_delete ... ok +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '288fcdfc-f467-47dc-a56f-6f41e1b5359f', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '2f6521b7-5749-499c-a680-1604d42857e8'}, }], wf=wf, task=task2]: +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_create_delete_trust_in_trigger +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_create_delete_trust_in_trigger ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_action_timeout +mistral.tests.unit.engine.test_policies.PoliciesTest.test_action_timeout ... ok + ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '6a7ea19a-fe77-4d26-8662-736699ebb8b2', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '9cddc30a-7358-4bb7-a8d2-12f8b783b925'}, }], wf=wf, task=task2]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -6160,32 +5752,39 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '288fcdfc-f467-47dc-a56f-6f41e1b5359f', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '2f6521b7-5749-499c-a680-1604d42857e8'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '6a7ea19a-fe77-4d26-8662-736699ebb8b2', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '9cddc30a-7358-4bb7-a8d2-12f8b783b925'}, }] -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_save_result -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_save_result ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_max_depth -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_max_depth ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_create_trust_in_trigger +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_create_trust_in_trigger ... ok +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_validate_cron_trigger_input_first_time +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_validate_cron_trigger_input_first_time ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_get_next_execution_time +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_get_next_execution_time ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_get_trigger_in_correct_orders +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_get_trigger_in_correct_orders ... ok mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_execution_with_namespace mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_execution_with_namespace ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=158cf1d9-4fd2-4e7f-9a16-c8c30dc83e4b, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_timeout_policy -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_timeout_policy ... ok - WARNING [mistral.engine.workflow_handler] Found a task execution that is likely stuck in RUNNING state because all child executions are finished, will try to recover [task_execution=b4423b27-2a7e-4389-af37-a1849333cf24] -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_max_depth -mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_max_depth ... ok +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_oneshot_trigger_create +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_oneshot_trigger_create ... ok +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_errors_only +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_errors_only ... ok +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies +mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies ... ok +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task1 +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task1 ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_stop +mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_stop ... ok +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth ... ok mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_async_next_task_with_input_yaql_error mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_async_next_task_with_input_yaql_error ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9dad1f21-b0e9-4255-8dc8-f993dc554dae, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6a329004-3224-4bbb-b9a9-90b1e6ac53ce, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -6193,129 +5792,49 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_save_result_and_run_sync -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_save_result_and_run_sync ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete_not_found -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete_not_found ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_empty -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_not_found -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_not_found ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_operational_error -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_operational_error ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_fields_filter -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_fields_filter ... ok -mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success -mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_namespace -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_namespace ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_within_project_id -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_within_project_id ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies_with_workflow_defaults +mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies_with_workflow_defaults ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Database object already exists -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: fbe2564a-dfff-4377-8f9b-d3584d0cfbcb -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run - resp = requests.request( - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/requests/api.py", line 59, in request - return session.request(method=method, url=url, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/requests/sessions.py", line 575, in request - prep = self.prepare_request(req) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/requests/sessions.py", line 484, in prepare_request - p.prepare( - File "/usr/lib/python3/dist-packages/requests/models.py", line 367, in prepare - self.prepare_url(url, params) - File "/usr/lib/python3/dist-packages/requests/models.py", line 438, in prepare_url - raise MissingSchema( -requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url? - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=fbe2564a-dfff-4377-8f9b-d3584d0cfbcb, msg='Failed to send HTTP request: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url?'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run - resp = requests.request( - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/requests/api.py", line 59, in request - return session.request(method=method, url=url, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/requests/sessions.py", line 575, in request - prep = self.prepare_request(req) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/requests/sessions.py", line 484, in prepare_request - p.prepare( - File "/usr/lib/python3/dist-packages/requests/models.py", line 367, in prepare - self.prepare_url(url, params) - File "/usr/lib/python3/dist-packages/requests/models.py", line 438, in prepare_url - raise MissingSchema( -requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url? - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 255, in run - raise exc.ActionException("Failed to send HTTP request: %s" % e) -mistral.exceptions.ActionException: Failed to send HTTP request: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url? - ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} - -Failed validating 'oneOf' in schema[1]: - {'oneOf': [{'required': ['action'], 'type': 'object'}, - {'required': ['workflow'], 'type': 'object'}]} - -On instance: - {'action': 'std.echo output="Hi"', - 'name': 'task1', - 'type': 'direct', - 'version': '2.0', - 'workflow': 'wf1'} - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c1ebb7eb-7480-46a2-af02-46de1aad6b9a, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid_skip_validation -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid_skip_validation ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c471b5c0-6558-4c2a-b37d-88ed66a8bb2f, msg='Fail action expected exception.'] + ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_integrity_check.IntegrityCheckTest.test_task_execution_integrity -mistral.tests.unit.engine.test_integrity_check.IntegrityCheckTest.test_task_execution_integrity ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_namespace -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_namespace ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_sync -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_sync ... ok -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_parallel_cycles -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_parallel_cycles ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed ... ok - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '54c85e7a-88b1-46e1-a652-36e66dfa0cd4', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '66c1ce92-6b31-43e6-b919-9bdcc6d4167f'}, }], wf=wf, task=task1, action=std.async_noop]: + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming + res = self.dispatcher.dispatch(message) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch + return self._do_dispatch(endpoint, method, ctxt, args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch + result = func(ctxt, **new_args) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task + return self.engine.start_task( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task + task_handler.run_task(task_ex_id, waiting, + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task + task_ex = db_api.get_task_execution(task_ex_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution + return IMPL.get_task_execution(id, fields=fields) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session + result = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution + raise exc.DBEntityNotFoundError( +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=9e047195-0ebd-441c-b389-5d85743454f0] +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env_not_applied +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env_not_applied ... ok +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result ... ok + ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '64dc3c43-93e7-423b-aa05-423a11eb1db3', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': 'd909f463-5835-45de-b91b-4967051890d0'}, }], wf=wf, task=task1, action=std.async_noop]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -6398,37 +5917,74 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '54c85e7a-88b1-46e1-a652-36e66dfa0cd4', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '66c1ce92-6b31-43e6-b919-9bdcc6d4167f'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '64dc3c43-93e7-423b-aa05-423a11eb1db3', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': 'd909f463-5835-45de-b91b-4967051890d0'}, }] -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_public -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_public ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'private', 'public'}; actual: unique -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_wrong_scope -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_wrong_scope ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task2 +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task2 ... ok + ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: de3f90ea-bdd9-4fda-b31c-cc003ef7166f +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run + resp = requests.request( + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/requests/api.py", line 59, in request + return session.request(method=method, url=url, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/requests/sessions.py", line 575, in request + prep = self.prepare_request(req) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/requests/sessions.py", line 484, in prepare_request + p.prepare( + File "/usr/lib/python3/dist-packages/requests/models.py", line 367, in prepare + self.prepare_url(url, params) + File "/usr/lib/python3/dist-packages/requests/models.py", line 438, in prepare_url + raise MissingSchema( +requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url? + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=de3f90ea-bdd9-4fda-b31c-cc003ef7166f, msg='Failed to send HTTP request: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url?'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run + resp = requests.request( + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/requests/api.py", line 59, in request + return session.request(method=method, url=url, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/requests/sessions.py", line 575, in request + prep = self.prepare_request(req) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/requests/sessions.py", line 484, in prepare_request + p.prepare( + File "/usr/lib/python3/dist-packages/requests/models.py", line 367, in prepare + self.prepare_url(url, params) + File "/usr/lib/python3/dist-packages/requests/models.py", line 438, in prepare_url + raise MissingSchema( +requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url? -Failed validating 'oneOf' in schema[1]: - {'oneOf': [{'required': ['action'], 'type': 'object'}, - {'required': ['workflow'], 'type': 'object'}]} +During handling of the above exception, another exception occurred: -On instance: - {'action': 'std.echo output="Hi"', - 'name': 'task1', - 'type': 'direct', - 'version': '2.0', - 'workflow': 'wf1'} -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid_skip_validation -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid_skip_validation ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Object not found -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_not_found -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_not_found ... ok +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 255, in run + raise exc.ActionException("Failed to send HTTP request: %s" % e) +mistral.exceptions.ActionException: Failed to send HTTP request: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url? + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=1bc83c3c-271b-48d1-a4ab-758fc14d138a, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_async_task_on_clause_has_yaql_error mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_async_task_on_clause_has_yaql_error ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a2350b0f-4779-471f-ad2d-5e6d784d292f, msg='Fail action expected exception.'] + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_max_depth +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_max_depth ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context ... ok +mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderRemoteExecutorTest.test_long_action_success +mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderRemoteExecutorTest.test_long_action_success ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f37aab29-9cda-48bc-a5e2-f6e3a57bb4f3, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -6436,84 +5992,64 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_invalid_namespace -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_invalid_namespace ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'private', 'public'}; actual: unique -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_wrong_scope -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_wrong_scope ... ok -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_configuration_check -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_configuration_check ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error ... ok - ERROR [oslo_messaging.rpc.server] Exception during message handling +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name ... ok +mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_complex_cycle +mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_complex_cycle ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=5304f583-32e1-4073-9aae-d5138c81910e, msg='An unknown exception occurred'] Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 235, in on_action_complete - return self.engine.on_action_complete(action_ex_id, result, wf_action) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 111, in decorate - return retry(_with_auth_context, auth_ctx, func, *args, **kw) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ - do = self.iter(retry_state=retry_state) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter - result = action(retry_state) - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 392, in - self._add_action_func(lambda rs: rs.outcome.result()) - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result - return self.__get_result() - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result - raise self._exception - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 472, in __call__ - result = fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context - return func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 176, in on_action_complete - action_ex = db_api.get_action_execution(action_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 309, in get_action_execution - return IMPL.get_action_execution(id, fields=fields, insecure=insecure) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 941, in get_action_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=94f32188-8bd3-40b8-885a-bcbee23a10b7] -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty ... ok + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=8ac1032a-bc7d-41d1-9ba4-2d0e5ae8ac73, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) + return query.all() + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c86df72c-4447-4dd0-aefb-5e477f63d7f6, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_diamond_join_all +mistral.tests.unit.engine.test_join.JoinEngineTest.test_diamond_join_all ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_second mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_second ... ok -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_wait_policies -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_wait_policies ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ffb08ded-7303-4e1c-ad68-d1e831ac2271, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4d8aa70b-6ec3-4e16-b302-74f27024ac89, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=edb69982-a13e-4f3d-981f-dcfa6bb86ae4, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -6522,29 +6058,37 @@ raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_invalid_model_exception -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_invalid_model_exception ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_kwargs_input -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_kwargs_input ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_yaql_parse_exception -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_yaql_parse_exception ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_and_get_event_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_and_get_event_trigger ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_event_trigger_duplicate -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_create_event_trigger_duplicate ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_delete_event_triggers -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_delete_event_triggers ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_insecure -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_insecure ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_not_insecure -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_not_insecure ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_specific_fields_insecure -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_get_event_triggers_specific_fields_insecure ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f23fbaec-f343-4945-8a37-bd2e9ad54cb6, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=44112ba0-a2c7-4c13-942a-e80df60563e6, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=8e2bf621-6503-43c2-85ca-567788461ef8, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task1 +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task1 ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=28f49b3a-63e6-4b73-8568-d58ee4c42ba6, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -6552,131 +6096,89 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_update_event_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_update_event_trigger ... ok -mistral.tests.unit.engine.test_race_condition.EngineActionRaceConditionTest.test_long_action -mistral.tests.unit.engine.test_race_condition.EngineActionRaceConditionTest.test_long_action ... ok -mistral.tests.unit.engine.test_race_condition.EngineActionRaceConditionTest.test_short_action -mistral.tests.unit.engine.test_race_condition.EngineActionRaceConditionTest.test_short_action ... skipped 'Skip until we know how to fix it with SQLite.' -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_and_get_scheduled_job -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_and_get_scheduled_job ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_scheduled_job_duplicate_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_scheduled_job_duplicate_without_auth ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_delete_scheduled_job -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_delete_scheduled_job ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_missing_base -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_missing_base ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs_count -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs_count ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_update_scheduled_job -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_update_scheduled_job ... ok -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion ... ok -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow_task -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow_task ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_message_format -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_message_format ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf ... ok -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_missing_nested_base -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_missing_nested_base ... ok - ERROR [mistral.engine.task_handler] Failed to complete task [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '3c413aaa-e460-424a-905f-cfc47847c2ea', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '555c1fd6-3fd3-4926-ade4-1a9f538c0061'}, }], wf=wf, task=task1]: + ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid data type in ConcurrencyPolicy: -1 is less than the minimum of 0 + +Failed validating 'minimum' in schema['properties']['concurrency']: + {'minimum': 0, 'type': 'integer'} + +On instance['concurrency']: + -1. Value(s) can be shown after YAQL evaluating. If you use YAQL here, please correct it., wf=wb.wf1, task=task1]: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate - result = get_yaql_engine_class()(expression).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate - return self(utils.NO_VALUE, context, self.engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call - raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/base.py", line 188, in _validate + jsonschema.validate(props, self._schema) + File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1306, in validate + raise error +jsonschema.exceptions.ValidationError: -1 is less than the minimum of 0 + +Failed validating 'minimum' in schema['properties']['concurrency']: + {'minimum': 0, 'type': 'integer'} + +On instance['concurrency']: + -1 During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 300, in complete_task - task.complete(state, state_info) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 401, in complete - cmds = wf_ctrl.continue_workflow(task_ex=self.task_ex) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/base.py", line 134, in continue_workflow - return self._find_next_commands(task_ex) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 106, in _find_next_commands - cmds.extend(self._find_next_commands_for_task(t_ex)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task + task.run(first_run) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 137, in _find_next_commands_for_task - for t_n, params, event_name in self._find_next_tasks(task_ex, ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run + self._run_new() File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 331, in _find_next_tasks - if not cond or expr.evaluate(cond, ctx_view): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate - evaluated = super(InlineYAQLEvaluator, cls).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate - raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '3c413aaa-e460-424a-905f-cfc47847c2ea', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '555c1fd6-3fd3-4926-ade4-1a9f538c0061'}, }] + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 626, in _run_new + self._before_task_start() + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 482, in _before_task_start + p.before_task_start(self) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/policies.py", line 494, in before_task_start + super(ConcurrencyPolicy, self).before_task_start(task) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/base.py", line 172, in before_task_start + self._validate() + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/base.py", line 190, in _validate + raise exc.InvalidModelException( +mistral.exceptions.InvalidModelException: Invalid data type in ConcurrencyPolicy: -1 is less than the minimum of 0 -mistral.tests.unit.engine.test_task_pause_resume.TaskPauseResumeTest.test_pause_resume_action_ex -mistral.tests.unit.engine.test_task_pause_resume.TaskPauseResumeTest.test_pause_resume_action_ex ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_execution_function -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_execution_function ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail ... ok -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_iterators_in_yaql_result -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_iterators_in_yaql_result ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=48fbfac0-7d2e-473d-a71b-7e499a36775b, msg='Fail action expected exception.'] +Failed validating 'minimum' in schema['properties']['concurrency']: + {'minimum': 0, 'type': 'integer'} + +On instance['concurrency']: + -1. Value(s) can be shown after YAQL evaluating. If you use YAQL here, please correct it. + + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=daebb8e0-932d-484d-9e8d-2e7bbb3a033d, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=278d01d6-5a21-4ec5-b739-36e58c57f837, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c7e0d548-ccd5-46c9-b4a5-eabbcba2ceea, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -6685,218 +6187,64 @@ raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_two_failed_branches +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_two_failed_branches ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_discriminator +mistral.tests.unit.engine.test_join.JoinEngineTest.test_discriminator ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_after_policy -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_after_policy ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result ... ok -mistral.tests.unit.engine.test_set_state.TestSetState.test_set_state -mistral.tests.unit.engine.test_set_state.TestSetState.test_set_state ... ok mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_async_action mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_async_action ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '9bd2c6af-1d49-4efb-add3-e3521268da80', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'a0f272be-dbe5-41b1-a831-48323432ca97'}, }], wf=wf, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate - result = get_yaql_engine_class()(expression).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate - return self(utils.NO_VALUE, context, self.engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call - raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 273, in continue_task - task.run() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 604, in run - self._run_existing() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 666, in _run_existing - self._schedule_actions() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 696, in _schedule_actions - input_dict = self._get_action_input() - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 735, in _get_action_input - self.evaluate(input_spec, ctx) if input_spec else {} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 172, in evaluate - return expr.evaluate_recursively( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate - evaluated = super(InlineYAQLEvaluator, cls).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate - raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '9bd2c6af-1d49-4efb-add3-e3521268da80', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'a0f272be-dbe5-41b1-a831-48323432ca97'}, }] - -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_statistics_only -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_statistics_only ... ok - WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. - WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. - WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. - WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint - WARNING [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index -mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index ... ok - WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. - WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. - WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. - WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint - WARNING [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_v2_root -mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_v2_root ... ok - ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: 6227f214-4198-4640-b231-5b5853a8971f + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=965362ab-a4ee-4cef-9f7f-bffb25af21f5, msg='An unknown exception occurred'] Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run - resp = requests.request( - ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call - raise effect -Exception - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=6227f214-4198-4640-b231-5b5853a8971f, msg='Failed to send HTTP request: '] + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=a60ac41c-d7d1-40b0-bacc-93563bf93f62, msg='An unknown exception occurred'] Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 236, in run - resp = requests.request( - ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call - raise effect -Exception - -During handling of the above exception, another exception occurred: - + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_parallel_cycles +mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_parallel_cycles ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=e8fc1a2d-cae6-4f85-946b-c578958adcca, msg='An unknown exception occurred'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 255, in run - raise exc.ActionException("Failed to send HTTP request: %s" % e) -mistral.exceptions.ActionException: Failed to send HTTP request: -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_root_context -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_root_context ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_pause ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_namespace -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_namespace ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_empty_with_items -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_empty_with_items ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_before_policy -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_before_policy ... ok - ERROR [mistral.expressions.jinja_expression] Failed to evaluate Jinja expression due to a database error, re-raising initial exception [expression={{ 1 + 1 }}, error=None, data={'__task_execution': {'id': '78e52fc2-4204-45ef-8321-e3f32cd28195', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '584fa588-9586-429c-8ba8-713fac7ff9cd'}, }] - ERROR [mistral.db.utils] DB error detected, operation will be retried: + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=a5798f9e-fe1a-4f2c-b49a-bb6f548b3c27, msg='An unknown exception occurred'] Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context - return func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete - action_handler.on_action_complete(action_ex, result) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 55, in on_action_complete - task_handler.schedule_on_action_complete(action_ex) - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 594, in schedule_on_action_complete - _on_action_complete(action_ex) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete - task.on_action_complete(action_ex) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 593, in on_action_complete - self.complete(state, state_info) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 383, in complete - data_flow.publish_variables(self.task_ex, self.task_spec) - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 237, in publish_variables - task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 163, in evaluate - raise e - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 141, in evaluate - result = JinjaEvaluator.evaluate(patterns[0][1], data_context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 88, in evaluate - ctx = get_jinja_context(data_context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -6905,11 +6253,28 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call raise result -oslo_db.exception.DBDeadlock: None -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_task -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_task ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_wrong_input -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_wrong_input ... ok +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count ... ok +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_negative_number +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_negative_number ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=94a871b3-e246-459c-b0ff-36ec2b95055d, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task2 +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task2 ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_zero_value +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_zero_value ... ok ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid input [name=my_wb.missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']], wf=my_wb.wf6, task=missing_action]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task @@ -6935,101 +6300,184 @@ raise exc.ActionException(msg % tuple(msg_props)) mistral_lib.exceptions.ActionException: Invalid input [name=my_wb.missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']] -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_caching -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_caching ... ok -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsDirectWorkflowEngineTest.test_task_defaults_on_error -mistral.tests.unit.engine.test_task_defaults.TaskDefaultsDirectWorkflowEngineTest.test_task_defaults_on_error ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_level_three_action_adhoc -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_level_three_action_adhoc ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_jinja_expression -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_jinja_expression ... ok -mistral.tests.unit.engine.test_task_pause_resume.TaskPauseResumeTest.test_pause_resume_action_ex_with_items_task -mistral.tests.unit.engine.test_task_pause_resume.TaskPauseResumeTest.test_pause_resume_action_ex_with_items_task ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_is_async -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_is_async ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_is_sync -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_is_sync ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_rpc_method_not_found -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_rpc_method_not_found ... ok - WARNING [mistral.rpc.kombu.kombu_server] Got exception while consuming message. Exception would be send back to the caller. -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_safe_message_processing_ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_safe_message_processing_ok ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_safe_message_processing_raise -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__on_message_safe_message_processing_raise ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__prepare_worker -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__prepare_worker ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__prepare_worker_no_valid_executor -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test__prepare_worker_no_valid_executor ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_is_running_is_not_running -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_is_running_is_not_running ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_is_running_is_running -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_is_running_is_running ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_publish_message -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_publish_message ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_keyboard_interrupt_not_running -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_keyboard_interrupt_not_running ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_launch_successfully -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_launch_successfully ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_launch_successfully_than_stop -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_launch_successfully_than_stop ... ok - ERROR [mistral.expressions.yaql_expression] Failed to evaluate YAQL expression due to a database error, re-raising initial exception [expression=1 + 1, error=None, data={'__task_execution': {'id': 'f185d0d3-4777-46f8-87bc-69f778c9176f', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '8e576f1d-b488-4dbe-a84b-fa5db56ada64'}, }] - ERROR [mistral.db.utils] DB error detected, operation will be retried: +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_items +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_items ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause ... ok + ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context - return func(*args, **kw) - ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming + res = self.dispatcher.dispatch(message) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch + return self._do_dispatch(endpoint, method, ctxt, args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch + result = func(ctxt, **new_args) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task + return self.engine.start_task( + ^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate res = func(*args, **kw) ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task + task_handler.run_task(task_ex_id, waiting, File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete - action_handler.on_action_complete(action_ex, result) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 55, in on_action_complete - task_handler.schedule_on_action_complete(action_ex) - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 594, in schedule_on_action_complete - _on_action_complete(action_ex) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task + task_ex = db_api.get_task_execution(task_ex_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution + return IMPL.get_task_execution(id, fields=fields) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session + result = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution + raise exc.DBEntityNotFoundError( +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=379a428f-e7b0-491c-a806-a59297e1e905] +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_negative_number +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_negative_number ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_multiple_reruns_with_items +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_multiple_reruns_with_items ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_single_execution_with_multiple_processes +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_single_execution_with_multiple_processes ... ok +mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_no_profile_trace +mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_no_profile_trace ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create_the_same_first_time_or_count +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create_the_same_first_time_or_count ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_missing_adhoc_action_definition +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_missing_adhoc_action_definition ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d66a2ba4-6ab5-4ffa-bd9e-8e6a07d9ad8e, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=63ded0c3-bb12-426a-b5f5-a76148477b8d, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_json +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_json ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create_with_wf_id +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create_with_wf_id ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars_complex +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars_complex ... skipped 'https://bugs.launchpad.net/mistral/+bug/1424461' +mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle +mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle ... ok +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create_wrong_workflow_input +mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create_wrong_workflow_input ... ok +mistral.tests.unit.utils.test_rest_utils.RestUtilsTest.test_validate_fields +mistral.tests.unit.utils.test_rest_utils.RestUtilsTest.test_validate_fields ... ok +mistral.tests.unit.utils.test_utils.UtilsTest.test_itersubclasses +mistral.tests.unit.utils.test_utils.UtilsTest.test_itersubclasses ... ok +mistral.tests.unit.utils.test_utils.UtilsTest.test_paramiko_to_private_key +mistral.tests.unit.utils.test_utils.UtilsTest.test_paramiko_to_private_key ... ok +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Killing cron trigger threads... + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7b187dc5-281a-4386-a671-1d4b2b13dcf9, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_zero_value +mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_zero_value ... ok +mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace +mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace ... ok +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_statistics_only +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_statistics_only ... ok + ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid input [name=my_wb.nested_missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']], wf=my_wb.wf7, task=nested_missing_action]: +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task + task.run(first_run) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete - task.on_action_complete(action_ex) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run + self._run_new() File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 593, in on_action_complete - self.complete(state, state_info) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 632, in _run_new + self._schedule_actions() + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 702, in _schedule_actions + action.schedule( File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 383, in complete - data_flow.publish_variables(self.task_ex, self.task_spec) - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 237, in publish_variables - task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate - evaluated = super(InlineYAQLEvaluator, cls).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 178, in evaluate - raise e - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 159, in evaluate - context=get_yaql_context(data_context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 250, in schedule + self.action_desc.check_parameters(input_dict) + File "/usr/lib/python3/dist-packages/mistral_lib/actions/providers/base.py", line 115, in check_parameters + raise exc.ActionException(msg % tuple(msg_props)) +mistral_lib.exceptions.ActionException: Invalid input [name=my_wb.nested_missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']] + +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_simple +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_simple ... ok +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_env_not_copied_to_context +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_env_not_copied_to_context ... ok +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete_deep +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete_deep ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6d7196f8-bac7-475d-b63e-be7a867c5241, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_policies.PoliciesTest.test_delayed_task_and_correct_finish_workflow +mistral.tests.unit.engine.test_policies.PoliciesTest.test_delayed_task_and_correct_finish_workflow ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) + return query.all() + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=a866bc40-0e97-4fea-983e-249b54dbc7f7, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -7038,8 +6486,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call raise result -oslo_db.exception.DBDeadlock: None - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4f47cab6-7b42-4651-b5f7-3dee54597c85, msg='Fail action expected exception.'] +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d44442da-c075-4c0c-9a82-4f788e25ea5d, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7047,41 +6495,159 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_succeed ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_execution_delete -mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_execution_delete ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_nested_json -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_nested_json ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_root_json -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_root_json ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_root_with_yaql -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_root_with_yaql ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_values -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_values ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_repr -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_repr ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_get_task_execution_result -mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_get_task_execution_result ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_nested_missing_adhoc_action_definition +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_nested_missing_adhoc_action_definition ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result ... ok +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_policies +mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_policies ... ok +mistral.tests.unit.engine.test_with_items_task.WithItemsTaskTest.test_get_next_indices +mistral.tests.unit.engine.test_with_items_task.WithItemsTaskTest.test_get_next_indices ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_level_two_action_adhoc -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_level_two_action_adhoc ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_missing_adhoc_action_definition -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_missing_adhoc_action_definition ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_socket_error_reconnect -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_socket_error_reconnect ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_socket_timeout_still_running -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_run_socket_timeout_still_running ... ok -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_stop -mistral.tests.unit.rpc.kombu.test_kombu_server.KombuServerTest.test_stop ... ok -mistral.tests.unit.test_coordination.ServiceTest.test_register_membership -mistral.tests.unit.test_coordination.ServiceTest.test_register_membership ... ok -/usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -mistral.tests.unit.utils.test_safeLoader.TestSafeLoader.test_safe_load -mistral.tests.unit.utils.test_safeLoader.TestSafeLoader.test_safe_load ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_errors_only +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_errors_only ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_false_condition +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_false_condition ... ok +mistral.tests.unit.notifiers.test_notifier_servers.RemoteNotifServerTest.test_get_notifier +mistral.tests.unit.notifiers.test_notifier_servers.RemoteNotifServerTest.test_get_notifier ... ok +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=75dc570e-9989-476b-b8e7-d3fd3e10a584, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_call_failure +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_call_failure ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_down_to_subworkflow +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_down_to_subworkflow ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_empty_with_items +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_empty_with_items ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_diff_env_vars +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_diff_env_vars ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_branch_errors +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_branch_errors ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_true_condition +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_true_condition ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=a254a858-05ab-43cf-bb35-e3ab7066b34f, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=2256fb6d-90df-4ce6-aef5-6efe595f8e99, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_with_env +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_with_env ... ok +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_task_id +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_task_id ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global ... ok +mistral.tests.unit.notifiers.test_notifier_servers.RemoteNotifServerTest.test_notify +mistral.tests.unit.notifiers.test_notifier_servers.RemoteNotifServerTest.test_notify ... ok + WARNING [stevedore.named] Could not load foobar +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter_subworkflow +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter_subworkflow ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_conditions +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_conditions ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=da9782d7-d9c0-4934-811d-138715c75950, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7da6be89-ebd2-47ec-87b2-45d57e496021, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_true_condition_task_defaults +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_true_condition_task_defaults ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=41a95a7b-bbe9-43c1-a401-73c0711723f4, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.notifiers.test_notifier_servers.ServerPluginTest.test_get_bad_notifier +mistral.tests.unit.notifiers.test_notifier_servers.ServerPluginTest.test_get_bad_notifier ... ok +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_wf2 +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_wf2 ... ok +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_create_actions +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_create_actions ... ok +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_create_actions_in_namespace +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_create_actions_in_namespace ... ok +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_delete_action +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_delete_action ... ok +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_update_actions +mistral.tests.unit.services.test_adhoc_action_service.AdhocActionServiceTest.test_update_actions ... ok +/usr/lib/python3/dist-packages/tooz/drivers/zake.py:54: UserWarning: The zake driver is deprecated, and will be removed in a future release. + warnings.warn( +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_join_group_and_get_members +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_join_group_and_get_members ... ok +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_join_group_and_leave_group +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_join_group_and_leave_group ... ok +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_join_group_not_active +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_join_group_not_active ... ok +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_start +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_start ... ok +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_start_without_backend +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_start_without_backend ... ok +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_stop +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_stop ... ok +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_stop_not_active +mistral.tests.unit.test_coordination.ServiceCoordinatorTest.test_stop_not_active ... ok +mistral.tests.unit.utils.test_filter_utils.FilterUtilsTest.test_create_filters_with_nones +mistral.tests.unit.utils.test_filter_utils.FilterUtilsTest.test_create_filters_with_nones ... ok +Created: WorkflowExecution {'spec': {}, 'accepted': False, 'context': None, 'id': '49135d3a-4247-49a1-9005-3e93d6b05a60', 'name': '1', 'state': 'RUNNING', 'state_info': 'Running...', 'scope': 'private', 'project_id': '', 'created_at': '2024-10-31 05:00:54', 'updated_at': None} +Holding TX1... +Holding TX2... +Read: [WorkflowExecution {'accepted': False, 'id': '49135d3a-4247-49a1-9005-3e93d6b05a60', 'name': '1', 'description': None, 'workflow_name': None, 'workflow_namespace': None, 'workflow_id': None, 'state': 'RUNNING', 'state_info': 'Running...', 'tags': None, 'runtime_context': None, 'scope': 'private', 'project_id': '', 'created_at': '2024-10-31 05:00:54', 'updated_at': None, 'task_execution_id': None, 'root_execution_id': None}] +TX1 completed. +TX2 completed. Notification server started. Engine server started. Notification server started. @@ -7096,17 +6662,27 @@ Engine server started. Notification server started. Engine server started. -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_arguments -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_arguments ... ok -/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) - return query.all() -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_level_two_loop_action -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_level_two_loop_action ... ok +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Notification server started. +Engine server started. +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_big_on_closures +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_big_on_closures ... ok mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_error_access_via_function mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_error_access_via_function ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d178d7d0-0109-456f-9c09-f0ef238eb21d, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_no_duplicate +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_no_duplicate ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_join_with_branch_errors +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_join_with_branch_errors ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_errors +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_errors ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9e74318d-da46-4267-883d-822070084564, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7114,16 +6690,69 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_stop -mistral.tests.unit.engine.test_join.JoinEngineTest.test_delete_join_completion_check_on_stop ... ok -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_loop_action -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_loop_action ... ok -mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderRemoteExecutorTest.test_long_action_success -mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderRemoteExecutorTest.test_long_action_success ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_name_on_complete_case -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_name_on_complete_case ... ok +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_wf_ex_id +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_wf_ex_id ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_input_value +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_input_value ... ok +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_recursive +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_recursive ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=5ba8596f-c645-4da2-aaa5-40e0d1e20fd3, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_change_state_after_success +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_change_state_after_success ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid input [name=my_wb.nested_missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']], wf=my_wb.wf7, task=nested_missing_action]: + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7dac30b3-5182-4c15-b167-0e0b7f29dcf2, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_error_access_via_root_context +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_error_access_via_root_context ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_with_retry +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_with_retry ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a92f763f-01fb-4776-ade1-ed60bc049724, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_task_input +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_task_input ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_without_errors +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_without_errors ... ok +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_generic_input +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_generic_input ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d946e48b-0a61-4682-a25b-6cd652cc1d86, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid input [name=my_wb.concat_twice, class=mistral.actions.adhoc.AdHocAction, missing=['s2']], wf=my_wb.wf3, task=concat]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task task.run(first_run) @@ -7146,11 +6775,38 @@ self.action_desc.check_parameters(input_dict) File "/usr/lib/python3/dist-packages/mistral_lib/actions/providers/base.py", line 115, in check_parameters raise exc.ActionException(msg % tuple(msg_props)) -mistral_lib.exceptions.ActionException: Invalid input [name=my_wb.nested_missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']] +mistral_lib.exceptions.ActionException: Invalid input [name=my_wb.concat_twice, class=mistral.actions.adhoc.AdHocAction, missing=['s2']] -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_with_items -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_with_items ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d2674a34-1262-4810-8410-1794c98c2295, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_on_join_task +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_on_join_task ... ok +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_include_output +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_include_output ... ok +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_down_to_with_items_subworkflows +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_down_to_with_items_subworkflows ... ok +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_function +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_function ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=6bb5f3ad-0855-4642-bad7-497eafbe5bfe, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=132b23b1-6366-4ac4-be08-ece603d96418, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7159,7 +6815,48 @@ raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.engine.task_handler] Failed to complete task [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'e5e952d4-362d-49f1-936c-042f360a8c58', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '11b49283-2da3-4374-9f6c-09001a15da1e'}, }], wf=wf, task=task1]: + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=316eb4dc-afaf-4257-b5b1-10da7f0ebc1f, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_sufficient_input_value +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_sufficient_input_value ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_max_depth +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_max_depth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_and_get_scheduled_job +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_and_get_scheduled_job ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_scheduled_job_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_scheduled_job_duplicate_without_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_delete_scheduled_job +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_delete_scheduled_job ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs_count +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs_count ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_update_scheduled_job +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_update_scheduled_job ... ok +/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) + return query.all() +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_jinja +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_jinja ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_root_context_ +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_root_context_ ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_with_retry_and_with_items +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_with_retry_and_with_items ... ok +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_message_format +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_message_format ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_sub_workflow +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_sub_workflow ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_after_join +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_after_join ... ok + ERROR [mistral.engine.task_handler] Failed to complete task [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'bf5a00e5-b178-4962-a5b9-948c745d06ff', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '232c8f11-4f28-4f5f-94b0-75e4f12f1865'}, }], wf=wf, task=task1]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -7237,114 +6934,9 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'e5e952d4-362d-49f1-936c-042f360a8c58', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '11b49283-2da3-4374-9f6c-09001a15da1e'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'bf5a00e5-b178-4962-a5b9-948c745d06ff', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '232c8f11-4f28-4f5f-94b0-75e4f12f1865'}, }] -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_error_access_via_root_context -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_error_access_via_root_context ... ok -mistral.tests.unit.engine.test_task_graceful_fail_subworkflow.TaskGracefulFailTest.test_graceful_fail -mistral.tests.unit.engine.test_task_graceful_fail_subworkflow.TaskGracefulFailTest.test_graceful_fail ... ok -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_complete_task -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_complete_task ... ok -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_env_not_copied_to_context -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_env_not_copied_to_context ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_nested_missing_adhoc_action_definition -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_nested_missing_adhoc_action_definition ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_name_on_success_case -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_name_on_success_case ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': 'acd64e04-03f3-47a3-bd25-9551024a40d2', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'af0cef78-940d-483f-9559-84224e589cbf'}, }], wf=wf, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 141, in evaluate - result = JinjaEvaluator.evaluate(patterns[0][1], data_context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 95, in evaluate - str(result) - File "/usr/lib/python3/dist-packages/jinja2/runtime.py", line 852, in _fail_with_undefined_error - raise self._undefined_exception(self._undefined_message) -jinja2.exceptions.UndefinedError: 'mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task - task.run(first_run) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run - self._run_new() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 632, in _run_new - self._schedule_actions() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 696, in _schedule_actions - input_dict = self._get_action_input() - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 735, in _get_action_input - self.evaluate(input_spec, ctx) if input_spec else {} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 172, in evaluate - return expr.evaluate_recursively( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 165, in evaluate - raise exc.JinjaEvaluationException( -mistral.exceptions.JinjaEvaluationException: Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': 'acd64e04-03f3-47a3-bd25-9551024a40d2', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'af0cef78-940d-483f-9559-84224e589cbf'}, }] - - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9b138738-b4ae-4619-843d-623bf5034060, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2d6b4802-f1ef-422c-9c41-197b02a570ad, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_execution_params.TestExecutionParameters.test_null_description -mistral.tests.unit.engine.test_execution_params.TestExecutionParameters.test_null_description ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_function -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_function ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9fd93850-109b-47ff-a9e9-528c5e174ab4, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete ... ok -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_two_failed_branches -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_two_failed_branches ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_invalid_on_task_run -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_invalid_on_task_run ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_diamond_join_all -mistral.tests.unit.engine.test_join.JoinEngineTest.test_diamond_join_all ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_name_when_calculating_end_tasks -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_no_name_when_calculating_end_tasks ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=f0346035-2cfe-4b15-a22e-40c3a2123f48, msg='An unknown exception occurred'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=0c01062b-d882-4bc7-acb8-4ce32647f19a, msg='An unknown exception occurred'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7358,122 +6950,81 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call raise result mistral.exceptions.ActionException: An unknown exception occurred - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=9030f4fb-2997-43e7-9d23-5c18f8c6b125, msg='An unknown exception occurred'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - raise result -mistral.exceptions.ActionException: An unknown exception occurred - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=$.invalid_yaql, error='invalid_yaql', data={'__task_execution': {'id': '75402d3a-7464-4222-81a6-cef400d7710d', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '9322efb2-312f-45ce-ab75-f1ec9e511dbf'}, }], wf=wf, task=task1, action=std.noop]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate - result = get_yaql_engine_class()(expression).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate - return self(utils.NO_VALUE, context, self.engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/collections.py", line 224, in dict_keyword_access - return d[key] - ~^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/utils.py", line 134, in __getitem__ - return self._d[key] - ~~~~~~~^^^^^ -KeyError: 'invalid_yaql' - -During handling of the above exception, another exception occurred: - + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail ... ok +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_context_versioning +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_context_versioning ... ok + ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete - task.on_action_complete(action_ex) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 593, in on_action_complete - self.complete(state, state_info) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming + res = self.dispatcher.dispatch(message) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch + return self._do_dispatch(endpoint, method, ctxt, args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch + result = func(ctxt, **new_args) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task + return self.engine.start_task( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task + task_handler.run_task(task_ex_id, waiting, File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 401, in complete - cmds = wf_ctrl.continue_workflow(task_ex=self.task_ex) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task + task_ex = db_api.get_task_execution(task_ex_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution + return IMPL.get_task_execution(id, fields=fields) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session + result = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution + raise exc.DBEntityNotFoundError( +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=6934598a-d200-4157-8883-130259086b23] +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_data_with_input_expressions +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_data_with_input_expressions ... ok + ERROR [mistral.engine.task_handler] Failed to run task [error=Wrong dynamic input for task: task1. Dict type is expected. Actual type: . Actual value: invalid_string_input, wf=wb4.wf1, task=task1]: +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task + task.run(first_run) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/base.py", line 134, in continue_workflow - return self._find_next_commands(task_ex) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 106, in _find_next_commands - cmds.extend(self._find_next_commands_for_task(t_ex)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run + self._run_new() File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 137, in _find_next_commands_for_task - for t_n, params, event_name in self._find_next_tasks(task_ex, ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 632, in _run_new + self._schedule_actions() + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 696, in _schedule_actions + input_dict = self._get_action_input() + ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 331, in _find_next_tasks - if not cond or expr.evaluate(cond, ctx_view): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate - evaluated = super(InlineYAQLEvaluator, cls).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate - raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.invalid_yaql, error='invalid_yaql', data={'__task_execution': {'id': '75402d3a-7464-4222-81a6-cef400d7710d', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '9322efb2-312f-45ce-ab75-f1ec9e511dbf'}, }] + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 739, in _get_action_input + raise exc.InputException( +mistral.exceptions.InputException: Wrong dynamic input for task: task1. Dict type is expected. Actual type: . Actual value: invalid_string_input - WARNING [mistral.expressions.std_functions] Task 'non_existing_task' not found by the task() expression function -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_root_context_ -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_root_context_ ... ok - ERROR [mistral.engine.workflow_handler] Failed to check and complete [wf_ex_id=354054ed-aa9c-47b0-bcbc-53df4e176b62, wf_name=wf]: Can not evaluate YAQL expression [expression=task(non_existing_task).name, error=Unknown function "#property#name", data={'__versions': {}, '__env': {}, '__execution': {'id': '354054ed-aa9c-47b0-bcbc-53df4e176b62'}, }] +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_after_policy +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_after_policy ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_nested_adhoc_with_output +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_nested_adhoc_with_output ... ok +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_up_from_subworkflow +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_up_from_subworkflow ... ok +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_string_workflow_input_failure +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_string_workflow_input_failure ... ok + ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '08ff09dc-6d54-4dc3-bbc1-0767f4bb6adc', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '9b7d4ec9-2730-4edd-9661-98dfe59e11f0'}, }], wf=wf, task=task1]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -7507,44 +7058,37 @@ File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in return lambda *args, **kwargs: runner.call( ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/system.py", line 333, in get_property - return func(func_name, obj) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/yaqltypes.py", line 395, in func - return new_context( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "#property#name" +yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/workflow_handler.py", line 100, in check_and_complete - wf.check_and_complete() + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 273, in continue_task + task.run() File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/workflows.py", line 483, in check_and_complete - self._succeed_workflow(ctx) - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/workflows.py", line 493, in _succeed_workflow - output = data_flow.evaluate_workflow_output( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 299, in evaluate_workflow_output - output = expr.evaluate_recursively(wf_output, ctx_view) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 604, in run + self._run_existing() + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 666, in _run_existing + self._schedule_actions() + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 696, in _schedule_actions + input_dict = self._get_action_input() + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 735, in _get_action_input + self.evaluate(input_spec, ctx) if input_spec else {} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 172, in evaluate + return expr.evaluate_recursively( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively data[key] = _evaluate_item(data[key], context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -7559,21 +7103,11 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=task(non_existing_task).name, error=Unknown function "#property#name", data={'__versions': {}, '__env': {}, '__execution': {'id': '354054ed-aa9c-47b0-bcbc-53df4e176b62'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '08ff09dc-6d54-4dc3-bbc1-0767f4bb6adc', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '9b7d4ec9-2730-4edd-9661-98dfe59e11f0'}, }] - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter ... ok -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_basic_task_skip -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_basic_task_skip ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_key_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_key_error ... ok -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_items -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_items ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_with_env -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_with_env ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=abd6c2d3-225b-478b-aa46-2178061e03c5, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_subflow +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_subflow ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=0ede43a1-79d0-45e5-9bbe-6f636c35dcfa, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7581,50 +7115,55 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_non_existing -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_non_existing ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'a1cc965e-78cd-4e6e-bf2b-e05518e2e6b9', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '94672349-8633-4287-ace6-953cac535a65'}, }], wf=wf, task=task1, action=std.noop]: +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_pause_before_policy +mistral.tests.unit.engine.test_policies.PoliciesTest.test_pause_before_policy ... ok +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_before_policy +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_before_policy ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=ab63cedf-ef29-43c3-8f5a-7d79312f65b8, msg='An unknown exception occurred'] Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate - result = get_yaql_engine_class()(expression).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate - return self(utils.NO_VALUE, context, self.engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call - raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" - -During handling of the above exception, another exception occurred: - + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + ERROR [mistral.expressions.jinja_expression] Failed to evaluate Jinja expression due to a database error, re-raising initial exception [expression={{ 1 + 1 }}, error=None, data={'__task_execution': {'id': 'adcddc8c-a9ee-4cab-aa51-14a1452014af', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '6e17a51a-97f5-477d-8bc2-e9aecb8f9388'}, }] + ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete + action_handler.on_action_complete(action_ex, result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 55, in on_action_complete + task_handler.schedule_on_action_complete(action_ex) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 594, in schedule_on_action_complete + _on_action_complete(action_ex) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete task.on_action_complete(action_ex) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper @@ -7649,197 +7188,97 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate return evaluator.evaluate(expression, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate - evaluated = super(InlineYAQLEvaluator, cls).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate - raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'a1cc965e-78cd-4e6e-bf2b-e05518e2e6b9', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '94672349-8633-4287-ace6-953cac535a65'}, }] - - WARNING [mistral.expressions.std_functions] Task 'task2' not found by the task() expression function -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_data_with_input_expressions -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_data_with_input_expressions ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_discriminator -mistral.tests.unit.engine.test_join.JoinEngineTest.test_discriminator ... ok -mistral.tests.unit.engine.test_task_graceful_fail_subworkflow.TaskGracefulFailTest.test_with_items_graceful_fail -mistral.tests.unit.engine.test_task_graceful_fail_subworkflow.TaskGracefulFailTest.test_with_items_graceful_fail ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_from_time_filter -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_from_time_filter ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_id_filter -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_id_filter ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_state_filter -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_state_filter ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_to_time_filter -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions_to_time_filter ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_expression_result -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_expression_result ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_env -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_env ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_execution -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_execution ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_json_pp -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_json_pp ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_task_with_taskexecution -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_task_with_taskexecution ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_task_without_task_execution -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_task_without_task_execution ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_tasks_without_task_execution -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_tasks_without_task_execution ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_uuid -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_filter_uuid ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_env -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_env ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_execution -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_execution ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_json_pp -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_json_pp ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_len -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_len ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_action_complete -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_action_complete ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_string -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_string ... ok -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_json -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_json ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_task -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_task ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_uuid -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_uuid ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_select_result -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_select_result ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_validate -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_validate ... ok -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_validate_failed -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_validate_failed ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_returns_null -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function_returns_null ... ok - ERROR [mistral.engine.action_handler] Failed to complete action [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test], action=wb.my_action, task=task1]: + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 163, in evaluate + raise e + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 141, in evaluate + result = JinjaEvaluator.evaluate(patterns[0][1], data_context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 88, in evaluate + ctx = get_jinja_context(data_context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +oslo_db.exception.DBDeadlock: None +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_last_inbound_indirect_error +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_last_inbound_indirect_error ... ok +/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) + return query.all() +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_workflow_with_adhoc_action +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_workflow_with_adhoc_action ... ok +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_jinja_expression +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_jinja_expression ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_subflow_task +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_subflow_task ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed ... ok + ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate - result = get_yaql_engine_class()(expression).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate - return self(utils.NO_VALUE, context, self.engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call - raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" - -During handling of the above exception, another exception occurred: - + File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 103, in decorator + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/clients.py", line 150, in start_workflow + return call( + ^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call + raise effect +oslo_messaging.rpc.client.RemoteError: Remote error: InputException Input is wrong +None. +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_environment_inheritance +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_environment_inheritance ... ok + ERROR [mistral.expressions.yaql_expression] Failed to evaluate YAQL expression due to a database error, re-raising initial exception [expression=1 + 1, error=None, data={'__task_execution': {'id': 'e125f70b-fe2d-49a3-8076-47ff53164f7f', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'b0487054-429f-40ae-8a6a-bec92542892b'}, }] + ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete - action.complete(result) + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 238, in complete - converted_result = self.action_desc.post_process_result(result) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 227, in post_process_result - data=expr.evaluate_recursively( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 104, in evaluate_recursively - return _evaluate_item(data, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate - evaluated = super(InlineYAQLEvaluator, cls).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate - raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test] - -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_publish_on_skip -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_publish_on_skip ... ok - ERROR [mistral.engine.task_handler] Failed to complete action [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test], action=wb.my_action, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate - result = get_yaql_engine_class()(expression).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate - return self(utils.NO_VALUE, context, self.engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call - raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete - action.complete(result) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete + action_handler.on_action_complete(action_ex, result) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 238, in complete - converted_result = self.action_desc.post_process_result(result) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 227, in post_process_result - data=expr.evaluate_recursively( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 104, in evaluate_recursively - return _evaluate_item(data, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 55, in on_action_complete + task_handler.schedule_on_action_complete(action_ex) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 594, in schedule_on_action_complete + _on_action_complete(action_ex) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete + task.on_action_complete(action_ex) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 593, in on_action_complete + self.complete(state, state_info) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 383, in complete + data_flow.publish_variables(self.task_ex, self.task_spec) + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 237, in publish_variables + task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively + data[key] = _evaluate_item(data[key], context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item return evaluate(item, context) ^^^^^^^^^^^^^^^^^^^^^^^ @@ -7849,13 +7288,21 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate evaluated = super(InlineYAQLEvaluator, cls).evaluate( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate - raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test] - -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_cache_workflow_spec_by_execution_id -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_cache_workflow_spec_by_execution_id ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9962bb86-ceb6-4702-b617-d3035059350e, msg='Fail action expected exception.'] + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 178, in evaluate + raise e + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 159, in evaluate + context=get_yaql_context(data_context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +oslo_db.exception.DBDeadlock: None + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=0d78d9a6-c249-4a59-9a13-4db3ce504ecd, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7863,11 +7310,9 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow ... ok -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter_subworkflow -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_evaluate_env_parameter_subworkflow ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2f369703-5b1c-4e0e-b30d-c73739069917, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow_implicit_publish +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow_implicit_publish ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6c6527fa-2182-4c36-aa07-db6ac63a823c, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7875,11 +7320,34 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_big_on_closures -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_big_on_closures ... ok -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_workflow_spec_cache_update_via_workbook_service -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_workflow_spec_cache_update_via_workbook_service ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=b2e7b84e-a825-4f7d-9138-fd7d0bd555b1, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error +mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_multiple_routes_with_one_source +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_multiple_routes_with_one_source ... ok + ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 103, in decorator + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/clients.py", line 150, in start_workflow + return call( + ^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call + raise effect +KeyError: 'wrong key' +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_up_from_subworkflow_pause_before +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_up_from_subworkflow_pause_before ... ok +/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) + return query.all() +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f694dd07-d416-440b-aa84-94ea57c6db96, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7887,19 +7355,8 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_workflow_spec_cache_update_via_workflow_service -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_workflow_spec_cache_update_via_workflow_service ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_adhoc_action_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_adhoc_action_error ... ok -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_workflow_spec_caching -mistral.tests.unit.lang.test_spec_caching.SpecificationCachingTest.test_workflow_spec_caching ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_input_value -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_input_value ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_uuid_function -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_uuid_function ... ok -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete_deep -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete_deep ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=5caa899b-cd91-4145-817f-77edc90b6c53, msg='Fail action expected exception.'] + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2d2bf305-77b5-43a1-9b6c-40332fd81408, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -7907,103 +7364,39 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error_arbitrary +mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error_arbitrary ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_pause_before_with_delay_policy +mistral.tests.unit.engine.test_policies.PoliciesTest.test_pause_before_with_delay_policy ... ok + ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB] WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) - return query.all() -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_no_duplicate -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_no_duplicate ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': 'ce1fd4c7-2fc4-4a2d-b66c-ccfb16ef6d00', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'f05f166a-c3c3-457a-b63e-dafcb9b57836'}, }], wf=wf, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 141, in evaluate - result = JinjaEvaluator.evaluate(patterns[0][1], data_context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 95, in evaluate - str(result) - File "/usr/lib/python3/dist-packages/jinja2/runtime.py", line 852, in _fail_with_undefined_error - raise self._undefined_exception(self._undefined_message) -jinja2.exceptions.UndefinedError: 'mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var' - -During handling of the above exception, another exception occurred: - +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_with_branches_dataflow +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_with_branches_dataflow ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=aab6f9b5-4314-4bc0-8a64-3f393f51c509, msg='An unknown exception occurred'] Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 273, in continue_task - task.run() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 604, in run - self._run_existing() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 666, in _run_existing - self._schedule_actions() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 696, in _schedule_actions - input_dict = self._get_action_input() - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 735, in _get_action_input - self.evaluate(input_spec, ctx) if input_spec else {} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 172, in evaluate - return expr.evaluate_recursively( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 165, in evaluate - raise exc.JinjaEvaluationException( -mistral.exceptions.JinjaEvaluationException: Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': 'ce1fd4c7-2fc4-4a2d-b66c-ccfb16ef6d00', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'f05f166a-c3c3-457a-b63e-dafcb9b57836'}, }] - -mistral.tests.unit.notifiers.test_notifier_servers.LocalNotifServerTest.test_get_notifier -mistral.tests.unit.notifiers.test_notifier_servers.LocalNotifServerTest.test_get_notifier ... ok -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_change_state_after_success -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_change_state_after_success ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_yaml_dump -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_yaml_dump ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars_complex -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars_complex ... skipped 'https://bugs.launchpad.net/mistral/+bug/1424461' + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call + raise effect +mistral.exceptions.ActionException: An unknown exception occurred WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow_implicit_publish -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow_implicit_publish ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid input [name=my_wb.concat_twice, class=mistral.actions.adhoc.AdHocAction, missing=['s2']], wf=my_wb.wf3, task=concat]: + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=aa32ce94-bd59-4093-b73e-2fbf0a4a9be9, msg='Fail action expected exception.'] Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task - task.run(first_run) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run - self._run_new() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 632, in _run_new - self._schedule_actions() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 702, in _schedule_actions - action.schedule( - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 250, in schedule - self.action_desc.check_parameters(input_dict) - File "/usr/lib/python3/dist-packages/mistral_lib/actions/providers/base.py", line 115, in check_parameters - raise exc.ActionException(msg % tuple(msg_props)) -mistral_lib.exceptions.ActionException: Invalid input [name=my_wb.concat_twice, class=mistral.actions.adhoc.AdHocAction, missing=['s2']] - -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_task_continue -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_task_continue ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=20ee2f23-dc91-4910-8850-df1a851d3ada, msg='Fail action expected exception.'] + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=87502559-7d65-4c1d-8c56-52db58bc677f, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -8011,7 +7404,13 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '839458e0-54cb-4a8f-acf4-caeaf8b12b4a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '4741968d-2d42-4269-a8fd-ed786a2bcae0'}, }], wf=wf, task=task1, action=std.noop]: + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + ERROR [mistral.engine.workflows] Failed to evaluate expression in output-on-error! (output-on-error: '{'message': '<% $.not_existing_variable %>'}', exception: 'Can not evaluate YAQL expression [expression=$.not_existing_variable, error='not_existing_variable', data={'__versions': {'78e731027d8fd50ed642340b7c9a63b3': 1}, 'message': "The action raised an exception [action=Fail action, action_ex_id=87502559-7d65-4c1d-8c56-52db58bc677f, msg='Fail action expected exception.']", '__env': {}, '__execution': {'id': 'da77e921-ef45-414c-8d4f-6732e52fda7a'}, }]' Cause: 'Failure caused by error in tasks: task1 + + task1 [task_ex_id=ef51f682-fc8f-4f83-8df5-f67d3beacb7f] -> The action raised an exception [action=Fail action, action_ex_id=87502559-7d65-4c1d-8c56-52db58bc677f, msg='Fail action expected exception.'] + [action_ex_id=87502559-7d65-4c1d-8c56-52db58bc677f, idx=0]: The action raised an exception [action=Fail action, action_ex_id=87502559-7d65-4c1d-8c56-52db58bc677f, msg='Fail action expected exception.'] +' + ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': '5d87a603-aec1-40b5-b75e-4b3325307d5e', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'c0e520ef-3100-4608-a107-20be24018e75'}, }], wf=wb.wf1, task=task1, action=wb.wf2]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -8045,9 +7444,19 @@ File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in return lambda *args, **kwargs: runner.call( ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call - raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" + File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call + result = delegate() + ^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in + return lambda: delegate() + ^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func + result = self.payload( + ^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/yaql/standard_library/collections.py", line 224, in dict_keyword_access + return d[key] + ~^^^^^ +KeyError: 'message' During handling of the above exception, another exception occurred: @@ -8081,103 +7490,9 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '839458e0-54cb-4a8f-acf4-caeaf8b12b4a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '4741968d-2d42-4269-a8fd-ed786a2bcae0'}, }] - - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_retry_dont_conflict_with_skip -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_retry_dont_conflict_with_skip ... ok -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_policies -mistral.tests.unit.engine.test_state_info.ExecutionStateInfoTest.test_state_info_with_policies ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_recursive -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_recursive ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_yaml_dump_function -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_yaml_dump_function ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ab97de6d-18a8-43ef-89bd-04add6387766, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.notifiers.test_notifier_servers.LocalNotifServerTest.test_notify -mistral.tests.unit.notifiers.test_notifier_servers.LocalNotifServerTest.test_notify ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_with_branches_dataflow -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_with_branches_dataflow ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_sufficient_input_value -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_sufficient_input_value ... ok -mistral.tests.unit.workflow.test_states.StatesModuleTest.test_is_valid_transition -mistral.tests.unit.workflow.test_states.StatesModuleTest.test_is_valid_transition ... ok -Python action [name=std.async_noop, cls=] -Python action [name=std.echo, cls=] -Python action [name=std.email, cls=] -Python action [name=std.fail, cls=] -Python action [name=std.http, cls=] -Python action [name=std.javascript, cls=] -Python action [name=std.js, cls=] -Python action [name=std.mistral_http, cls=] -Python action [name=std.noop, cls=] -Python action [name=std.sleep, cls=] -Python action [name=std.ssh, cls=] -Python action [name=std.ssh_proxied, cls=] -Python action [name=std.test_dict, cls=] -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Engine server started. -Engine server started. -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_task_input -mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_task_input ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_unknown_function -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_unknown_function ... ok -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_simple -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_simple ... ok -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_call_failure -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_call_failure ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2ad2b1e5-ded8-472d-95db-767daeef8efd, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=144297c9-cb3c-4405-8cab-386b1b20333d, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.engine.workflows] Failed to evaluate expression in output-on-error! (output-on-error: '{'message': '<% $.not_existing_variable %>'}', exception: 'Can not evaluate YAQL expression [expression=$.not_existing_variable, error='not_existing_variable', data={'__versions': {'78e731027d8fd50ed642340b7c9a63b3': 1}, 'message': "The action raised an exception [action=Fail action, action_ex_id=144297c9-cb3c-4405-8cab-386b1b20333d, msg='Fail action expected exception.']", '__env': {}, '__execution': {'id': '40f42521-deab-4870-ae61-8bcb3899a976'}, }]' Cause: 'Failure caused by error in tasks: task1 +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': '5d87a603-aec1-40b5-b75e-4b3325307d5e', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'c0e520ef-3100-4608-a107-20be24018e75'}, }] - task1 [task_ex_id=b2c37be3-4665-4ff6-86e3-d7ba54611a0f] -> The action raised an exception [action=Fail action, action_ex_id=144297c9-cb3c-4405-8cab-386b1b20333d, msg='Fail action expected exception.'] - [action_ex_id=144297c9-cb3c-4405-8cab-386b1b20333d, idx=0]: The action raised an exception [action=Fail action, action_ex_id=144297c9-cb3c-4405-8cab-386b1b20333d, msg='Fail action expected exception.'] -' - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': 'e477fbb2-0514-4b7c-a6a0-cff35d2d81cd', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '350e0d8a-bc74-49d4-ab34-cebeae03d328'}, }], wf=wb.wf1, task=task1, action=wb.wf2]: + ERROR [mistral.engine.workflows] Failed to evaluate expression in output-on-error! (output-on-error: '{'message': '<% $.message %>'}', exception: 'Can not evaluate YAQL expression [expression=$.message, error='message', data={'__versions': {}, '__env': {}, '__execution': {'id': 'c0e520ef-3100-4608-a107-20be24018e75'}, }]' Cause: 'Failed to handle action completion [error=Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': '5d87a603-aec1-40b5-b75e-4b3325307d5e', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'c0e520ef-3100-4608-a107-20be24018e75'}, }], wf=wb.wf1, task=task1, action=wb.wf2]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -8257,9 +7572,11 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': 'e477fbb2-0514-4b7c-a6a0-cff35d2d81cd', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '350e0d8a-bc74-49d4-ab34-cebeae03d328'}, }] - - ERROR [mistral.engine.workflows] Failed to evaluate expression in output-on-error! (output-on-error: '{'message': '<% $.message %>'}', exception: 'Can not evaluate YAQL expression [expression=$.message, error='message', data={'__versions': {}, '__env': {}, '__execution': {'id': '350e0d8a-bc74-49d4-ab34-cebeae03d328'}, }]' Cause: 'Failed to handle action completion [error=Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': 'e477fbb2-0514-4b7c-a6a0-cff35d2d81cd', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '350e0d8a-bc74-49d4-ab34-cebeae03d328'}, }], wf=wb.wf1, task=task1, action=wb.wf2]: +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': '5d87a603-aec1-40b5-b75e-4b3325307d5e', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'c0e520ef-3100-4608-a107-20be24018e75'}, }] +' +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_error +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_error ... ok + ERROR [mistral.engine.task_handler] Failed to complete task [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'ed8cac5a-0035-4d70-8a29-39499a92257a', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '0cb6d9ef-6faa-43be-93c8-bb7fa28c4fca'}, }], wf=wf, task=task1]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -8293,44 +7610,42 @@ File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in return lambda *args, **kwargs: runner.call( ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/collections.py", line 224, in dict_keyword_access - return d[key] - ~^^^^^ -KeyError: 'message' + File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call + raise exceptions.NoFunctionRegisteredException(name) +yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete - task.on_action_complete(action_ex) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 300, in complete_task + task.complete(state, state_info) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 593, in on_action_complete - self.complete(state, state_info) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 401, in complete + cmds = wf_ctrl.continue_workflow(task_ex=self.task_ex) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 383, in complete - data_flow.publish_variables(self.task_ex, self.task_spec) - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 237, in publish_variables - task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/base.py", line 134, in continue_workflow + return self._find_next_commands(task_ex) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 106, in _find_next_commands + cmds.extend(self._find_next_commands_for_task(t_ex)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 137, in _find_next_commands_for_task + for t_n, params, event_name in self._find_next_tasks(task_ex, ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 331, in _find_next_tasks + if not cond or expr.evaluate(cond, ctx_view): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate return evaluator.evaluate(expression, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -8339,41 +7654,64 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': 'e477fbb2-0514-4b7c-a6a0-cff35d2d81cd', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '350e0d8a-bc74-49d4-ab34-cebeae03d328'}, }] -' -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_skip_subworkflow -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_skip_subworkflow ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_output_on_error_wb_yaql_failed -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_output_on_error_wb_yaql_failed ... ok -mistral.tests.unit.engine.test_javascript_action.JavaScriptEngineTest.test_fake_javascript_action_data_context -mistral.tests.unit.engine.test_javascript_action.JavaScriptEngineTest.test_fake_javascript_action_data_context ... ok -mistral.tests.unit.engine.test_javascript_action.JavaScriptEngineTest.test_py_mini_racer_javascript_action -mistral.tests.unit.engine.test_javascript_action.JavaScriptEngineTest.test_py_mini_racer_javascript_action ... skipped 'This test requires that py_mini_racer library was installed' -mistral.tests.unit.engine.test_javascript_action.JavaScriptEngineTest.test_py_mini_racer_javascript_action_disabled_yaql_conversion -mistral.tests.unit.engine.test_javascript_action.JavaScriptEngineTest.test_py_mini_racer_javascript_action_disabled_yaql_conversion ... skipped 'This test requires that py_mini_racer library was installed' -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_first_task_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_first_task_error ... ok -mistral.tests.unit.executors.test_local_executor.LocalExecutorTest.test_run -mistral.tests.unit.executors.test_local_executor.LocalExecutorTest.test_run ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4c547e33-1c00-4cb0-af90-51f6165de255, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_diff_env_vars -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_diff_env_vars ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ed52bdce-eaf3-4efb-9fd5-0da70f7f590e, msg='Fail action expected exception.'] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'ed8cac5a-0035-4d70-8a29-39499a92257a', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '0cb6d9ef-6faa-43be-93c8-bb7fa28c4fca'}, }] + + ERROR [oslo_messaging.rpc.server] Exception during message handling Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming + res = self.dispatcher.dispatch(message) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch + return self._do_dispatch(endpoint, method, ctxt, args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch + result = func(ctxt, **new_args) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 235, in on_action_complete + return self.engine.on_action_complete(action_ex_id, result, wf_action) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 111, in decorate + return retry(_with_auth_context, auth_ctx, func, *args, **kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ + do = self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter + result = action(retry_state) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 392, in + self._add_action_func(lambda rs: rs.outcome.result()) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result + return self.__get_result() + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result + raise self._exception + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 472, in __call__ + result = fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete + action_handler.on_action_complete(action_ex, result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete + raise ValueError( +ValueError: Action 2e1274f4-c097-4ae2-9de5-e49dc052684b is already completed ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 103, in decorator @@ -8385,32 +7723,139 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/clients.py", line 237, in on_action_complete return call( ^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/oslo/oslo_client.py", line 42, in async_call - return self._client.prepare(topic=self.topic, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 146, in cast - msg = self._make_message(ctxt, method, kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 114, in _make_message - msg['args'][argname] = self.serializer.serialize_entity(ctxt, arg) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/context.py", line 241, in serialize_entity - return self.entity_serializer.serialize(entity) + File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/oslo/oslo_client.py", line 35, in sync_call + return self._client.prepare(topic=self.topic, server=target).call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 190, in call + result = self.transport._send( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send + return self._driver.send(target, ctxt, message, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/mistral_lib/serialization.py", line 173, in serialize - '__serial_data': serializer.serialize(entity) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/mistral_lib/serialization.py", line 70, in serialize - jsonutils.to_primitive(entity_dict, convert_instances=True) - File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 165, in to_primitive - return {recursive(k): recursive(v) - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 108, in to_primitive - return value.decode(encoding=encoding) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf8 in position 0: invalid start byte - ERROR [mistral.executors.default_executor] Failed to complete action due to a Mistral exception [action=, action_ex_id=4e9f1fb7-d267-451d-9fdf-3ddd4824f7ff] - UnicodeDecodeError: utf-8 + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send + return self._send(target, ctxt, message, wait_for_reply, timeout, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send + raise failure + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming + res = self.dispatcher.dispatch(message) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch + return self._do_dispatch(endpoint, method, ctxt, args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch + result = func(ctxt, **new_args) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 235, in on_action_complete + return self.engine.on_action_complete(action_ex_id, result, wf_action) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 111, in decorate + return retry(_with_auth_context, auth_ctx, func, *args, **kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ + do = self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter + result = action(retry_state) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 392, in + self._add_action_func(lambda rs: rs.outcome.result()) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result + return self.__get_result() + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result + raise self._exception + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 472, in __call__ + result = fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete + action_handler.on_action_complete(action_ex, result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete + raise ValueError( +ValueError: Action 2e1274f4-c097-4ae2-9de5-e49dc052684b is already completed + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ba0e3ddc-0784-4bd8-a954-2790d74e83b5, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + ERROR [oslo_messaging.rpc.server] Exception during message handling +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming + res = self.dispatcher.dispatch(message) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch + return self._do_dispatch(endpoint, method, ctxt, args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch + result = func(ctxt, **new_args) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 235, in on_action_complete + return self.engine.on_action_complete(action_ex_id, result, wf_action) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 111, in decorate + return retry(_with_auth_context, auth_ctx, func, *args, **kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ + do = self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter + result = action(retry_state) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 392, in + self._add_action_func(lambda rs: rs.outcome.result()) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result + return self.__get_result() + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result + raise self._exception + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 472, in __call__ + result = fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete + action_handler.on_action_complete(action_ex, result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete + raise ValueError( +ValueError: Action 2e1274f4-c097-4ae2-9de5-e49dc052684b is already completed + ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 103, in decorator return method(*args, **kwargs) @@ -8421,61 +7866,20 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/clients.py", line 237, in on_action_complete return call( ^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/oslo/oslo_client.py", line 42, in async_call - return self._client.prepare(topic=self.topic, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 146, in cast - msg = self._make_message(ctxt, method, kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 114, in _make_message - msg['args'][argname] = self.serializer.serialize_entity(ctxt, arg) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/context.py", line 241, in serialize_entity - return self.entity_serializer.serialize(entity) + File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/oslo/oslo_client.py", line 35, in sync_call + return self._client.prepare(topic=self.topic, server=target).call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 190, in call + result = self.transport._send( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send + return self._driver.send(target, ctxt, message, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/mistral_lib/serialization.py", line 173, in serialize - '__serial_data': serializer.serialize(entity) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/mistral_lib/serialization.py", line 70, in serialize - jsonutils.to_primitive(entity_dict, convert_instances=True) - File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 165, in to_primitive - return {recursive(k): recursive(v) - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 108, in to_primitive - return value.decode(encoding=encoding) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf8 in position 0: invalid start byte - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 124, in _do_run_action - self._engine_client.on_action_complete( - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 124, in decorator - _wrap_exception_and_reraise(e) - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 86, in _wrap_exception_and_reraise - raise exc.MistralException(message) -mistral.exceptions.MistralException: UnicodeDecodeError: utf-8 - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) - return query.all() - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_override_json_input -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_override_json_input ... ok -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_task_skip_on_workflow_tail -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_task_skip_on_workflow_tail ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_nested_adhoc_with_output -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_nested_adhoc_with_output ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_branch_errors -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_branch_errors ... ok -/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) - return query.all() -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_invalid_action_result -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_invalid_action_result ... ok -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_context_versioning -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_context_versioning ... ok - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send + return self._send(target, ctxt, message, wait_for_reply, timeout, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send + raise failure File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming res = self.dispatcher.dispatch(message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -8485,94 +7889,125 @@ File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch result = func(ctxt, **new_args) ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 235, in on_action_complete + return self.engine.on_action_complete(action_ex_id, result, wf_action) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 111, in decorate + return retry(_with_auth_context, auth_ctx, func, *args, **kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ + do = self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter + result = action(retry_state) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 392, in + self._add_action_func(lambda rs: rs.outcome.result()) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result + return self.__get_result() + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result + raise self._exception + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 472, in __call__ + result = fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/utils.py", line 59, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate res = func(*args, **kw) ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=5c164049-7e48-4960-ae43-0fa2a3957850] -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks ... ok -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_wf2 -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_wf2 ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate YAQL expression [expression=$.non_existing_function_AAA(), error=Unknown method "non_existing_function_AAA" for receiver {'__versions': {}, '__task_execution': {'id': '6d9758d3-1547-4a45-b780-1a6932636c8d', 'name': 'task2'}, '__execution': {'id': 'd8cab290-51e0-4c9b-bc55-b75b157393ec'}, '__env': {}}, data={'__task_execution': {'id': '6d9758d3-1547-4a45-b780-1a6932636c8d', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': 'd8cab290-51e0-4c9b-bc55-b75b157393ec'}, }], wf=wf, task=task2]: + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 178, in on_action_complete + action_handler.on_action_complete(action_ex, result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete + raise ValueError( +ValueError: Action 2e1274f4-c097-4ae2-9de5-e49dc052684b is already completed + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_input_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_input_limit ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_output_on_error_wb_yaql_failed +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_output_on_error_wb_yaql_failed ... ok + ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=output, size=1KB, limit=0KB] + ERROR [mistral.engine.action_handler] Failed to complete action [error=Field size limit exceeded [class=TaskExecution, field=output, size=1KB, limit=0KB], action=my_action, task=task1]: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate - result = get_yaql_engine_class()(expression).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate - return self(utils.NO_VALUE, context, self.engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/system.py", line 61, in op_dot - return expr(receiver) - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/yaqltypes.py", line 290, in func - return self._call(value, new_receiver, new_context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/yaqltypes.py", line 258, in _call - result = value(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 46, in call - raise exceptions.NoMethodRegisteredException(name, receiver) -yaql.language.exceptions.NoMethodRegisteredException: Unknown method "non_existing_function_AAA" for receiver {'__versions': {}, '__task_execution': {'id': '6d9758d3-1547-4a45-b780-1a6932636c8d', 'name': 'task2'}, '__execution': {'id': 'd8cab290-51e0-4c9b-bc55-b75b157393ec'}, '__env': {}} + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 240, in complete + self.action_ex.output = converted_result.to_dict() + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 537, in __set__ + self.impl.set( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1277, in set + value = self.fire_replace_event( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1292, in fire_replace_event + value = fn( + ^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/events.py", line 2567, in wrap + fn(target, *arg) + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/models.py", line 109, in + lambda t, v, o, i: validate_long_type_length(cls, attr_name, v) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/models.py", line 82, in validate_long_type_length + raise exc.SizeLimitExceededException(msg) +mistral.exceptions.SizeLimitExceededException: Field size limit exceeded [class=TaskExecution, field=output, size=1KB, limit=0KB] + + ERROR [mistral.engine.task_handler] Failed to complete action [error=Field size limit exceeded [class=TaskExecution, field=output, size=1KB, limit=0KB], action=my_action, task=task1]: +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 240, in complete + self.action_ex.output = converted_result.to_dict() + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 537, in __set__ + self.impl.set( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1277, in set + value = self.fire_replace_event( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1292, in fire_replace_event + value = fn( + ^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/events.py", line 2567, in wrap + fn(target, *arg) + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/models.py", line 109, in + lambda t, v, o, i: validate_long_type_length(cls, attr_name, v) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/models.py", line 82, in validate_long_type_length + raise exc.SizeLimitExceededException(msg) +mistral.exceptions.SizeLimitExceededException: Field size limit exceeded [class=TaskExecution, field=output, size=1KB, limit=0KB] + +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_complete_task +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_complete_task ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_task_with_retry_policy +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_task_with_retry_policy ... ok + ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': 'b3231dc3-bdeb-4c06-a4d7-751f92647252', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'd8c96034-9550-460a-b44a-7cd857e4db68'}, }], wf=wf, task=task1]: +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 141, in evaluate + result = JinjaEvaluator.evaluate(patterns[0][1], data_context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 95, in evaluate + str(result) + File "/usr/lib/python3/dist-packages/jinja2/runtime.py", line 852, in _fail_with_undefined_error + raise self._undefined_exception(self._undefined_message) +jinja2.exceptions.UndefinedError: 'mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var' During handling of the above exception, another exception occurred: @@ -8610,41 +8045,45 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate return evaluator.evaluate(expression, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate - evaluated = super(InlineYAQLEvaluator, cls).evaluate( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate - raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.non_existing_function_AAA(), error=Unknown method "non_existing_function_AAA" for receiver {'__versions': {}, '__task_execution': {'id': '6d9758d3-1547-4a45-b780-1a6932636c8d', 'name': 'task2'}, '__execution': {'id': 'd8cab290-51e0-4c9b-bc55-b75b157393ec'}, '__env': {}}, data={'__task_execution': {'id': '6d9758d3-1547-4a45-b780-1a6932636c8d', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': 'd8cab290-51e0-4c9b-bc55-b75b157393ec'}, }] + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 165, in evaluate + raise exc.JinjaEvaluationException( +mistral.exceptions.JinjaEvaluationException: Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': 'b3231dc3-bdeb-4c06-a4d7-751f92647252', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'd8c96034-9550-460a-b44a-7cd857e4db68'}, }] -mistral.tests.unit.executors.test_local_executor.LocalExecutorTest.test_run_with_items -mistral.tests.unit.executors.test_local_executor.LocalExecutorTest.test_run_with_items ... ok -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_check_python3_xrange -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_check_python3_xrange ... ok -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_dict_iteritems -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_dict_iteritems ... ok -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_dict_iterkeys -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_dict_iterkeys ... ok -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_dict_itervalues -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_dict_itervalues ... ok -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_no_assert_equal_true_false -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_no_assert_equal_true_false ... ok -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_no_assert_true_false_is_not -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_no_assert_true_false_is_not ... ok -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_using_deprecated_warn -mistral.tests.unit.hacking.test_checks.TestLoggingWithWarn.test_using_deprecated_warn ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_different_task_states -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_different_task_states ... ok -mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task1 -mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task1 ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_invalid_task_input -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_invalid_task_input ... ok -mistral.tests.unit.test_context.ContextTest.test_target_insecure -mistral.tests.unit.test_context.ContextTest.test_target_insecure ... ok -/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py:289: SAWarning: TypeDecorator JsonEncoded() will not produce a cache key because the ``cache_ok`` attribute is not set to True. This can have significant performance implications including some performance degradations in comparison to prior SQLAlchemy versions. Set this attribute to True if this type object's state is safe to use in a cache key, or False to disable this warning. (Background on this warning at: https://sqlalche.me/e/20/cprf) - return query.all() - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=8419ec0c-6597-444c-ab07-2e0e773cc2ad, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_async_action +mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_async_action ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=d7add861-5fe0-412d-b264-c6158150c8b7, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=c57d0502-140a-47d8-bb46-372fd18999b9, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_correct_duration_in_case_of_join_all +mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_correct_duration_in_case_of_join_all ... ok +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_execution_delete +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_execution_delete ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7d2f2243-6ba4-4edf-9dfd-1351e483a16e, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -8652,67 +8091,12 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_conditions -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_conditions ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_invalid_workflow_input -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_invalid_workflow_input ... ok - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate Jinja expression [expression={{ (_.my_dict|some_invalid_filter).id }}, error=No filter named 'some_invalid_filter'., data={'__task_execution': {'id': 'edf77ee3-b33b-4bfe-a3ae-39cdb4548e62', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '96fa1f89-1fec-4101-913b-6a7a4e4208df'}, 'my_dict': [{'id': 1, 'value': 11}]}], wf=wf, task=task1, action=std.noop]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 141, in evaluate - result = JinjaEvaluator.evaluate(patterns[0][1], data_context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 90, in evaluate - result = cls._env.compile_expression(expression, **JINJA_OPTS)(**ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 812, in compile_expression - template = self.from_string(nodes.Template(body, lineno=1)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1105, in from_string - return cls.from_code(self, self.compile(source), gs, None) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 768, in compile - self.handle_exception(source=source_hint) - File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 936, in handle_exception - raise rewrite_traceback_stack(source=source) - File "", line 1, in template -jinja2.exceptions.TemplateAssertionError: No filter named 'some_invalid_filter'. - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete - task.on_action_complete(action_ex) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 593, in on_action_complete - self.complete(state, state_info) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 383, in complete - data_flow.publish_variables(self.task_ex, self.task_spec) - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 237, in publish_variables - task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate - return evaluator.evaluate(expression, context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 165, in evaluate - raise exc.JinjaEvaluationException( -mistral.exceptions.JinjaEvaluationException: Can not evaluate Jinja expression [expression={{ (_.my_dict|some_invalid_filter).id }}, error=No filter named 'some_invalid_filter'., data={'__task_execution': {'id': 'edf77ee3-b33b-4bfe-a3ae-39cdb4548e62', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '96fa1f89-1fec-4101-913b-6a7a4e4208df'}, 'my_dict': [{'id': 1, 'value': 11}]}] - -mistral.tests.unit.workflow.test_direct_workflow.DirectWorkflowControllerTest.test_continue_workflow -mistral.tests.unit.workflow.test_direct_workflow.DirectWorkflowControllerTest.test_continue_workflow ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_workflow_with_adhoc_action -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_workflow_with_adhoc_action ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=22fdd07b-d9c2-4fe1-bcc4-4391ba48b86c, msg='Fail action expected exception.'] + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_output_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_output_limit ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_override_json_input +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_override_json_input ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=98ce43d7-5609-4fb3-9930-0bf6eb727dcf, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -8720,129 +8104,13 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.workflow.test_direct_workflow.DirectWorkflowControllerTest.test_continue_workflow_no_start_tasks -mistral.tests.unit.workflow.test_direct_workflow.DirectWorkflowControllerTest.test_continue_workflow_no_start_tasks ... ok -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Action completed [eventlet_id=281473604601920] -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -Notification server started. -Engine server started. -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks_complex -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks_complex ... ok -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_inconsistent_task_names -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_inconsistent_task_names ... ok -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_generic_input -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_generic_input ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_publish_bad_jinja -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_publish_bad_jinja ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_errors -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_errors ... ok -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_direct -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_direct ... ok - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=$.my_dict.where($.value = 13).id.first(), error=, data={'__task_execution': {'id': '7194f360-03d8-4668-b7da-d97d466479b8', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'e95a0032-86e2-4131-8e5a-dd40c1b1f6e5'}, 'my_dict': [{'id': 1, 'value': 11}]}], wf=wf, task=task1, action=std.noop]: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ - return super(Statement, self).__call__(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 48, in call - delegate = choose_overload( - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in choose_overload - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 115, in - args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args)) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 109, in - arg(utils.NO_VALUE, context, engine) - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/system.py", line 61, in op_dot - return expr(receiver) - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/yaqltypes.py", line 290, in func - return self._call(value, new_receiver, new_context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/yaqltypes.py", line 258, in _call - result = value(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 55, in call - raise exceptions.WrappedException(e).with_traceback( - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/queries.py", line 554, in first - return next(iter(collection)) - ^^^^^^^^^^^^^^^^^^^^^^ -yaql.language.exceptions.WrappedException - -During handling of the above exception, another exception occurred: - +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_invalid_on_task_run +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_invalid_on_task_run ... ok +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_root_execution_id +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_root_execution_id ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_route_delays +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_route_delays ... ok + ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=$.invalid_yaql, error='invalid_yaql', data={'__task_execution': {'id': '9e7ff1cc-d9b2-4878-bb92-df03f59f653d', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': 'a093e290-5ebd-4aa9-8f1e-ba0647a9a593'}, }], wf=wf, task=task1, action=std.noop]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -8850,8 +8118,6 @@ File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 159, in evaluate return self(utils.NO_VALUE, context, self.engine) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 149, in __call__ - raise e.wrapped.with_traceback(sys.exc_info()[2]) File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 147, in __call__ return super(Statement, self).__call__(receiver, context, engine) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -8887,36 +8153,13 @@ File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func result = self.payload( ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/system.py", line 61, in op_dot - return expr(receiver) - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/yaqltypes.py", line 290, in func - return self._call(value, new_receiver, new_context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/yaqltypes.py", line 258, in _call - result = value(receiver, context, engine) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/expressions.py", line 34, in __call__ - return context(self.name, engine, receiver, context)(*self.args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in - return lambda *args, **kwargs: runner.call( - ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 55, in call - raise exceptions.WrappedException(e).with_traceback( - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/queries.py", line 554, in first - return next(iter(collection)) - ^^^^^^^^^^^^^^^^^^^^^^ -StopIteration + File "/usr/lib/python3/dist-packages/yaql/standard_library/collections.py", line 224, in dict_keyword_access + return d[key] + ~^^^^^ + File "/usr/lib/python3/dist-packages/yaql/language/utils.py", line 134, in __getitem__ + return self._d[key] + ~~~~~~~^^^^^ +KeyError: 'invalid_yaql' During handling of the above exception, another exception occurred: @@ -8931,17 +8174,30 @@ File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 383, in complete - data_flow.publish_variables(self.task_ex, self.task_spec) - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 237, in publish_variables - task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item - return evaluate(item, context) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 401, in complete + cmds = wf_ctrl.continue_workflow(task_ex=self.task_ex) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/base.py", line 134, in continue_workflow + return self._find_next_commands(task_ex) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 106, in _find_next_commands + cmds.extend(self._find_next_commands_for_task(t_ex)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 137, in _find_next_commands_for_task + for t_n, params, event_name in self._find_next_tasks(task_ex, ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/direct_workflow.py", line 331, in _find_next_tasks + if not cond or expr.evaluate(cond, ctx_view): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 70, in evaluate return evaluator.evaluate(expression, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -8950,19 +8206,9 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.my_dict.where($.value = 13).id.first(), error=, data={'__task_execution': {'id': '7194f360-03d8-4668-b7da-d97d466479b8', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'e95a0032-86e2-4131-8e5a-dd40c1b1f6e5'}, 'my_dict': [{'id': 1, 'value': 11}]}] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.invalid_yaql, error='invalid_yaql', data={'__task_execution': {'id': '9e7ff1cc-d9b2-4878-bb92-df03f59f653d', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': 'a093e290-5ebd-4aa9-8f1e-ba0647a9a593'}, }] -mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task2 -mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task2 ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_complete -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_complete ... ok -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_correct_duration_in_case_of_join_all -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_correct_duration_in_case_of_join_all ... ok -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_one_line_requires_syntax -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_one_line_requires_syntax ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_publish_bad_yaql -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_publish_bad_yaql ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=8113f08c-8711-45ca-9d46-399d21ca228c, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f764527e-0236-46e0-b725-8df4c11b0f9c, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -8970,7 +8216,60 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '6fc110c4-9e07-42e4-8f60-6028d43a28cb', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'ff552ddf-9e3d-417b-bc57-178261dea8bf'}, }], wf=wf, task=task1, action=std.noop]: +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_with_items +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_with_items ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_with_items_concurrency +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_with_items_concurrency ... skipped 'Restore concurrency support.' +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_default_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_default_limit ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_continue_on +mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_continue_on ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=c0978e03-59a2-4627-aea0-5ff1c1ec270d, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=c5905145-5a00-4b45-bc1a-4814bf11730c, msg='An unknown exception occurred'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=1421e4cf-e828-4fe6-908f-46f5a8e4ff07, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_key_error +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_key_error ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_saving_task_context_with_all +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_saving_task_context_with_all ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '52826155-fd11-4516-94fe-5cfaf5d728e4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'e8f47c93-d02a-4184-bb77-fdadda471a8f'}, }], wf=wf, task=task1, action=std.noop]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -9040,49 +8339,11 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '6fc110c4-9e07-42e4-8f60-6028d43a28cb', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'ff552ddf-9e3d-417b-bc57-178261dea8bf'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '52826155-fd11-4516-94fe-5cfaf5d728e4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'e8f47c93-d02a-4184-bb77-fdadda471a8f'}, }] - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=0013b488-2ae8-4368-84c9-c397643743d1, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_regular_publish -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_regular_publish ... ok -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_fails -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_fails ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=08ecbf3f-1263-4ae3-85fb-58a1c22253bf, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=6e2a61f4-6ebc-4ebd-b0d5-af2ceeae6708, msg='2 seconds'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 555, in run - time.sleep(self._seconds) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch - return self.greenlet.switch() - ^^^^^^^^^^^^^^^^^^^^^^ -eventlet.timeout.Timeout: 2 seconds - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task1 -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task1 ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_task_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_task_error ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_without_errors -mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_without_errors ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=1ebe44fc-7d67-40d4-abd5-31484b1317b1, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_retries_do_not_update_created_at +mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_retries_do_not_update_created_at ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a6ffa70a-7db5-4201-9775-307dc2be88cf, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -9091,7 +8352,17 @@ raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '154a03c1-4511-409a-bbd0-b7b00c8a82b4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '7081116a-3d7b-4d46-9647-3d0552b4bc7e'}, }], wf=wf, task=task1, action=std.noop]: +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_fail_workflow_no_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_fail_workflow_no_limit ... ok +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_success +mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_success ... ok +mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_continue_on_not_happened +mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_continue_on_not_happened ... ok +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_action_complete +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_on_action_complete ... ok +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_up_from_with_items_subworkflow +mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_up_from_with_items_subworkflow ... ok + ERROR [mistral.engine.action_handler] Failed to complete action [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test], action=wb.my_action, task=task1]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -9132,24 +8403,20 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 161, in _on_action_complete - task.on_action_complete(action_ex) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 593, in on_action_complete - self.complete(state, state_info) + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 383, in complete - data_flow.publish_variables(self.task_ex, self.task_spec) - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 237, in publish_variables - task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 238, in complete + converted_result = self.action_desc.post_process_result(result) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 227, in post_process_result + data=expr.evaluate_recursively( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 104, in evaluate_recursively + return _evaluate_item(data, context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item return evaluate(item, context) ^^^^^^^^^^^^^^^^^^^^^^^ @@ -9161,47 +8428,9 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '154a03c1-4511-409a-bbd0-b7b00c8a82b4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '7081116a-3d7b-4d46-9647-3d0552b4bc7e'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test] -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_jinja -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_dynamic_subworkflow_with_jinja ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_success -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_success ... ok -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_reverse -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_reverse ... ok -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_retries_do_not_update_created_at -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_retries_do_not_update_created_at ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=29675235-81a5-4dcc-83a8-cc81990b1cad, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task2 -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task2 ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_execution_delete -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_execution_delete ... ok -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_task_error_with_on_handlers -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_task_error_with_on_handlers ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=bb09478b-0591-4e4d-b92f-2165f8b615a8, msg='An unknown exception occurred'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - raise result -mistral.exceptions.ActionException: An unknown exception occurred - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.engine.workflow_handler] Failed to check and complete [wf_ex_id=bcbe6110-cffe-4fd2-acfc-3d0fc6f68801, wf_name=wf]: Can not evaluate YAQL expression [expression=$.invalid_yaql_variable, error='invalid_yaql_variable', data={'__versions': {}, '__env': {}, '__execution': {'id': 'bcbe6110-cffe-4fd2-acfc-3d0fc6f68801'}, }] + ERROR [mistral.engine.task_handler] Failed to complete action [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test], action=wb.my_action, task=task1]: Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -9235,42 +8464,27 @@ File "/usr/lib/python3/dist-packages/yaql/language/contexts.py", line 60, in return lambda *args, **kwargs: runner.call( ^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 51, in call - result = delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 140, in - return lambda: delegate() - ^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/specs.py", line 309, in func - result = self.payload( - ^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/yaql/standard_library/collections.py", line 224, in dict_keyword_access - return d[key] - ~^^^^^ - File "/usr/lib/python3/dist-packages/yaql/language/utils.py", line 134, in __getitem__ - return self._d[key] - ~~~~~~~^^^^^ -KeyError: 'invalid_yaql_variable' + File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call + raise exceptions.NoFunctionRegisteredException(name) +yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "invalid_yaql_function" During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/workflow_handler.py", line 100, in check_and_complete - wf.check_and_complete() + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/action_handler.py", line 38, in on_action_complete + action.complete(result) File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/workflows.py", line 483, in check_and_complete - self._succeed_workflow(ctx) - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/workflows.py", line 493, in _succeed_workflow - output = data_flow.evaluate_workflow_output( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/workflow/data_flow.py", line 299, in evaluate_workflow_output - output = expr.evaluate_recursively(wf_output, ctx_view) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively - data[key] = _evaluate_item(data[key], context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 238, in complete + converted_result = self.action_desc.post_process_result(result) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 227, in post_process_result + data=expr.evaluate_recursively( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 104, in evaluate_recursively + return _evaluate_item(data, context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item return evaluate(item, context) ^^^^^^^^^^^^^^^^^^^^^^^ @@ -9282,41 +8496,13 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/yaql_expression.py", line 180, in evaluate raise exc.YaqlEvaluationException( -mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.invalid_yaql_variable, error='invalid_yaql_variable', data={'__versions': {}, '__env': {}, '__execution': {'id': 'bcbe6110-cffe-4fd2-acfc-3d0fc6f68801'}, }] - -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_on_error -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_on_error ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Wrong dynamic input for task: task1. Dict type is expected. Actual type: . Actual value: invalid_string_input, wf=wb4.wf1, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task - task.run(first_run) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run - self._run_new() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 632, in _run_new - self._schedule_actions() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 696, in _schedule_actions - input_dict = self._get_action_input() - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 739, in _get_action_input - raise exc.InputException( -mistral.exceptions.InputException: Wrong dynamic input for task: task1. Dict type is expected. Actual type: . Actual value: invalid_string_input +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data=test] -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_workflow_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_workflow_error ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_after_join -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_after_join ... ok -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_two_branches -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_two_branches ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=77d3e868-8608-4644-bd1d-fd877cdcbb2e, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_task_with_input_error +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_task_with_input_error ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_with_items_diff_env_vars +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_with_items_diff_env_vars ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=483fa33a-b5c7-405a-9be0-0a0330016723, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -9324,13 +8510,7 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_reverse_workflow_rerun.ReverseWorkflowRerunTest.test_rerun -mistral.tests.unit.engine.test_reverse_workflow_rerun.ReverseWorkflowRerunTest.test_rerun ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_string_workflow_input_failure -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_string_workflow_input_failure ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=695355de-e70e-4484-ab42-34e7c104eac8, msg='An unknown exception occurred'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=7d6630b3-bf81-4d1b-a7da-10c4ebf73147, msg='An unknown exception occurred'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -9344,28 +8524,11 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call raise result mistral.exceptions.ActionException: An unknown exception occurred -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_with_all -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_with_all ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_policies.PoliciesTest.test_action_timeout -mistral.tests.unit.engine.test_policies.PoliciesTest.test_action_timeout ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_sequential_tasks_publishing_same_structured -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_sequential_tasks_publishing_same_structured ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4a5143cd-468d-454d-8b15-1da0f932ea42, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_reverse_workflow_rerun.ReverseWorkflowRerunTest.test_rerun_diff_env_vars -mistral.tests.unit.engine.test_reverse_workflow_rerun.ReverseWorkflowRerunTest.test_rerun_diff_env_vars ... ok -mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies -mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks_complex +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks_complex ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6d84637a-79fb-4dac-bae6-f5c0835b17b4, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=901a7218-b2e8-4860-8ed7-b7ee17d06ce9, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -9373,355 +8536,7 @@ File "/build/reproducible-path/mistral-19.0.0/mistral/actions/std_actions.py", line 130, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_two_start_tasks -mistral.tests.unit.engine.test_workflow_resume.WorkflowResumeTest.test_resume_two_start_tasks ... ok -mistral.tests.unit.engine.test_reverse_workflow_rerun_cancelled.ReverseWorkflowRerunCancelledTest.test_rerun_cancelled_task -mistral.tests.unit.engine.test_reverse_workflow_rerun_cancelled.ReverseWorkflowRerunCancelledTest.test_rerun_cancelled_task ... ok -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_check_python3_xrange -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_check_python3_xrange ... ok -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_dict_iteritems -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_dict_iteritems ... ok -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_dict_iterkeys -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_dict_iterkeys ... ok -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_dict_itervalues -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_dict_itervalues ... ok -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_no_assert_equal_true_false -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_no_assert_equal_true_false ... ok -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_no_assert_true_false_is_not -mistral.tests.unit.hacking.test_checks.BaseLoggingCheckTest.test_no_assert_true_false_is_not ... ok -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_environment_inheritance -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_environment_inheritance ... ok -mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies_with_workflow_defaults -mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies_with_workflow_defaults ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_sequential_tasks_publishing_same_var -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_sequential_tasks_publishing_same_var ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_last_inbound_indirect_error -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_last_inbound_indirect_error ... ok -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_started_finished_fields_updated_after_rerun -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_started_finished_fields_updated_after_rerun ... ok -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_default_value_of_safe_rerun -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_default_value_of_safe_rerun ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Failed to find action [action_name=wrong.task, namespace=], wf=wf, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task - task.run(first_run) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run - self._run_new() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 632, in _run_new - self._schedule_actions() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 699, in _schedule_actions - action = self._build_action() - ^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 773, in _build_action - action_desc = self._get_action_descriptor() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 805, in _get_action_descriptor - raise exc.MistralException( -mistral.exceptions.MistralException: Failed to find action [action_name=wrong.task, namespace=] - -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow ... ok -mistral.tests.unit.engine.test_workflow_variables.WorkflowVariablesTest.test_dynamic_action_names -mistral.tests.unit.engine.test_workflow_variables.WorkflowVariablesTest.test_dynamic_action_names ... ok -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context ... ok -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_size_of_output_by_execution_field_size_limit_kb -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_size_of_output_by_execution_field_size_limit_kb ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=a5a79ff9-d46c-467d-b361-e057bec77452, msg='An unknown exception occurred'] -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1137, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1141, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1196, in _execute_mock_call - raise effect -mistral.exceptions.ActionException: An unknown exception occurred - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_multiple_routes_with_one_source -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_multiple_routes_with_one_source ... ok -mistral.tests.unit.engine.test_workflow_variables.WorkflowVariablesTest.test_dynamic_action_names_and_input -mistral.tests.unit.engine.test_workflow_variables.WorkflowVariablesTest.test_dynamic_action_names_and_input ... ok -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_false -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_false ... ok -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_error -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_subworkflow_error ... ok -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var ... ok -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_input_and_publish -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_input_and_publish ... ok -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_stop -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_stop ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid data type in ConcurrencyPolicy: -1 is less than the minimum of 0 - -Failed validating 'minimum' in schema['properties']['concurrency']: - {'minimum': 0, 'type': 'integer'} - -On instance['concurrency']: - -1. Value(s) can be shown after YAQL evaluating. If you use YAQL here, please correct it., wf=wb.wf1, task=task1]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/base.py", line 188, in _validate - jsonschema.validate(props, self._schema) - File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1306, in validate - raise error -jsonschema.exceptions.ValidationError: -1 is less than the minimum of 0 - -Failed validating 'minimum' in schema['properties']['concurrency']: - {'minimum': 0, 'type': 'integer'} - -On instance['concurrency']: - -1 - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 83, in run_task - task.run(first_run) - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 602, in run - self._run_new() - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 626, in _run_new - self._before_task_start() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/tasks.py", line 482, in _before_task_start - p.before_task_start(self) - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/policies.py", line 494, in before_task_start - super(ConcurrencyPolicy, self).before_task_start(task) - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/base.py", line 172, in before_task_start - self._validate() - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/base.py", line 190, in _validate - raise exc.InvalidModelException( -mistral.exceptions.InvalidModelException: Invalid data type in ConcurrencyPolicy: -1 is less than the minimum of 0 - -Failed validating 'minimum' in schema['properties']['concurrency']: - {'minimum': 0, 'type': 'integer'} - -On instance['concurrency']: - -1. Value(s) can be shown after YAQL evaluating. If you use YAQL here, please correct it. - -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_inconsistent_task_names -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_inconsistent_task_names ... ok -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_wait_before_after_are_included_to_duration -mistral.tests.unit.engine.test_task_started_finished_at.TaskStartedFinishedAtTest.test_wait_before_after_are_included_to_duration ... ok -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_block_placeholders -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_block_placeholders ... ok -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_function_string -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_function_string ... ok -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_multiple_expressions -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_multiple_expressions ... ok -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow_invalid_join -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow_invalid_join ... ok -mistral.tests.unit.engine.test_workflow_variables.WorkflowVariablesTest.test_workflow_variables -mistral.tests.unit.engine.test_workflow_variables.WorkflowVariablesTest.test_workflow_variables ... ok - WARNING [stevedore.named] Could not load foobar -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_multiple_placeholders -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_multiple_placeholders ... ok -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_in_task_defaults -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_in_task_defaults ... ok -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_single_value_casting -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_single_value_casting ... ok -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_validate -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_validate ... ok -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_validate_failed -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_validate_failed ... ok -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_wrong_expression -mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_wrong_expression ... ok -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_function_string -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_function_string ... ok -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_multiple_placeholders -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_multiple_placeholders ... ok -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_negative_number -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_negative_number ... ok -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow_invalid_task -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow_invalid_task ... ok -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_set_of_dicts -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_set_of_dicts ... ok -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_single_value_casting -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_single_value_casting ... ok -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_validate -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_validate ... ok -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_validate_failed -mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_validate_failed ... ok -mistral.tests.unit.executors.test_server_plugins.PluginTest.test_get_bad_executor -mistral.tests.unit.executors.test_server_plugins.PluginTest.test_get_bad_executor ... ok -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow_no_start_tasks -mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_direct_workflow_no_start_tasks ... ok -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_zero_value -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_from_var_zero_value ... ok -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_result_from_join -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_result_from_join ... ok -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_true -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_true ... ok -mistral.tests.unit.executors.test_server_plugins.PluginTest.test_get_local_executor -mistral.tests.unit.executors.test_server_plugins.PluginTest.test_get_local_executor ... ok - ERROR [oslo_messaging.rpc.server] Exception during message handling -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 172, in _process_incoming - res = self.dispatcher.dispatch(message) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch - return self._do_dispatch(endpoint, method, ctxt, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch - result = func(ctxt, **new_args) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/engine_server.py", line 181, in start_task - return self.engine.start_task( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/default_engine.py", line 89, in start_task - task_handler.run_task(task_ex_id, waiting, - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/engine/task_handler.py", line 70, in run_task - task_ex = db_api.get_task_execution(task_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/api.py", line 394, in get_task_execution - return IMPL.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/db/v2/sqlalchemy/api.py", line 1169, in get_task_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=509c28de-31ab-4793-aa97-63a990c7eba2] -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_negative_number -mistral.tests.unit.engine.test_policies.PoliciesTest.test_concurrency_is_in_runtime_context_negative_number ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate Jinja expression [expression=!! {{ _.nonexistent_variable }} !!, error='mistral.workflow.data_flow.ContextView object' has no attribute 'nonexistent_variable', data={'__task_execution': {'id': '540c2d3a-c69f-41fd-baa7-873860f76686', 'name': 'task_2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '44cf2d34-16f4-4bce-ad20-abf19e1342d0'}, }], wf=wf, task=task_2]: -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/expressions/jinja_expression.py", line 145, in evaluate - result = cls._env.from_string(expression).render(**ctx) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1301, in render - self.environment.handle_exception() - File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 936, in handle_exception - raise rewrite_traceback_stack(source=source) - File "