Diff of the two buildlogs: -- --- b1/build.log 2024-10-28 09:01:35.867673334 +0000 +++ b2/build.log 2024-10-28 09:12:39.192050618 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Nov 30 03:16:13 -12 2025 -I: pbuilder-time-stamp: 1764515773 +I: Current time: Mon Dec 1 05:24:38 +14 2025 +I: pbuilder-time-stamp: 1764516278 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/3143381/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/399337/tmp/hooks/D01_modify_environment starting +debug: Running on codethink01-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 Nov 30 15:24 /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/399337/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/399337/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='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='b3de3c4ae1914cb887bb3bdcf149beef' - 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='3143381' - PS1='# ' - PS2='> ' + INVOCATION_ID=2c552cef2ca94153a3392960ea8cde9b + 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=399337 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.i1LvpVMa/pbuilderrc_eWf8 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.i1LvpVMa/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.i1LvpVMa/pbuilderrc_QH4a --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.i1LvpVMa/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/3143381/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/399337/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -551,7 +583,7 @@ Get: 320 http://deb.debian.org/debian unstable/main arm64 python3-waitress all 3.0.0-1 [46.1 kB] Get: 321 http://deb.debian.org/debian unstable/main arm64 python3-webtest all 3.0.0-3 [34.6 kB] Get: 322 http://deb.debian.org/debian unstable/main arm64 python3-wsme all 0.12.1-4 [44.0 kB] -Fetched 86.1 MB in 1s (106 MB/s) +Fetched 86.1 MB in 0s (184 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 ... 20057 files and directories currently installed.) @@ -1569,8 +1601,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Nov 30 15:16:49 UTC 2025. -Universal Time is now: Sun Nov 30 15:16:49 UTC 2025. +Local time is now: Sun Nov 30 15:25:16 UTC 2025. +Universal Time is now: Sun Nov 30 15:25:16 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1) ... @@ -1888,7 +1920,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/399337/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/399337/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 @@ -2073,126 +2109,132 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/mistral -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/services -copying mistral/services/workflows.py -> build/lib/mistral/services -copying mistral/services/workbooks.py -> build/lib/mistral/services -copying mistral/services/triggers.py -> build/lib/mistral/services -copying mistral/services/security.py -> build/lib/mistral/services -copying mistral/services/periodic.py -> build/lib/mistral/services -copying mistral/services/maintenance.py -> build/lib/mistral/services -copying mistral/services/legacy_scheduler.py -> build/lib/mistral/services -copying mistral/services/expiration_policy.py -> build/lib/mistral/services -copying mistral/services/adhoc_actions.py -> build/lib/mistral/services -copying mistral/services/actions.py -> build/lib/mistral/services -copying mistral/services/action_manager.py -> build/lib/mistral/services -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/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/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/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/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/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/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/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/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/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/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 +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/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/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/ext copying mistral/ext/pygmentplugin.py -> build/lib/mistral/ext copying mistral/ext/__init__.py -> build/lib/mistral/ext +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 +copying mistral/notifiers/notification_events.py -> build/lib/mistral/notifiers +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/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 -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/rpc/kombu +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/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 +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 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/hacking -copying mistral/hacking/checks.py -> build/lib/mistral/hacking -copying mistral/hacking/__init__.py -> build/lib/mistral/hacking -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 -copying mistral/lang/v2/tasks.py -> build/lib/mistral/lang/v2 -copying mistral/lang/v2/task_defaults.py -> build/lib/mistral/lang/v2 -copying mistral/lang/v2/retry_policy.py -> build/lib/mistral/lang/v2 -copying mistral/lang/v2/publish.py -> build/lib/mistral/lang/v2 -copying mistral/lang/v2/policies.py -> build/lib/mistral/lang/v2 -copying mistral/lang/v2/on_clause.py -> build/lib/mistral/lang/v2 -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/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/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/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/cmd -copying mistral/cmd/launch.py -> build/lib/mistral/cmd -copying mistral/cmd/__init__.py -> build/lib/mistral/cmd -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/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/actions +copying mistral/actions/test.py -> build/lib/mistral/actions +copying mistral/actions/std_actions.py -> build/lib/mistral/actions +copying mistral/actions/legacy.py -> build/lib/mistral/actions +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/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/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/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 +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/policies copying mistral/policies/workflow.py -> build/lib/mistral/policies copying mistral/policies/workbook.py -> build/lib/mistral/policies @@ -2209,146 +2251,38 @@ 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 -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/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 -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/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/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/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 -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/043_add_checksum_to_wf_definition.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/042_create_maintenance_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/041_update_description_field_type_for_workflow_executions_v2.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/040_add_tables_for_dynamic_action_definitions_and_code_sources.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/039_add_workbook_name_column.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/038_delete_delayed_calls_with_empty_key.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/037_add_namespace_column_to_action_definitions.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/036_namespace_support_for_workbooks_postgresql.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/035_namespace_support_postgresql.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/034_add_scheduled_jobs_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/033_add_next_tasks_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/032_add_has_next_tasks_and_error_handled_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/031_add_started_at_and_finished_at_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/030_increase_delayed_calls_v2_auth_context.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/029_workbook_empty_namespace.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/028_add_namespace_column_to_workbooks.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/027_add_last_heartbeat_to_action_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/026_optimize_task_expression_func.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/025_fix_length_task_name.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/024_add_composite_index_workflow_execution_id_name.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/023_add_root_execution_id.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/022_namespace_support.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/021_increase_env_columns_size.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/020_add_type_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/019_change_scheduler_schema.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/018_increate_task_execution_unique_key_size.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/017_add_named_lock_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/016_increase_size_of_task_unique_key.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/015_add_unique_keys_for_non_locking_model.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/014_fix_past_scripts_discrepancies.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/013_split_execution_table_increase_names.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/012_add_event_triggers_v2_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/011_add_workflow_id_for_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/010_add_resource_members_v2_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/009_add_database_indices.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/008_increase_size_of_state_info_column.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/007_move_system_flag_to_base_definition.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/006_add_processed_to_delayed_calls_v2.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/005_increase_execution_columns_size.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/004_add_description_for_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions -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/rpc -copying mistral/tests/unit/rpc/__init__.py -> build/lib/mistral/tests/unit/rpc -copying mistral/db/utils.py -> build/lib/mistral/db -copying mistral/db/__init__.py -> build/lib/mistral/db -copying mistral/tests/__init__.py -> build/lib/mistral/tests -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/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/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 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/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/actions -copying mistral/actions/test.py -> build/lib/mistral/actions -copying mistral/actions/std_actions.py -> build/lib/mistral/actions -copying mistral/actions/legacy.py -> build/lib/mistral/actions -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/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/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 +creating build/lib/mistral/services +copying mistral/services/workflows.py -> build/lib/mistral/services +copying mistral/services/workbooks.py -> build/lib/mistral/services +copying mistral/services/triggers.py -> build/lib/mistral/services +copying mistral/services/security.py -> build/lib/mistral/services +copying mistral/services/periodic.py -> build/lib/mistral/services +copying mistral/services/maintenance.py -> build/lib/mistral/services +copying mistral/services/legacy_scheduler.py -> build/lib/mistral/services +copying mistral/services/expiration_policy.py -> build/lib/mistral/services +copying mistral/services/adhoc_actions.py -> build/lib/mistral/services +copying mistral/services/actions.py -> build/lib/mistral/services +copying mistral/services/action_manager.py -> build/lib/mistral/services +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/utils copying mistral/utils/wf_trace.py -> build/lib/mistral/utils copying mistral/utils/ssh_utils.py -> build/lib/mistral/utils @@ -2358,15 +2292,7 @@ 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 -copying mistral/notifiers/remote_notifier.py -> build/lib/mistral/notifiers -copying mistral/notifiers/notification_server.py -> build/lib/mistral/notifiers -copying mistral/notifiers/notification_events.py -> build/lib/mistral/notifiers -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 -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 +copying mistral/tests/unit/rpc/__init__.py -> build/lib/mistral/tests/unit/rpc 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 @@ -2422,20 +2348,71 @@ 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 +copying mistral/tests/__init__.py -> build/lib/mistral/tests +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/db/v2 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/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/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/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/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/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/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/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 +copying mistral/db/utils.py -> build/lib/mistral/db +copying mistral/db/__init__.py -> build/lib/mistral/db +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/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 @@ -2457,80 +2434,137 @@ 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 -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/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/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/tests/unit/db/__init__.py -> build/lib/mistral/tests/unit/db +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 +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/cmd +copying mistral/cmd/launch.py -> build/lib/mistral/cmd +copying mistral/cmd/__init__.py -> build/lib/mistral/cmd +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 +copying mistral/lang/v2/tasks.py -> build/lib/mistral/lang/v2 +copying mistral/lang/v2/task_defaults.py -> build/lib/mistral/lang/v2 +copying mistral/lang/v2/retry_policy.py -> build/lib/mistral/lang/v2 +copying mistral/lang/v2/publish.py -> build/lib/mistral/lang/v2 +copying mistral/lang/v2/policies.py -> build/lib/mistral/lang/v2 +copying mistral/lang/v2/on_clause.py -> build/lib/mistral/lang/v2 +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/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 +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/043_add_checksum_to_wf_definition.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/042_create_maintenance_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/041_update_description_field_type_for_workflow_executions_v2.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/040_add_tables_for_dynamic_action_definitions_and_code_sources.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/039_add_workbook_name_column.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/038_delete_delayed_calls_with_empty_key.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/037_add_namespace_column_to_action_definitions.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/036_namespace_support_for_workbooks_postgresql.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/035_namespace_support_postgresql.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/034_add_scheduled_jobs_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/033_add_next_tasks_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/032_add_has_next_tasks_and_error_handled_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/031_add_started_at_and_finished_at_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/030_increase_delayed_calls_v2_auth_context.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/029_workbook_empty_namespace.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/028_add_namespace_column_to_workbooks.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/027_add_last_heartbeat_to_action_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/026_optimize_task_expression_func.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/025_fix_length_task_name.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/024_add_composite_index_workflow_execution_id_name.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/023_add_root_execution_id.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/022_namespace_support.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/021_increase_env_columns_size.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/020_add_type_to_task_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/019_change_scheduler_schema.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/018_increate_task_execution_unique_key_size.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/017_add_named_lock_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/016_increase_size_of_task_unique_key.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/015_add_unique_keys_for_non_locking_model.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/014_fix_past_scripts_discrepancies.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/013_split_execution_table_increase_names.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/012_add_event_triggers_v2_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/011_add_workflow_id_for_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/010_add_resource_members_v2_table.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/009_add_database_indices.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/008_increase_size_of_state_info_column.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/007_move_system_flag_to_base_definition.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/006_add_processed_to_delayed_calls_v2.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/005_increase_execution_columns_size.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +copying mistral/db/sqlalchemy/migration/alembic_migrations/versions/004_add_description_for_execution.py -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions +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/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/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/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 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 -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/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/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/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/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 +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/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/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/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 -copying mistral/tests/unit/db/__init__.py -> build/lib/mistral/tests/unit/db -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/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/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/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/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/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 running egg_info creating mistral.egg-info writing mistral.egg-info/PKG-INFO @@ -2753,11 +2787,11 @@ !! check.warn(importable) -creating build/lib/mistral/resources/actions -copying mistral/resources/actions/wait_ssh.yaml -> build/lib/mistral/resources/actions +copying mistral/db/sqlalchemy/migration/alembic.ini -> build/lib/mistral/db/sqlalchemy/migration 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 +creating build/lib/mistral/resources/actions +copying mistral/resources/actions/wait_ssh.yaml -> build/lib/mistral/resources/actions 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 creating build/lib/mistral/tests/resources @@ -2784,30 +2818,50 @@ 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/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/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/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/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 +copying build/lib/mistral/engine/actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/default_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/dispatcher.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/engine_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/policies.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/post_tx_queue.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/task_handler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/tasks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +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/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/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 @@ -2820,18 +2874,22 @@ 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/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/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/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 copying build/lib/mistral/api/controllers/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers copying build/lib/mistral/api/controllers/info.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers @@ -2864,21 +2922,10 @@ 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/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 -copying build/lib/mistral/engine/actions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/default_engine.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/dispatcher.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/engine_server.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/policies.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/post_tx_queue.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/task_handler.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/tasks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -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/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/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 @@ -2895,150 +2942,87 @@ 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/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/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/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 -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/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 -copying build/lib/mistral/db/sqlalchemy/model_base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy -copying build/lib/mistral/db/sqlalchemy/sqlite_lock.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy -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 -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 -copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/003_cron_trigger_constraints.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/004_add_description_for_execution.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/005_increase_execution_columns_size.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/006_add_processed_to_delayed_calls_v2.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/007_move_system_flag_to_base_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/008_increase_size_of_state_info_column.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/009_add_database_indices.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/010_add_resource_members_v2_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/011_add_workflow_id_for_execution.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/012_add_event_triggers_v2_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/013_split_execution_table_increase_names.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/014_fix_past_scripts_discrepancies.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/015_add_unique_keys_for_non_locking_model.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/016_increase_size_of_task_unique_key.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/017_add_named_lock_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/018_increate_task_execution_unique_key_size.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/019_change_scheduler_schema.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/020_add_type_to_task_execution.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/021_increase_env_columns_size.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/022_namespace_support.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/023_add_root_execution_id.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/024_add_composite_index_workflow_execution_id_name.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/025_fix_length_task_name.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/026_optimize_task_expression_func.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/027_add_last_heartbeat_to_action_execution.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/028_add_namespace_column_to_workbooks.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/029_workbook_empty_namespace.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/030_increase_delayed_calls_v2_auth_context.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/031_add_started_at_and_finished_at_to_task_execution.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/032_add_has_next_tasks_and_error_handled_to_task_execution.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/033_add_next_tasks_to_task_execution.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/034_add_scheduled_jobs_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/035_namespace_support_postgresql.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/036_namespace_support_for_workbooks_postgresql.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/037_add_namespace_column_to_action_definitions.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/038_delete_delayed_calls_with_empty_key.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/039_add_workbook_name_column.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/040_add_tables_for_dynamic_action_definitions_and_code_sources.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/041_update_description_field_type_for_workflow_executions_v2.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/042_create_maintenance_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/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 -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/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 +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/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 +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 +copying build/lib/mistral/exceptions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +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/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/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/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 -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 +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 -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 -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/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 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/notifiers -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/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 +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/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/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/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 @@ -3064,20 +3048,60 @@ 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/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/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/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/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 +copying build/lib/mistral/tests/unit/lang/v2/base.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/v2/test_actions.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/v2/test_tasks.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/v2/test_workbook.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/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 +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/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/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 +copying build/lib/mistral/tests/unit/actions/test_adhoc_action_provider.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_dynamic_action_provider.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_javascript_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_legacy_action_provider.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_echo_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_email_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_fail_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_http_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_mistral_http_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_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/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/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 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 @@ -3143,16 +3167,8 @@ 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/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/rpc +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/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 @@ -3161,11 +3177,9 @@ 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/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/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 copying build/lib/mistral/tests/unit/db/__init__.py -> /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 @@ -3175,34 +3189,21 @@ copying build/lib/mistral/tests/unit/db/v2/test_sqlalchemy_db_api.py -> /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/test_sqlite_transactions.py -> /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/test_transactions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2 -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/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 -copying build/lib/mistral/tests/unit/lang/v2/base.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/v2/test_actions.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/v2/test_tasks.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/v2/test_workbook.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/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 -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/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/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/api +copying build/lib/mistral/tests/unit/api/__init__.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/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_access_control.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_auth.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_cors_middleware.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_oslo_middleware.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_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/api/v2 copying build/lib/mistral/tests/unit/api/v2/__init__.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2 copying build/lib/mistral/tests/unit/api/v2/test_action_executions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2 @@ -3224,78 +3225,129 @@ copying build/lib/mistral/tests/unit/api/v2/test_tasks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2 copying build/lib/mistral/tests/unit/api/v2/test_workbooks.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2 copying build/lib/mistral/tests/unit/api/v2/test_workflows.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2 -copying build/lib/mistral/tests/unit/api/__init__.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/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_access_control.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_auth.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_cors_middleware.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_oslo_middleware.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_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/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/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 -copying build/lib/mistral/tests/unit/actions/test_adhoc_action_provider.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_dynamic_action_provider.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_javascript_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_legacy_action_provider.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_echo_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_email_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_fail_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_http_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_mistral_http_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_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/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 -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 -copying build/lib/mistral/exceptions.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -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 -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/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/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 +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/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/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/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 +copying build/lib/mistral/db/sqlalchemy/model_base.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +copying build/lib/mistral/db/sqlalchemy/sqlite_lock.py -> /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +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 +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 +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 +copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/003_cron_trigger_constraints.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/004_add_description_for_execution.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/005_increase_execution_columns_size.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/006_add_processed_to_delayed_calls_v2.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/007_move_system_flag_to_base_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/008_increase_size_of_state_info_column.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/009_add_database_indices.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/010_add_resource_members_v2_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/011_add_workflow_id_for_execution.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/012_add_event_triggers_v2_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/013_split_execution_table_increase_names.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/014_fix_past_scripts_discrepancies.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/015_add_unique_keys_for_non_locking_model.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/016_increase_size_of_task_unique_key.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/017_add_named_lock_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/018_increate_task_execution_unique_key_size.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/019_change_scheduler_schema.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/020_add_type_to_task_execution.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/021_increase_env_columns_size.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/022_namespace_support.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/023_add_root_execution_id.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/024_add_composite_index_workflow_execution_id_name.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/025_fix_length_task_name.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/026_optimize_task_expression_func.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/027_add_last_heartbeat_to_action_execution.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/028_add_namespace_column_to_workbooks.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/029_workbook_empty_namespace.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/030_increase_delayed_calls_v2_auth_context.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/031_add_started_at_and_finished_at_to_task_execution.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/032_add_has_next_tasks_and_error_handled_to_task_execution.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/033_add_next_tasks_to_task_execution.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/034_add_scheduled_jobs_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/035_namespace_support_postgresql.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/036_namespace_support_for_workbooks_postgresql.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/037_add_namespace_column_to_action_definitions.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/038_delete_delayed_calls_with_empty_key.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/039_add_workbook_name_column.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/040_add_tables_for_dynamic_action_definitions_and_code_sources.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/041_update_description_field_type_for_workflow_executions_v2.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/042_create_maintenance_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/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 +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 +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/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/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 +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/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/engine/default_engine.py to default_engine.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/dispatcher.py to dispatcher.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/engine_server.py to engine_server.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/policies.py to policies.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/post_tx_queue.py to post_tx_queue.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/task_handler.py to task_handler.cpython-312.pyc +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/tasks.py to tasks.cpython-312.pyc +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/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/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 @@ -3306,15 +3358,20 @@ 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/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/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/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/api/controllers/__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/info.py to info.cpython-312.pyc 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 @@ -3345,20 +3402,9 @@ 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/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 -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/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/engine/default_engine.py to default_engine.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/dispatcher.py to dispatcher.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/engine_server.py to engine_server.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/policies.py to policies.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/post_tx_queue.py to post_tx_queue.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/task_handler.py to task_handler.cpython-312.pyc -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/tasks.py to tasks.cpython-312.pyc -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/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/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 @@ -3374,138 +3420,120 @@ 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/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/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/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/__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/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/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 -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/004_add_description_for_execution.py to 004_add_description_for_execution.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/005_increase_execution_columns_size.py to 005_increase_execution_columns_size.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/006_add_processed_to_delayed_calls_v2.py to 006_add_processed_to_delayed_calls_v2.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/007_move_system_flag_to_base_definition.py to 007_move_system_flag_to_base_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/008_increase_size_of_state_info_column.py to 008_increase_size_of_state_info_column.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/009_add_database_indices.py to 009_add_database_indices.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/010_add_resource_members_v2_table.py to 010_add_resource_members_v2_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/011_add_workflow_id_for_execution.py to 011_add_workflow_id_for_execution.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/012_add_event_triggers_v2_table.py to 012_add_event_triggers_v2_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/013_split_execution_table_increase_names.py to 013_split_execution_table_increase_names.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/014_fix_past_scripts_discrepancies.py to 014_fix_past_scripts_discrepancies.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/015_add_unique_keys_for_non_locking_model.py to 015_add_unique_keys_for_non_locking_model.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/016_increase_size_of_task_unique_key.py to 016_increase_size_of_task_unique_key.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/017_add_named_lock_table.py to 017_add_named_lock_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/018_increate_task_execution_unique_key_size.py to 018_increate_task_execution_unique_key_size.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/019_change_scheduler_schema.py to 019_change_scheduler_schema.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/020_add_type_to_task_execution.py to 020_add_type_to_task_execution.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/021_increase_env_columns_size.py to 021_increase_env_columns_size.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/022_namespace_support.py to 022_namespace_support.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/023_add_root_execution_id.py to 023_add_root_execution_id.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/024_add_composite_index_workflow_execution_id_name.py to 024_add_composite_index_workflow_execution_id_name.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/025_fix_length_task_name.py to 025_fix_length_task_name.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/026_optimize_task_expression_func.py to 026_optimize_task_expression_func.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/027_add_last_heartbeat_to_action_execution.py to 027_add_last_heartbeat_to_action_execution.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/028_add_namespace_column_to_workbooks.py to 028_add_namespace_column_to_workbooks.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/029_workbook_empty_namespace.py to 029_workbook_empty_namespace.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/030_increase_delayed_calls_v2_auth_context.py to 030_increase_delayed_calls_v2_auth_context.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/031_add_started_at_and_finished_at_to_task_execution.py to 031_add_started_at_and_finished_at_to_task_execution.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/032_add_has_next_tasks_and_error_handled_to_task_execution.py to 032_add_has_next_tasks_and_error_handled_to_task_execution.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/033_add_next_tasks_to_task_execution.py to 033_add_next_tasks_to_task_execution.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/034_add_scheduled_jobs_table.py to 034_add_scheduled_jobs_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/035_namespace_support_postgresql.py to 035_namespace_support_postgresql.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/036_namespace_support_for_workbooks_postgresql.py to 036_namespace_support_for_workbooks_postgresql.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/037_add_namespace_column_to_action_definitions.py to 037_add_namespace_column_to_action_definitions.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/038_delete_delayed_calls_with_empty_key.py to 038_delete_delayed_calls_with_empty_key.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/039_add_workbook_name_column.py to 039_add_workbook_name_column.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/040_add_tables_for_dynamic_action_definitions_and_code_sources.py to 040_add_tables_for_dynamic_action_definitions_and_code_sources.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/041_update_description_field_type_for_workflow_executions_v2.py to 041_update_description_field_type_for_workflow_executions_v2.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/042_create_maintenance_table.py to 042_create_maintenance_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/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/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/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/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/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/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/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/__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 +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/exceptions.py to exceptions.cpython-312.pyc +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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/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/lang/v2/test_workbook.py to test_workbook.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_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/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/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/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/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/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/__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 @@ -3570,13 +3598,7 @@ 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/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/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/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 @@ -3584,10 +3606,8 @@ 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/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/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/__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/__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 @@ -3595,28 +3615,19 @@ 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/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/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 -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/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/lang/v2/test_workbook.py to test_workbook.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_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/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/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/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/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/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 @@ -3637,55 +3648,78 @@ 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/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/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/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/__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 -byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/exceptions.py to exceptions.cpython-312.pyc -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/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/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/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/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/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 +byte-compiling /build/reproducible-path/mistral-19.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/004_add_description_for_execution.py to 004_add_description_for_execution.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/005_increase_execution_columns_size.py to 005_increase_execution_columns_size.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/006_add_processed_to_delayed_calls_v2.py to 006_add_processed_to_delayed_calls_v2.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/007_move_system_flag_to_base_definition.py to 007_move_system_flag_to_base_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/008_increase_size_of_state_info_column.py to 008_increase_size_of_state_info_column.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/009_add_database_indices.py to 009_add_database_indices.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/010_add_resource_members_v2_table.py to 010_add_resource_members_v2_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/011_add_workflow_id_for_execution.py to 011_add_workflow_id_for_execution.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/012_add_event_triggers_v2_table.py to 012_add_event_triggers_v2_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/013_split_execution_table_increase_names.py to 013_split_execution_table_increase_names.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/014_fix_past_scripts_discrepancies.py to 014_fix_past_scripts_discrepancies.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/015_add_unique_keys_for_non_locking_model.py to 015_add_unique_keys_for_non_locking_model.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/016_increase_size_of_task_unique_key.py to 016_increase_size_of_task_unique_key.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/017_add_named_lock_table.py to 017_add_named_lock_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/018_increate_task_execution_unique_key_size.py to 018_increate_task_execution_unique_key_size.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/019_change_scheduler_schema.py to 019_change_scheduler_schema.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/020_add_type_to_task_execution.py to 020_add_type_to_task_execution.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/021_increase_env_columns_size.py to 021_increase_env_columns_size.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/022_namespace_support.py to 022_namespace_support.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/023_add_root_execution_id.py to 023_add_root_execution_id.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/024_add_composite_index_workflow_execution_id_name.py to 024_add_composite_index_workflow_execution_id_name.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/025_fix_length_task_name.py to 025_fix_length_task_name.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/026_optimize_task_expression_func.py to 026_optimize_task_expression_func.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/027_add_last_heartbeat_to_action_execution.py to 027_add_last_heartbeat_to_action_execution.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/028_add_namespace_column_to_workbooks.py to 028_add_namespace_column_to_workbooks.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/029_workbook_empty_namespace.py to 029_workbook_empty_namespace.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/030_increase_delayed_calls_v2_auth_context.py to 030_increase_delayed_calls_v2_auth_context.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/031_add_started_at_and_finished_at_to_task_execution.py to 031_add_started_at_and_finished_at_to_task_execution.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/032_add_has_next_tasks_and_error_handled_to_task_execution.py to 032_add_has_next_tasks_and_error_handled_to_task_execution.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/033_add_next_tasks_to_task_execution.py to 033_add_next_tasks_to_task_execution.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/034_add_scheduled_jobs_table.py to 034_add_scheduled_jobs_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/035_namespace_support_postgresql.py to 035_namespace_support_postgresql.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/036_namespace_support_for_workbooks_postgresql.py to 036_namespace_support_for_workbooks_postgresql.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/037_add_namespace_column_to_action_definitions.py to 037_add_namespace_column_to_action_definitions.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/038_delete_delayed_calls_with_empty_key.py to 038_delete_delayed_calls_with_empty_key.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/039_add_workbook_name_column.py to 039_add_workbook_name_column.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/040_add_tables_for_dynamic_action_definitions_and_code_sources.py to 040_add_tables_for_dynamic_action_definitions_and_code_sources.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/041_update_description_field_type_for_workflow_executions_v2.py to 041_update_description_field_type_for_workflow_executions_v2.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/042_create_maintenance_table.py to 042_create_maintenance_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/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/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 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 @@ -3700,33 +3734,40 @@ + 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.*)) + subunit2pyunit ++ 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.*))' 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. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. @@ -3740,8 +3781,32 @@ 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. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action +mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action ... 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_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_list.TestResourceList.test_next_link_correctness +mistral.tests.unit.api.test_resource_list.TestResourceList.test_next_link_correctness ... 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_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 +/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_api_allowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed ... 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_ssh_action.SSHActionTest.test_default_inputs +mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_default_inputs ... 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 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 @@ -3750,85 +3815,88 @@ 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'] - 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 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -requests.exceptions.ConnectionError -/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.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.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_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_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr ... 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 +/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_allowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_allowed ... 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_code_sources.TestCodeSourcesController.test_delete +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_delete ... 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.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( 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.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_code_sources.TestCodeSourcesController.test_get +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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_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_code_sources.TestCodeSourcesController.test_post +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Duplicate entry for CodeSource ['name', 'namespace', 'project_id']: modulenameduplicate, NS, None +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_code_sources.TestCodeSourcesController.test_put +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put ... 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.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.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 +/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( +/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_types.TestTypesController.test_uuid_type mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_type ... 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.actions.test_std_email_action.SendEmailActionTest.test_exception +mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_exception ... ok mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_type_wit_invalid_format mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_type_wit_invalid_format ... ok mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_type_with_invalid_prefix 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.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_keycloak_auth.TestKeyCloakOIDCAuth.test_header_parsing -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_header_parsing ... 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_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 - WARNING [mistral.auth.keycloak] HTTP response from OIDC provider: [''] with WWW-Authenticate: [unauthorized reason is ...] - 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 -/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( /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_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.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_email_action.SendEmailActionTest.test_exception -mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_exception ... 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 -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported - warnings.warn( +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 /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_email_action.SendEmailActionTest.test_send_email_real @@ -3847,581 +3915,160 @@ 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' -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_echo_action.EchoActionTest.test_fake_action -mistral.tests.unit.actions.test_std_echo_action.EchoActionTest.test_fake_action ... 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.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.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.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.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_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.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.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( -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.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_workbooks.TestWorkbooksController.test_delete -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete ... 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_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_actions.TestActionsController.test_delete -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete ... 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_actions.TestActionsController.test_delete_not_found -mistral.tests.unit.api.v2.test_actions.TestActionsController.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.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.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.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_actions.TestActionsController.test_get -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get ... 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_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_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_workbooks.TestWorkbooksController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_operational_error ... 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_actions.TestActionsController.test_get_all -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all ... 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_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_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_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_environment.TestEnvironmentController.test_delete -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete ... 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_invalid_cors_options_request -mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request ... 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.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_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_workbooks.TestWorkbooksController.test_get_operational_error -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_operational_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.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_cron_triggers.TestCronTriggerController.test_get -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get ... 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_actions.TestActionsController.test_get_all_filtered -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_filtered ... 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_workbooks.TestWorkbooksController.test_get_with_fields_filter -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_fields_filter ... 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.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_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.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.api.v2.test_environment.TestEnvironmentController.test_get -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get ... 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 - 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 "/usr/lib/python3/dist-packages/mistral_lib/actions/providers/composite.py", line 39, in find_all - action_descriptors = d.find_all( - ^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 259, in find_all - for a_d in db_api.get_action_definitions() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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) - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -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.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 -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:334: NotSupportedWarning: Configuration option(s) ['autocommit'] not supported - warnings.warn( -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all ... 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 - 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.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_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_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_environment.TestEnvironmentController.test_get_all_empty -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_empty ... 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 - 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. -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 - 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_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_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.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.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.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_environment.TestEnvironmentController.test_get_not_found -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_not_found ... ok -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. -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.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_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.WorkbookTest.test_update_workbook -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_update_workbook ... 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 - 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_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.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_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.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_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_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_root.TestRootControllerWithAuth.test_v2_root -mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_v2_root ... 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_cron_triggers.TestCronTriggerController.test_get_not_found -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_not_found ... 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.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 - 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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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.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_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.api.v2.test_environment.TestEnvironmentController.test_post -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post ... 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.test_resource_base.TestRestResource.test_from_dict -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_dict ... 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_actions.TestActionsController.test_get_all_pagination_marker -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_marker ... ok -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_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_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.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.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_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_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_with_fields_filter -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_with_fields_filter ... 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_namespace -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_namespace ... 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.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.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_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_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.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_cron_triggers.TestCronTriggerController.test_post -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post ... 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.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 - 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_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.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_post_dup -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_dup ... 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_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.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. -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.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.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.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.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.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_actions.TestActionsController.test_get_not_found -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found ... 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.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.api.v2.test_root.TestRootController.test_index -mistral.tests.unit.api.v2.test_root.TestRootController.test_index ... ok -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete ... 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 "/usr/lib/python3/dist-packages/mistral_lib/actions/providers/composite.py", line 24, in find - action_desc = d.find(action_name, namespace) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 244, in find - action_def = db_api.load_action_definition( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_environment.TestEnvironmentController.test_resource -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource ... 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.CronTriggerTest.test_get_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger ... 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.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_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_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_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.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_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.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.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_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_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.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_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.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.CronTriggerTest.test_get_cron_triggers -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers ... 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.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.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_event_trigger.TestEventTriggerController.test_post +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post ... 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.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_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.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.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.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.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.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.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.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.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.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_delete_action_execution_with_task -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_with_task ... 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.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.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.CronTriggerTest.test_update_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger ... 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.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_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_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_delete_not_allowed -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_allowed ... 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.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.CronTriggerTest.test_update_cron_trigger_by_id -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger_by_id ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=b9de5cf4-a660-44bc-bca5-5bc02c882605, 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.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request ... 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_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_delete_not_found -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_found ... 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.LockTest.test_create_lock -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_create_lock ... 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_action_executions.TestActionExecutionsController.test_get -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get ... 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 + 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_event_trigger.TestEventTriggerController.test_put +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put ... 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.api.v2.test_actions.TestActionsController.test_post_dup -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_dup ... 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.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_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_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_get_all -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all ... 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.LockTest.test_with_named_lock -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_with_named_lock ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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 + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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_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_get_all_empty -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public ... 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 - ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'private', 'public'}; actual: unique -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_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_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix ... 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_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.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_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root ... 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.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.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_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.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 -/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.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_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.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_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_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.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.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.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_workbooks.TestWorkbooksController.test_post_wrong_scope -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_wrong_scope ... 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.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.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.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.api.v2.test_actions.TestActionsController.test_put -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put ... ok -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.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_get_not_found -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_not_found ... 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_workbooks.TestWorkbooksController.test_put -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put ... 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.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.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 - 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 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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.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.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.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.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_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_actions.TestActionsController.test_put_not_found -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_not_found ... 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_action_executions.TestActionExecutionsController.test_get_operational_error -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_operational_error ... 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 + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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.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.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.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_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.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.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_actions.TestActionsController.test_put_public -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public ... 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.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.api.v2.test_environment.TestEnvironmentController.test_get +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get ... 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_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_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.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_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.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_all +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all ... 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.TXTest.test_commit +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit ... 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.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.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_action_executions.TestActionExecutionsController.test_post -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post ... 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_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_environment.TestEnvironmentController.test_get_all_empty +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_empty ... 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 + 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_tasks_within_execution mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_tasks_within_execution ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Attempt to modify a system action: my_action -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.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_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.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.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_environment.TestEnvironmentController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_operational_error ... ok ERROR [wsme.api] Server-side error: "'invalid' is not a valid field name.". Detail: Traceback (most recent call last): @@ -4437,10 +4084,8 @@ ValueError: 'invalid' is not a valid field name. -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_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 +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 ERROR [wsme.api] Server-side error: "The field 'id' can't hold None value.". Detail: Traceback (most recent call last): @@ -4456,45 +4101,27 @@ ValueError: The field 'id' can't hold None value. -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.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 - 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.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_environment.TestEnvironmentController.test_get_not_found +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_not_found ... 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_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_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.WorkflowDefinitionTest.test_update_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_workflow_definition ... 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.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index ... ok -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_dynamic_actions.TestDynamicActionsController.test_post +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post ... 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_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.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.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_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.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.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.v2.test_actions.TestActionsController.test_validate -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate ... 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 - ERROR [mistral.db.utils] DB error detected, operation will be retried: + 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) @@ -4514,49 +4141,78 @@ [SQL: Mock] [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/20/e3q8) -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.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_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.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.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.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.test_resource_base.TestRestResource.test_from_dict +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_dict ... 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_executions.TestExecutionsController.test_get_operational_error mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_operational_error ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Object not found -/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.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_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_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.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_action_executions.TestActionExecutionsController.test_post_json -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_json ... ok -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.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.TXTest.test_rollback_transaction +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback_transaction ... 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.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_dynamic_actions.TestDynamicActionsController.test_put +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_put ... 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.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_executions.TestExecutionsController.test_get_sub_wf_ex mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_sub_wf_ex ... ok - ERROR [wsme.api] Server-side error: "This rpc call "start_action" took longer than configured 100 seconds.". Detail: +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.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.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_environment.TestEnvironmentController.test_post +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post ... 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.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_environment.TestEnvironmentController.test_post_default_scope +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_default_scope ... 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 +/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_action_executions.TestActionExecutionsController.test_get_all +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all ... ok + WARNING [mistral.service.coordination] Group notifier_group does not exist. + WARNING [mistral.service.coordination] Group executor_group does not exist. + WARNING [mistral.service.coordination] Group event-engine_group does not exist. + WARNING [mistral.service.coordination] Group engine_group does not exist. +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 +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.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_services.TestServicesController.test_get_all +mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all ... 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.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.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_executions.TestExecutionsController.test_get_within_project_id +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_within_project_id ... 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.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_environment.TestEnvironmentController.test_put +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put ... 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/rpc/base.py", line 103, in decorator - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/clients.py", line 192, in start_action - return self._client.sync_call( - ^^^^^^^^^^^^^^^^^^^^^^^ + 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 1139, in __call__ return self._mock_call(*args, **kwargs) @@ -4569,7 +4225,7 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -oslo_messaging.exceptions.MessagingTimeout +tooz.ToozError: error message During handling of the above exception, another exception occurred: @@ -4581,134 +4237,80 @@ result = f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/action_execution.py", line 182, in post - values = rpc.get_engine_client().start_action( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - - File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 108, in decorator - raise exc.MistralException('This rpc call "%s" took longer than ' + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/service.py", line 79, in get_all + raise exc.CoordinationException( -mistral.exceptions.MistralException: This rpc call "start_action" took longer than configured 100 seconds. +mistral.exceptions.CoordinationException: Failed to get service members from coordination backend. error message -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.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_actions.TestActionsController.test_validate_empty -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_empty ... 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_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.TaskExecutionTest.test_action_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_action_executions ... 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_get_with_fields_filter -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_with_fields_filter ... 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.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.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_validate_invalid_model_exception -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_invalid_model_exception ... 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_action_executions.TestActionExecutionsController.test_post_without_input -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_without_input ... 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.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.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_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.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.api.v2.test_executions.TestExecutionsController.test_post_auto_id mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_auto_id ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2b4421e2-b8f2-4e25-be05-3ae2f2dcc6d8, 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.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.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_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_throws_exception -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_throws_exception ... 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.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_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.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.WorkflowExecutionTest.test_workflow_execution_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_workflow_execution_repr ... 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.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_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_post_throws_exception +mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_throws_exception ... 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.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_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_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_environment.TestEnvironmentController.test_put_not_found +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_not_found ... 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 - 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.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_post_with_exec_id_exec_exists -mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_exists ... ok - ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. +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_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.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_environment.TestEnvironmentController.test_resource +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource ... 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/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/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 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_messaging.rpc.client.RemoteError: Remote error: InputException Input is wrong -None. + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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.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.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_workbooks.TestWorkbooksController.test_put_public -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public ... 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.api.v2.test_code_sources.TestCodeSourcesController.test_delete -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_delete ... 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.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_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_workbooks.TestWorkbooksController.test_put_wrong_scope -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_wrong_scope ... 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.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_code_sources.TestCodeSourcesController.test_get -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get ... 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_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.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 - 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_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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=0a7cf336-4ddb-4eb5-b73d-cf0b1d4a2c1d, msg='Fail action expected exception.'] +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_get_operational_error +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_operational_error ... 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.v2.test_workflows.TestWorkflowsController.test_checksum_has_md5_format +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_checksum_has_md5_format ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=10360277-1ae0-4996-a4c3-2034e392dc67, 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( @@ -4716,73 +4318,193 @@ 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_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_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.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_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_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 + 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_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_members.TestMembersController.test_create_membership_nonexistent_wf +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_nonexistent_wf ... 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 +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete ... 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_execution_report.TestExecutionReportController.test_estimated_time +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time ... 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_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 + 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_get_within_project_id +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_within_project_id ... 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_membership_public_wf +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_public_wf ... ok +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 + WARNING [mistral.utils.rest_utils] The object must have been deleted while being fetched with a list request [model_class=, id=185f5b47-1bfa-48f2-80fe-947c51a19017] +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) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1216, in _execute_mock_call + return self._mock_wraps(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/tests/unit/api/v2/test_parallel_operations.py", line 103, in decorate_resource_function_ + return orig_func(arg) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 64, in _get_workflow_execution_resource + rest_utils.load_deferred_fields(wf_ex, ['params', 'input']) + File "/build/reproducible-path/mistral-19.0.0/mistral/utils/rest_utils.py", line 304, in load_deferred_fields + hasattr(ex, f) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 566, in __get__ + return self.impl.get(state, dict_) # type: ignore[no-any-return] + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1086, in get + value = self._fire_loader_callables(state, key, passive) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1121, in _fire_loader_callables + return self.callable_(state, passive) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py", line 541, in _load_for_state + 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. +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_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.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_delete_system +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_system ... 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 + 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_post +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post ... 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_workflows.TestWorkflowsController.test_get +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get ... 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.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_executions.TestExecutionsController.test_post_without_source_execution_id mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_source_execution_id ... 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_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.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_workflows.TestWorkflowsController.test_get_all +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all ... 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_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_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_create_resource_member +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_resource_member ... 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 - ERROR [mistral.utils.rest_utils] Error during API call: Duplicate entry for CodeSource ['name', 'namespace', 'project_id']: modulenameduplicate, NS, None +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.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.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_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_members.TestMembersController.test_delete_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership ... 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_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_put_without_result -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_without_result ... ok +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_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.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_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_executions.TestExecutionsController.test_put_empty mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_empty ... 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.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.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.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_event_trigger.TestEventTriggerController.test_delete -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put ... 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_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_env mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env ... 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_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 [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=8814c7fe-0b2e-4672-ba0d-23f9797cb764] +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_get_task_executions mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions ... 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.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found ... ok - WARNING [mistral.service.coordination] Group executor_group does not exist. - WARNING [mistral.service.coordination] Group engine_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.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_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_services.TestServicesController.test_get_all -mistral.tests.unit.api.v2.test_services.TestServicesController.test_get_all ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get ... ok - ERROR [wsme.api] Server-side error: "Failed to get service members from coordination backend. error message". Detail: + 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. +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 + ERROR [wsme.api] Server-side error: "This rpc call "start_action" took longer than configured 100 seconds.". 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 "/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 192, in start_action + return self._client.sync_call( + ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) @@ -4795,7 +4517,7 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -tooz.ToozError: error message +oslo_messaging.exceptions.MessagingTimeout During handling of the above exception, another exception occurred: @@ -4807,200 +4529,156 @@ 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( + File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/action_execution.py", line 182, in post + values = rpc.get_engine_client().start_action( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -mistral.exceptions.CoordinationException: Failed to get service members from coordination backend. error message + File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 108, in decorator + raise exc.MistralException('This rpc call "%s" took longer than ' -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_workbooks.TestWorkbooksController.test_validate -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate ... ok +mistral.exceptions.MistralException: This rpc call "start_action" took longer than configured 100 seconds. + +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_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.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_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_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_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.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 + 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_env_wrong_state mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_wrong_state ... 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_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_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_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -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_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_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.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.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.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.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_sub_execution.TestSubExecutionsController.test_sub_executions_task_id +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_task_id ... ok +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index ... 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 + 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. +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_put_invalid_state mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_invalid_state ... 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_workbooks.TestWorkbooksController.test_validate_empty -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_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 - 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_post_without_input +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_without_input ... 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_workflows.TestWorkflowsController.test_get_all_projects_admin +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_admin ... ok + 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_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_executions.TestExecutionsController.test_put_not_found mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_not_found ... 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_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.WorkflowExecutionTest.test_workflow_execution_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_workflow_execution_repr ... 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_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.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_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_and_description mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_and_description ... 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_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_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_workflows.TestWorkflowsController.test_get_all_with_fields_filter +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_fields_filter ... 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.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.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_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_dynamic_actions.TestDynamicActionsController.test_post -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post ... 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_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_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_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_action_executions.TestActionExecutionsController.test_put_cancelled +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_cancelled ... 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_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_event_trigger.TestEventTriggerController.test_post -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post ... 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.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.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_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_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_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_dynamic_actions.TestDynamicActionsController.test_put -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_put ... 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_workflows.TestWorkflowsController.test_get_not_found +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_not_found ... 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_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_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_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_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_put_state_paused mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_paused ... 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_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_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_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.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.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_put_state_resume mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_resume ... 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_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_root.TestRootController.test_index +mistral.tests.unit.api.v2.test_root.TestRootController.test_index ... 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.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_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 - 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.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_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_failed_auth -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_failed_auth ... ok - ERROR [mistral.auth.keycloak] Token can't be decoded because of wrong format Not enough segments -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 - 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 - signing_input, crypto_segment = jwt.rsplit(b".", 1) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -The above exception was the direct cause of the following exception: - -Traceback (most recent call last): - File "/build/reproducible-path/mistral-19.0.0/mistral/auth/keycloak.py", line 50, in authenticate - decoded = jwt.decode( - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 210, in decode - decoded = self.decode_complete( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 151, in decode_complete - decoded = api_jws.decode_complete( - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 198, in decode_complete - payload, signing_input, header, signature = self._load(jwt) - ^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 260, in _load - raise DecodeError("Not enough segments") from err -jwt.exceptions.DecodeError: Not enough segments - -During handling of the above exception, another exception occurred: - -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 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_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.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_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.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.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_members.TestMembersController.test_create_membership_public_wf -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_public_wf ... 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.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_members.TestMembersController.test_create_membership_untransferable -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable ... 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_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.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.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.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_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_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_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_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.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.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.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.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.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.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.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.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.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 - ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. + 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/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/auth/keycloak.py", line 175, in send_request_to_auth_server + resp = requests.get( + ^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -5009,51 +4687,49 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -KeyError: 'wrong key' -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.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.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.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.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_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_members.TestMembersController.test_update_membership -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership ... 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.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.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.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail ... 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 -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_error_handling.ErrorHandlingEngineTest.test_action_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error ... 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.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=502838e5-c5fd-4f2d-9bdc-3134a7589301, msg='Fail action expected exception.'] +requests.exceptions.ConnectionError +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_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.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.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.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_connection_error +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_connection_error ... 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 + WARNING [mistral.auth.keycloak] HTTP response from OIDC provider: [''] with WWW-Authenticate: [unauthorized reason is ...] + 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 +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.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.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.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_without_result +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_without_result ... 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.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.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.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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=503cb56c-259e-4388-bf65-085678e683f4, 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( @@ -5061,8 +4737,68 @@ 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.api.v2.test_actions.TestActionsController.test_delete +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete ... 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_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.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.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.api.v2.test_workflows.TestWorkflowsController.test_post +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post ... 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.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_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.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 + 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_not_applied +mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env_not_applied ... 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.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.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 + 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_get +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get ... 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.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 +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.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.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.ActionExecutionTest.test_update_action_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution ... 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 + 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_post_checksum_workflow_added +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_checksum_workflow_added ... 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.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.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_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.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.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_actions.TestActionsController.test_get_all_empty +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_empty ... 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 @@ -5096,135 +4832,30 @@ ^^^^^^^^^^^^^^^^^ 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=17ed23a8-f361-41b3-84fe-3837cbcdd4c7] +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=380f44b6-4506-4da9-bd60-83cbeccb0af6] 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.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 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=6d989501-8606-4121-af2f-f13eb1826ee6] -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) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1216, in _execute_mock_call - return self._mock_wraps(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/tests/unit/api/v2/test_parallel_operations.py", line 103, in decorate_resource_function_ - return orig_func(arg) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/mistral-19.0.0/mistral/api/controllers/v2/execution.py", line 64, in _get_workflow_execution_resource - rest_utils.load_deferred_fields(wf_ex, ['params', 'input']) - File "/build/reproducible-path/mistral-19.0.0/mistral/utils/rest_utils.py", line 304, in load_deferred_fields - hasattr(ex, f) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 566, in __get__ - return self.impl.get(state, dict_) # type: ignore[no-any-return] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1086, in get - value = self._fire_loader_callables(state, key, passive) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1121, in _fire_loader_callables - return self.callable_(state, passive) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py", line 541, in _load_for_state - 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. -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.api.v2.test_workflows.TestWorkflowsController.test_delete -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete ... ok -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 -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_workflows.TestWorkflowsController.test_get -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get ... 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_get_all -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=706add26-e7cf-475b-86be-1d06dabf18db, 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_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_workflows.TestWorkflowsController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_operational_error ... 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 - 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_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.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_locking.SQLiteLocksTest.test_acquire_release_sqlite_lock -mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_acquire_release_sqlite_lock ... 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_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.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.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_get_all_projects_admin -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_admin ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail ... 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 - 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_get_all_with_fields_filter -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_fields_filter ... 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_workflows.TestWorkflowsController.test_get_all_with_invalid_field -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_invalid_field ... 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_get_not_found -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_not_found ... 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_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_workflows.TestWorkflowsController.test_get_with_input -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_with_input ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause ... 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.api.v2.test_workflows.TestWorkflowsController.test_post -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post ... 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_tasks.TestTasksController.test_get_all -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all ... 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_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_tasks.TestTasksController.test_get_not_found -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_not_found ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: +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.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 + 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/task.py", line 69, in _get_task_execution - task_ex = db_api.get_task_execution(id, fields=fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/mistral_lib/actions/providers/composite.py", line 39, in find_all + action_descriptors = d.find_all( + ^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 259, in find_all + for a_d in db_api.get_action_definitions() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -5237,79 +4868,100 @@ [SQL: Mock] [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/20/e3q8) -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.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_tasks.TestTasksController.test_get_with_fields_filter -mistral.tests.unit.api.v2.test_tasks.TestTasksController.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_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_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.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.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.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_tasks.TestTasksController.test_put_invalid_reset_rerun -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_reset_rerun ... 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=5a82ab54-2912-4a31-9ce2-4b0ca6b0ab64] -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.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 + 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_actions.TestActionsController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_operational_error ... 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.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.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.api.v2.test_workflows.TestWorkflowsController.test_post_dup mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_dup ... 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.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 -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_tasks.TestTasksController.test_put_missing_reset_rerun -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_missing_reset_rerun ... 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_tasks.TestTasksController.test_put_skip -mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_skip ... 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.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.WorkbookTest.test_filter_workbooks_by_single_tags +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ac8b7fed-c41d-416d-bce4-a221cc62ed53, 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 [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.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.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context +mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context ... ok + ERROR [mistral.auth.keycloak] Token can't be decoded because of wrong format Not enough segments +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_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_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 + 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 + signing_input, crypto_segment = jwt.rsplit(b".", 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/mistral-19.0.0/mistral/auth/keycloak.py", line 50, in authenticate + decoded = jwt.decode( + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 210, in decode + decoded = self.decode_complete( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 151, in decode_complete + decoded = api_jws.decode_complete( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 198, in decode_complete + payload, signing_input, header, signature = self._load(jwt) + ^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 260, in _load + raise DecodeError("Not enough segments") from err +jwt.exceptions.DecodeError: Not enough segments + +During handling of the above exception, another exception occurred: + +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 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.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.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_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.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.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_actions.TestActionsController.test_get_all_pagination_limit_negative +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_limit_negative ... 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]: @@ -5322,25 +4974,30 @@ 'type': 'direct', 'version': '2.0', 'workflow': 'wf1'} -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 + 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_post_invalid mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid ... ok -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_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_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_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_workflows.TestWorkflowsController.test_post_invalid_skip_validation mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation ... 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.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.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.TXTest.test_commit_multiple_objects -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_multiple_objects ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=8fdd4be8-f6f1-4267-8d67-527d7b1b3a27, msg='Fail action expected exception.'] +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.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.WorkbookTest.test_workbook_public +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public ... 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.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.WorkbookTest.test_workbook_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_repr ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=93e5a0ba-2df0-4327-b962-7b7301335126, 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( @@ -5348,45 +5005,148 @@ 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.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.TXTest.test_rollback -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback ... 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.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 [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.TXTest.test_rollback_transaction -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback_transaction ... 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.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.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_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.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.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_actions.TestActionsController.test_get_all_pagination_unknown_direction +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_unknown_direction ... 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_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_actions.TestActionsController.test_get_all_sort_date_asc +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_sort_date_asc ... 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_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_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.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 +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.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_actions.TestActionsController.test_get_not_found +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found ... ok +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.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 + 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 "/usr/lib/python3/dist-packages/mistral_lib/actions/providers/composite.py", line 24, in find + action_desc = d.find(action_name, namespace) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/mistral-19.0.0/mistral/actions/adhoc.py", line 244, in find + action_def = db_api.load_action_definition( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_workflows.TestWorkflowsController.test_post_multiple mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_multiple ... 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.WorkflowDefinitionTest.test_workflow_definition_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr ... 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.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_get_within_project_id +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_within_project_id ... 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_execution_report.TestExecutionReportController.test_nested_wf +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf ... 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_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: {'private', 'public'}; actual: unique -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_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_post_wrong_scope mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope ... 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 +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: {'private', 'public'}; 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_put +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Action definition not found [action_name=my_action, namespace=] +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error ... ok +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_workflows.TestWorkflowsController.test_put mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put ... 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_commands.SimpleEngineCommandsTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public ... 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_actions.TestActionsController.test_validate +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate ... 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_actions.TestActionsController.test_validate_empty +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_empty ... 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=89afbd5e-2be1-4338-b6e2-79512aba116d, 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 [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=208afaa9-44e2-4187-9a57-b006e621266c, 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.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.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_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. +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_cron_triggers.TestCronTriggerController.test_delete +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete ... 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 [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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_cron_triggers.TestCronTriggerController.test_delete_not_found +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_not_found ... 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]: @@ -5399,14 +5159,144 @@ 'type': 'direct', 'version': '2.0', 'workflow': 'wf1'} +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_workflows.TestWorkflowsController.test_put_invalid mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid ... 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_workflows.TestWorkflowsController.test_put_invalid_skip_validation mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid_skip_validation ... 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_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_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.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.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.api.v2.test_cron_triggers.TestCronTriggerController.test_get_not_found +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_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_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_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_cron_triggers.TestCronTriggerController.test_post +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post ... 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_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.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.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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6fe8060f-f834-490f-8a1b-4ed5797e5a85, 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.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 WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -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 - 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': 'e417405c-a5a0-443d-bef3-15a1de8c60b2', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '8e7e28b3-175f-4775-ba7f-e5b63d4c93ad'}, }], wf=wf, task=task1]: +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.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.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. +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_child_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_child_workflow ... 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.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.CronTriggerTest.test_get_cron_trigger_not_found +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_not_found ... 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.CronTriggerTest.test_get_cron_triggers +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_triggers ... 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.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_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_commands.SimpleEngineCmdsWithMsgTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Object not found +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.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.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.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.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.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.api.v2.test_workflows.TestWorkflowsController.test_put_public +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_public ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=c130b2bf-4b8c-491d-9105-96e0bdc7f977, 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 +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_completed_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_completed_workflow ... 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 + 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': '633c395e-c2c8-4147-a87f-332862eda9f3', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '1d510f3d-f967-40c6-87c8-4db20c2607fe'}, }], 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( @@ -5484,14 +5374,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': 'e417405c-a5a0-443d-bef3-15a1de8c60b2', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '8e7e28b3-175f-4775-ba7f-e5b63d4c93ad'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '633c395e-c2c8-4147-a87f-332862eda9f3', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '1d510f3d-f967-40c6-87c8-4db20c2607fe'}, }] -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 - 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.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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d68b9d9f-8a50-4325-8468-f0df7b3f68fb, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=89fb2c0a-28c7-4539-b4c6-0e615fd39550, 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( @@ -5499,289 +5384,300 @@ 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 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=b447c1c1-1a2b-4a45-b912-6361bcdcf2e4] - 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_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_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success -mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success ... 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_put_multiple -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple ... ok -mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context -mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Object not found - 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. -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_workflows.TestWorkflowsController.test_put_public -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_public ... ok -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_cron_trigger.ProcessCronTriggerTest.test_start_workflow -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow ... 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 + 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.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: {'private', 'public'}; actual: unique - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2bc5d60c-2da1-407d-9a0c-f929c6d58dd2, msg='Fail action expected exception.'] +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 + 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=, action_ex_id=0dd357a5-7425-4a0d-9f47-372d7d78545c, 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 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.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope ... 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.SimpleEngineCommandsTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed ... ok + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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=460edd5e-3243-4ad4-853a-6348d69e3aaf, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred 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_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.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.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause ... 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=af6518d0-3d60-4dd4-a45c-d51029529401, 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_workflows.TestWorkflowsController.test_validate_invalid_model_exception mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception ... 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_fail_second +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second ... 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 [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': 'e83a11f5-6489-4062-8513-39a63c15a064', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'ecd5e8ae-0ead-4ffe-ad66-bdf6541bfed7'}, }], wf=wf, task=task1]: +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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=7726be8d-7857-428b-a5bf-03f7b20e31f9, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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=54995d7c-6583-4ea5-8be7-3f4da423f2a1, 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/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': 'e83a11f5-6489-4062-8513-39a63c15a064', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'ecd5e8ae-0ead-4ffe-ad66-bdf6541bfed7'}, }] - -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_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 + 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred 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.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.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.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.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 -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.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.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.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.ResourceMemberTest.test_delete_resource_member mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member ... 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.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_tasks.TestTasksController.test_get +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get ... 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_tasks.TestTasksController.test_get_all +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_get_all ... ok +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_workflow_cancel.WorkflowCancelTest.test_cancel_parent_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_parent_workflow ... 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.engine.test_commands.SimpleEngineCommandsTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause ... 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.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.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_tasks.TestTasksController.test_get_not_found +mistral.tests.unit.api.v2.test_tasks.TestTasksController.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/task.py", line 69, in _get_task_execution + task_ex = db_api.get_task_execution(id, fields=fields) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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.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.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.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.engine.test_run_action.RunActionEngineTest.test_run_action_adhoc -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_adhoc ... 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]: +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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=df91bdd7-e76b-4884-81ca-f848ec20bf3b, msg='An unknown 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 "/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]: + 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +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_execution_report.TestExecutionReportController.test_nested_wf_max_depth +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_max_depth ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=bcd15b83-a37f-4572-8ae2-9cebce4a8156, msg='An unknown 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 "/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_action_error_with_wait_before_policy -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error_with_wait_before_policy ... 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 - 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': '1ebff74a-6f8c-4df8-aba1-33615ea5a275', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': 'd9c351c9-4e00-4e93-9638-4e3b5a263a65'}, }], wf=wf, task=task2]: + 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +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_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.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed ... 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.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_tasks.TestTasksController.test_put_invalid_reset_rerun +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_reset_rerun ... 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 + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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.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 +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_tasks.TestTasksController.test_put_missing_reset_rerun +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_missing_reset_rerun ... 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_tasks.TestTasksController.test_put_skip +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_skip ... 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_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_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.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=, action_ex_id=0ad7fac0-6373-4545-a3c2-defb0a48843d, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=75cea78f-cfbf-48d4-8cca-7404fbfaee7e, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +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.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.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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=40271e59-0e2d-4a5c-af5e-7d7f3426e1c6, 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_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.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 + 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': 'd256af2d-11ae-4bc5-9e53-2a58f6fd6943', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '91b81add-a1c1-4418-be21-847207ad9fc4'}, }], 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( @@ -5817,22 +5713,22 @@ ^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yaql/language/runner.py", line 44, in call raise exceptions.NoFunctionRegisteredException(name) -yaql.language.exceptions.NoFunctionRegisteredException: Unknown function "wrong" +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 83, in run_task - task.run(first_run) + 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 602, in run - self._run_new() + 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 632, in _run_new + 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() @@ -5860,11 +5756,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': '1ebff74a-6f8c-4df8-aba1-33615ea5a275', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': 'd9c351c9-4e00-4e93-9638-4e3b5a263a65'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'd256af2d-11ae-4bc5-9e53-2a58f6fd6943', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '91b81add-a1c1-4418-be21-847207ad9fc4'}, }] -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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=344d23bd-5a36-4def-9ccc-a9d68aaa21d1, 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_workflow_cancel.WorkflowCancelTest.test_cancel_paused_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_paused_workflow ... 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 +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 +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=0bab3e02-f5e1-4f23-9c46-7c217b06e2be, 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( @@ -5872,13 +5796,44 @@ 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_profiler.EngineProfilerTest.test_no_profile_trace -mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_no_profile_trace ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_diamond_join_all -mistral.tests.unit.engine.test_join.JoinEngineTest.test_diamond_join_all ... 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': '7c9fc40b-9359-4b6e-8f66-8d32556ec2ef', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '3e09b760-a606-4627-baaf-a844cbf98714'}, }] - ERROR [mistral.db.utils] DB error detected, operation will be retried: + 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_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 +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed ... 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 +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_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_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_root_context +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_root_context ... 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.api.v2.test_workbooks.TestWorkbooksController.test_validate +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate ... 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': '68488745-7e4f-4d73-b271-4add985aa1a4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'b621391d-310a-4de6-974f-f2ae7cd4c4c7'}, }] +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 + 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) @@ -5942,63 +5897,60 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result oslo_db.exception.DBDeadlock: None - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - 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=da535851-b386-423e-a500-6e568eec5f98] -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success ... 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_async -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=5e35cf54-d91e-427e-93d4-051e613d751e, msg='Invoke failed.'] +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7456c07e-4890-4dcf-b9b2-9f47cd983319, 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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -mistral.exceptions.ActionException: Invoke failed. -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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9217067c-603c-4ae7-9ebd-415a8fcea359, msg='Fail action expected exception.'] + 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.OrderEngineCommandsTest.test_succeed_first +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first ... 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 +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.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.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 +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.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.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 + 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_adhoc_action_execution_with_namespace +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_execution_with_namespace ... 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.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_pause ... 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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=40757063-a359-445c-bfab-15b792ac3857, 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( @@ -6006,30 +5958,63 @@ 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.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.engine.test_policies.PoliciesTest.test_action_timeout +mistral.tests.unit.engine.test_policies.PoliciesTest.test_action_timeout ... ok 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 - 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_async_next_task_with_input_yaql_error -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_async_next_task_with_input_yaql_error ... 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.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.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.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.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_merge_strategy.DirectWorkflowEngineTest.test_merge_input_and_publish -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_input_and_publish ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c868f9f6-64ea-4d86-bfa8-acef978fa8ac, msg='Fail action expected exception.'] +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 +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 + 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=, action_ex_id=cfaeab5b-10e9-486a-a0ac-a086a866eab6, 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 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace -mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace ... 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=b8f73c7c-f142-4aa0-8588-87c99e8996a5] + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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.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': 'c5f994a9-4a08-4f47-8f6d-174abd6e3f3d', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '0c84ae03-5ebb-499f-b870-fc9b2dd33630'}, }] - ERROR [mistral.db.utils] DB error detected, operation will be retried: +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_reverse_workflow.ReverseWorkflowEngineTest.test_start_task1 +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task1 ... 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': '62e3e61a-ffb5-4176-919e-3dd483774e0b', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '47750f6b-787f-4d6d-9425-30a4c137b15a'}, }] + 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) @@ -6093,139 +6078,61 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result oslo_db.exception.DBDeadlock: None -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result ... ok - 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_retry_count +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count ... 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. -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.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_commands.OrderEngineCommandsTest.test_fail_first -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_first ... 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': '2dc52223-f150-4413-8ff2-de3454bbc70a', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '1df709e2-5615-4fd7-b8c5-750930a5d0e0'}, }], wf=wf, task=task1, action=std.async_noop]: +mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies +mistral.tests.unit.engine.test_policies.PoliciesTest.test_build_policies ... ok + ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: 419c7d61-a50b-493a-ae78-5059004f4164 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 "wrong" + 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=419c7d61-a50b-493a-ae78-5059004f4164, 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/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 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 339, 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=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '2dc52223-f150-4413-8ff2-de3454bbc70a', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '1df709e2-5615-4fd7-b8c5-750930a5d0e0'}, }] - -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.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 -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.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 -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.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_join.JoinEngineTest.test_discriminator -mistral.tests.unit.engine.test_join.JoinEngineTest.test_discriminator ... 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.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.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=76e015ae-8a38-4ee3-be94-1963b5843aca, 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 [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=b5bec4cb-cd79-45eb-8730-637f6c9415f3, msg='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: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant https://some.not.existing.url? +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_then_fail_with_items_child_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_then_fail_with_items_child_workflow ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=e0beca97-f529-4104-87de-0cb49393cbf0, 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( @@ -6233,15 +6140,81 @@ 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_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_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression ... 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_dataflow.DataFlowEngineTest.test_empty_with_items -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_empty_with_items ... 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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=None, msg='some error'] +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_reverse_workflow.ReverseWorkflowEngineTest.test_start_task2 +mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_start_task2 ... 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 + ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=output, size=1KB, limit=0KB] +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 + 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/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_commands.SimpleEngineWorkflowLevelCommandsTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_succeed ... ok +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_reverse_workflow_rerun_cancelled.ReverseWorkflowRerunCancelledTest.test_rerun_cancelled_task +mistral.tests.unit.engine.test_reverse_workflow_rerun_cancelled.ReverseWorkflowRerunCancelledTest.test_rerun_cancelled_task ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=58dd3ce2-2ca3-4d83-838e-b21c2d4107d1, 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( @@ -6252,18 +6225,18 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -mistral.exceptions.ActionException: some error - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=736c51e9-7e9b-437d-8741-c8c4d358de40, 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 [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': '01353bc9-c17b-4e20-894e-14887954ce10', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '5c26fe14-fb49-4723-b82d-a4cdf0c35d1b'}, }], wf=wf, task=task1]: + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.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_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_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name ... 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': 'c19a6f60-5e2c-4e24-8847-0e0a1b0985f2', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': 'f57ea1ca-8f23-4554-8284-89a5763beb51'}, }], 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( @@ -6341,33 +6314,31 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '01353bc9-c17b-4e20-894e-14887954ce10', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '5c26fe14-fb49-4723-b82d-a4cdf0c35d1b'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'c19a6f60-5e2c-4e24-8847-0e0a1b0985f2', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': 'f57ea1ca-8f23-4554-8284-89a5763beb51'}, }] -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.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.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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_output_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_output_limit ... 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_action_error -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_error ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=3e1bbbfc-f1d7-47c1-9aee-96378fc5a88c, msg='2 seconds'] +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_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_requires +mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_requires ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=9f829bc9-96d2-41b6-8822-d4bff4c587e4, 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 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. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=908b7ef4-18b5-426b-8ba2-59a9fbea690f, msg='Fail action expected exception.'] + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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=08ec0a9e-0f9c-4659-ac32-738569326327, 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( @@ -6378,7 +6349,13 @@ 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 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=Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': '9fced69a-7ec4-4d79-b34e-8d0ff70df84d', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'fd1d948a-e82d-4712-be3f-46e7a4c2808f'}, }], wf=wf, task=task1]: + 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 +/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. + 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': 'b43f0147-5a86-4874-ba93-b4e9b63385e6', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'c494677e-f475-46fd-bfa7-b430f843059b'}, }], 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) @@ -6427,18 +6404,11 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '9fced69a-7ec4-4d79-b34e-8d0ff70df84d', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'fd1d948a-e82d-4712-be3f-46e7a4c2808f'}, }] +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': 'b43f0147-5a86-4874-ba93-b4e9b63385e6', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'c494677e-f475-46fd-bfa7-b430f843059b'}, }] -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_dataflow.DataFlowEngineTest.test_get_published_global -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global ... ok -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 -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 - 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=d5fda8e8-8e02-41e4-b61a-06aa7d8f4bb9, msg='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 [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=3e612d09-7930-48bd-b3f5-45cabad614e8, 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( @@ -6446,15 +6416,91 @@ 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_retry_count -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count ... ok -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_parallel_tasks -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_parallel_tasks ... 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' - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=8a095979-a345-472e-a1e0-c2d323de20bf, msg='Fail action expected exception.'] +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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_default_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_default_limit ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=8e1bbbf5-399c-4ef6-b2d7-92e1a83602b8, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_result_from_join +mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_result_from_join ... 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_dataflow.DataFlowEngineTest.test_destroy_result +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result ... 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 +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.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.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.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=512f9820-1169-4327-a02c-2cfc24153d29, 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( @@ -6462,12 +6508,22 @@ 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.EnvironmentTest.test_delete_environments +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments ... 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_error -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_run_sync_error ... 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 +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.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 - 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': '44418438-0324-46ce-8115-5772ccc43964', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '19ee3e57-88dc-4924-9e6f-a088dfaf5d43'}, }], wf=wf, task=task1, action=std.noop]: +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.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 + 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': '9430a12d-3a97-4bfc-832a-6a5bfe702c6c', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '7accf3ac-55c6-4455-b1ae-8f2f4771f71c'}, }], 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( @@ -6563,13 +6619,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, error='invalid_yaql', data={'__task_execution': {'id': '44418438-0324-46ce-8115-5772ccc43964', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '19ee3e57-88dc-4924-9e6f-a088dfaf5d43'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.invalid_yaql, error='invalid_yaql', data={'__task_execution': {'id': '9430a12d-3a97-4bfc-832a-6a5bfe702c6c', 'name': 'task1'}, '__versions': {}, '__env': {}, '__execution': {'id': '7accf3ac-55c6-4455-b1ae-8f2f4771f71c'}, }] -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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_execution_state_info_trimmed -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_execution_state_info_trimmed ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c59b9057-3738-4621-b100-ab5c5fa5acbb, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c3c196b6-f9b8-480c-84f7-ff9f63b78173, 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( @@ -6577,63 +6629,92 @@ 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_simple_sequence_wf -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf ... ok - ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=published, size=1KB, limit=0KB] - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Field size limit exceeded [class=TaskExecution, field=published, size=1KB, limit=0KB], wf=wf, task=task1, action=my_action]: + 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_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_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.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 + 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 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 "/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=published, size=1KB, limit=0KB] - -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_tasks -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_tasks ... 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_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.engine.test_commands.OrderEngineCommandsTest.test_succeed_first -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first ... ok + 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=91c431db-5939-461b-a7f0-e7c05819d614] +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_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_adhoc_actions.AdhocActionsTest.test_adhoc_async_action +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_async_action ... 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_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_error_handling.ErrorHandlingEngineTest.test_error_message_format_key_error mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_key_error ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=caea31a1-39b3-4676-934a-24d1d2e97779, msg='Fail action expected exception.'] +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_cron_trigger.ProcessCronTriggerTest.test_start_workflow +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=dc02924a-e8f8-4319-94b7-24db603a13fb, 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 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 handle action completion [error=Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'a60655b0-6d82-404a-8d47-976609a07015', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '6f21643a-cf29-4013-8b7a-c23392ff2d99'}, }], wf=wf, task=task1, action=std.noop]: + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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=45300b0f-f1bf-4768-81aa-06e6ec3fd8ae, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '1bf5a3b8-8b38-4921-b57b-6a14395df179', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '12381fc3-93d5-4029-a091-37ec3c0ccfa7'}, }], 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( @@ -6703,122 +6784,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=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'a60655b0-6d82-404a-8d47-976609a07015', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '6f21643a-cf29-4013-8b7a-c23392ff2d99'}, }] - - 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_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.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_published_limit -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_published_limit ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7eb3d6ad-00ad-4ac3-8ddd-64333caa17f8, 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 [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB] -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_replace -mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_replace ... ok -mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_async_call -mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_async_call ... 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.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_get -mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_get ... ok -mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_not_get -mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_not_get ... ok -mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_type_error -mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_type_error ... 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 -mistral.tests.unit.test_command_dispatcher.CommandDispatcherTest.test_rearrange_commands -mistral.tests.unit.test_command_dispatcher.CommandDispatcherTest.test_rearrange_commands ... ok -mistral.tests.unit.test_exception_base.ExceptionTest.test_default_code -mistral.tests.unit.test_exception_base.ExceptionTest.test_default_code ... ok -mistral.tests.unit.test_exception_base.ExceptionTest.test_default_message -mistral.tests.unit.test_exception_base.ExceptionTest.test_default_message ... ok -mistral.tests.unit.test_exception_base.ExceptionTest.test_duplicate_obj_code -mistral.tests.unit.test_exception_base.ExceptionTest.test_duplicate_obj_code ... ok -mistral.tests.unit.test_exception_base.ExceptionTest.test_nf_with_message -mistral.tests.unit.test_exception_base.ExceptionTest.test_nf_with_message ... ok -mistral.tests.unit.test_exception_base.ExceptionTest.test_nf_with_no_message -mistral.tests.unit.test_exception_base.ExceptionTest.test_nf_with_no_message ... ok -mistral.tests.unit.test_exception_base.ExceptionTest.test_one_param_initializer -mistral.tests.unit.test_exception_base.ExceptionTest.test_one_param_initializer ... ok - ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: 9dd9961b-e19e-42f8-98e2-50f71a9d7c10 -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=9dd9961b-e19e-42f8-98e2-50f71a9d7c10, 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: +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '1bf5a3b8-8b38-4921-b57b-6a14395df179', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '12381fc3-93d5-4029-a091-37ec3c0ccfa7'}, }] + 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 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? + 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=0ef6ad16-f625-4ef3-a1d9-86b9517110c8] +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 + 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.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_continue_workflow -mistral.tests.unit.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_continue_workflow ... 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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_default_value_limit -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_default_value_limit ... 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 -mistral.tests.unit.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_start_workflow_task1 -mistral.tests.unit.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_start_workflow_task1 ... 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.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 - ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB] -mistral.tests.unit.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_start_workflow_task2 -mistral.tests.unit.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_start_workflow_task2 ... 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_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_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_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_parallel_tasks +mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_parallel_tasks ... 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_with_items.WithItemsEngineTest.test_with_items_action_context +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_action_context ... 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_dataflow.DataFlowEngineTest.test_get_published_global +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. 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 @@ -6955,143 +6988,93 @@ 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_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_function -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_function ... ok -mistral.tests.unit.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_start_workflow_without_task -mistral.tests.unit.workflow.test_reverse_workflow.ReverseWorkflowControllerTest.test_start_workflow_without_task ... ok -Correct locking test gave object name: 500 -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_run_action.RunActionEngineTest.test_run_action_with_invalid_namespace -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_invalid_namespace ... ok -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_limit -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_limit ... ok - ERROR [oslo_messaging.rpc.server] Exception during message handling + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ff987202-dadc-4a1f-85fe-bd9c32c0f677, msg='Fail action expected exception.'] 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 "/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 +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_with_items_child_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_with_items_child_workflow ... ok +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_execution_state_info_trimmed +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_execution_state_info_trimmed ... 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 + 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 + 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/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=1e80accf-fb8f-4378-ba8c-108bd1442706] -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_policies.PoliciesTest.test_action_timeout -mistral.tests.unit.engine.test_policies.PoliciesTest.test_action_timeout ... ok - ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=params, size=1KB, limit=0KB] -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail ... ok -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_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_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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_params_limit -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_params_limit ... 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_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 - ERROR [mistral.db.v2.sqlalchemy.models] Name 'wf name with space' must not contain spaces -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_global_publishing_success_access_via_root_context_ -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_root_context_ ... 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_with_missing_base -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_with_missing_base ... 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_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause ... 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 [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=9e83ed9e-f9e0-430a-b45e-6aa03cc86059, msg='An unknown exception occurred'] + 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.missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']] + +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_default_engine.DefaultEngineTest.test_on_action_complete +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_complete ... ok +mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_tasks +mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_merge_publish_two_tasks ... ok + ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=published, size=1KB, limit=0KB] + ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Field size limit exceeded [class=TaskExecution, field=published, size=1KB, limit=0KB], wf=wf, task=task1, action=my_action]: 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 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_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_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 -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 - 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': '35f6e916-6b8a-4627-b1a1-c92f7ac10402', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '282d2f0e-cd61-4d53-b5f0-6aca7ed5f3cb'}, }], wf=wf, task=task1]: + 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 "/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=published, size=1KB, limit=0KB] + +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 +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 + 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': 'bbd1c139-e2f6-4ea4-916e-357105eeab18', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'af4cb70a-6f0c-4433-b980-4ace032d0cce'}, }], 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) @@ -7140,9 +7123,19 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '35f6e916-6b8a-4627-b1a1-c92f7ac10402', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '282d2f0e-cd61-4d53-b5f0-6aca7ed5f3cb'}, }] +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': 'bbd1c139-e2f6-4ea4-916e-357105eeab18', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'af4cb70a-6f0c-4433-b980-4ace032d0cce'}, }] - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4b9f1ecf-dad1-4c2c-ad5f-7376c9adbb43, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_and_adhoc_action +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_and_adhoc_action ... ok +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 +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_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.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_published_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_task_published_limit ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=93c78dda-d56b-41bb-a0b7-c28a1d7377ea, 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( @@ -7150,17 +7143,22 @@ 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_with_cycles.DirectWorkflowWithCyclesTest.test_complex_cycle -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_complex_cycle ... ok -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_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 -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed ... 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 - 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': '619760d1-da02-429f-8476-66a3ed4cecc8', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '190f2820-d251-4629-a284-c1f6a59e3c15'}, }], wf=wf, task=task1, action=std.noop]: + ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB] +mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_replace +mistral.tests.unit.engine.test_merge_strategy.DirectWorkflowEngineTest.test_replace ... 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 + 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': 'e8bf0610-29f2-40e8-86ba-75fcf3ee5af6', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '63905eee-b7f1-4d84-9113-0c433d78acc6'}, }], 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( @@ -7230,15 +7228,16 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '619760d1-da02-429f-8476-66a3ed4cecc8', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '190f2820-d251-4629-a284-c1f6a59e3c15'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'e8bf0610-29f2-40e8-86ba-75fcf3ee5af6', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '63905eee-b7f1-4d84-9113-0c433d78acc6'}, }] -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_reverse_workflow_rerun.ReverseWorkflowRerunTest.test_rerun -mistral.tests.unit.engine.test_reverse_workflow_rerun.ReverseWorkflowRerunTest.test_rerun ... 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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=0a8cef2a-b2f7-4c6a-930f-44151b201ff2, msg='An unknown exception occurred'] +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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_default_value_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_default_value_limit ... ok +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_resume_workflow +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_resume_workflow ... ok + ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB] + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=79e6aa3f-43b4-40c6-8649-a57d5fdf550c, 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( @@ -7252,21 +7251,37 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result mistral.exceptions.ActionException: An unknown exception occurred -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 - 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 -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_dataflow ... 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_default_engine.DefaultEngineTest.test_start_workflow +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow ... 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_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_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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_input_limit ... ok +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_workflow_cancel.WorkflowCancelTest.test_cancel_with_items_parent_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_with_items_parent_workflow ... 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_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_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_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=Fail action, action_ex_id=36c354fc-2d3b-41aa-8a53-eaf7e8850206, msg='Fail action expected exception.'] +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 +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 + ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=params, size=1KB, limit=0KB] +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_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_wait_policies +mistral.tests.unit.engine.test_task_defaults.TaskDefaultsReverseWorkflowEngineTest.test_task_defaults_wait_policies ... ok +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_params_limit +mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_params_limit ... 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=Fail action, action_ex_id=3dffc6f4-098b-4b85-a027-556b6e807cae, 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( @@ -7275,28 +7290,13 @@ 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 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: - +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 +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 +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_recursive +mistral.tests.unit.engine.test_environment.EnvironmentTest.test_subworkflow_env_recursive ... 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) @@ -7308,42 +7308,78 @@ 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. + 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.nested_missing_base, class=mistral.actions.adhoc.AdHocAction, missing=['some_input']] -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_run_action.RunActionEngineTest.test_run_action_wrong_input -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_wrong_input ... 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 -/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_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_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_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_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_workflow_cancel.WorkflowCancelTest.test_cancel_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_workflow ... ok +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.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_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.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_1 +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_1 ... 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_workflow_cancel.WorkflowCancelTest.test_cancel_workflow_if_definition_deleted +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_workflow_if_definition_deleted ... ok 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.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 + ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: 931ad02d-cc3d-4332-b2df-e042a451a168 +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.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=931ad02d-cc3d-4332-b2df-e042a451a168, msg='Failed to send HTTP request: '] +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.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception + +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: +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 + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. 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 @@ -7379,7 +7415,7 @@ 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=aed21b28-7059-438c-9e6b-911735dfd393] + ERROR [mistral.executors.default_executor] Failed to complete action due to a Mistral exception [action=, action_ex_id=ddd4efe7-dd52-469e-bf2f-13f79afae48c] UnicodeDecodeError: utf-8 Traceback (most recent call last): File "/build/reproducible-path/mistral-19.0.0/mistral/rpc/base.py", line 103, in decorator @@ -7426,16 +7462,30 @@ 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 -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 [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_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow -mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow ... 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 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_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_default_engine.DefaultEngineTest.test_stop_workflow_succeed +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_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/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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_messaging.rpc.client.RemoteError: Remote error: InputException Input is wrong +None. 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 @@ -7469,31 +7519,505 @@ ^^^^^^^^^^^^^^^^^ 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=ed76d972-9bec-4a89-a187-74658f501df1] -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_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_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_run_action.RunActionEngineTest.test_run_level_two_loop_action -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_level_two_loop_action ... 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_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ed5e95df-9dab-4512-b36d-adf69a39998a, msg='Fail action expected exception.'] +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=f4f5a930-9303-4ff5-b107-15821d8e48a5] + 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=955617a0-3552-43ea-b17a-6cc2b5ce8132] + 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=7ce93db9-8933-4043-bc4f-673948ae4998] + 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=a2e74a12-fa69-41a7-b7f2-ab8d81b9b608] + 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=8a7139e2-112a-4f9f-ae67-e5446609c906] + 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=d2c13c38-3f61-41c8-8d80-2b76a19bc915] + 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=be336784-bf18-4334-b89a-54d67d161870] + 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=a84159b4-3ffd-48ae-9d40-21bdae37d359] + 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=f34fa666-c28f-4436-8d28-a7fd98b2311b] + 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=ddfd6860-b593-4f46-b001-c3ffd7cc2508] + 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=8e45a303-5259-4b78-9530-ae9323c84dce] + 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=f8362035-49d2-4888-ab2a-7be0c0daa634] + 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=5d0986f7-0e24-4781-a926-9297f0790733] + 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=9f76fae0-cc46-41f1-8426-7da396775ad0] +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_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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=a536d35c-1907-4c41-bc5b-3d2e26a6f87b, 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 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_dataflow.DataFlowEngineTest.test_linear_with_branches_dataflow -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_linear_with_branches_dataflow ... 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 {'__execution': {'id': '8ee3c06f-8c33-4a2f-b0cd-ae2a2adf88ed'}, '__versions': {}, '__task_execution': {'id': '316b8d54-8918-433a-9a2d-a0031b497b66', 'name': 'task2'}, '__env': {}}, data={'__task_execution': {'id': '316b8d54-8918-433a-9a2d-a0031b497b66', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '8ee3c06f-8c33-4a2f-b0cd-ae2a2adf88ed'}, }], wf=wf, task=task2]: +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_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error +mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +KeyError: 'wrong key' +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_task_defaults.TaskDefaultsDirectWorkflowEngineTest.test_task_defaults_on_error +mistral.tests.unit.engine.test_task_defaults.TaskDefaultsDirectWorkflowEngineTest.test_task_defaults_on_error ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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 + 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 +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_true_condition ... ok +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_workflow_cancel.WorkflowCancelTest.test_fail_then_cancel_with_items_child_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_fail_then_cancel_with_items_child_workflow ... 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 {'__task_execution': {'id': 'e37725a7-e908-46fe-9b65-fe42cc0dccd3', 'name': 'task2'}, '__versions': {}, '__env': {}, '__execution': {'id': '76f1fdd4-734d-4151-9148-1e77907dabab'}}, data={'__task_execution': {'id': 'e37725a7-e908-46fe-9b65-fe42cc0dccd3', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '76f1fdd4-734d-4151-9148-1e77907dabab'}, }], 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( @@ -7553,7 +8077,7 @@ ^^^^^^^^^^^^ 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 {'__execution': {'id': '8ee3c06f-8c33-4a2f-b0cd-ae2a2adf88ed'}, '__versions': {}, '__task_execution': {'id': '316b8d54-8918-433a-9a2d-a0031b497b66', 'name': 'task2'}, '__env': {}} +yaql.language.exceptions.NoMethodRegisteredException: Unknown method "non_existing_function_AAA" for receiver {'__task_execution': {'id': 'e37725a7-e908-46fe-9b65-fe42cc0dccd3', 'name': 'task2'}, '__versions': {}, '__env': {}, '__execution': {'id': '76f1fdd4-734d-4151-9148-1e77907dabab'}} During handling of the above exception, another exception occurred: @@ -7596,15 +8120,18 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 {'__execution': {'id': '8ee3c06f-8c33-4a2f-b0cd-ae2a2adf88ed'}, '__versions': {}, '__task_execution': {'id': '316b8d54-8918-433a-9a2d-a0031b497b66', 'name': 'task2'}, '__env': {}}, data={'__task_execution': {'id': '316b8d54-8918-433a-9a2d-a0031b497b66', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '8ee3c06f-8c33-4a2f-b0cd-ae2a2adf88ed'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.non_existing_function_AAA(), error=Unknown method "non_existing_function_AAA" for receiver {'__task_execution': {'id': 'e37725a7-e908-46fe-9b65-fe42cc0dccd3', 'name': 'task2'}, '__versions': {}, '__env': {}, '__execution': {'id': '76f1fdd4-734d-4151-9148-1e77907dabab'}}, data={'__task_execution': {'id': 'e37725a7-e908-46fe-9b65-fe42cc0dccd3', 'name': 'task2'}, '__env': {}, , '__versions': {}, '__execution': {'id': '76f1fdd4-734d-4151-9148-1e77907dabab'}, }] -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 - 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_after_join -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_after_join ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2648a589-b3f5-45a1-a7d3-27735c5a0fee, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_2 +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_2 ... 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_profiler.EngineProfilerTest.test_no_profile_trace +mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_no_profile_trace ... ok +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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=88e7b01c-2aaa-42c3-8bd3-b96a0c478e02, 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( @@ -7612,264 +8139,61 @@ 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_loop_action -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_loop_action ... ok - 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=2648a589-b3f5-45a1-a7d3-27735c5a0fee, msg='Fail action expected exception.']", '__env': {}, '__execution': {'id': '6c77fbd7-d695-48f1-a7a4-7411b0e4e5d9'}, }]' Cause: 'Failure caused by error in tasks: task1 - - task1 [task_ex_id=9d3ae67f-4dae-48b4-9693-4698d7ed984d] -> The action raised an exception [action=Fail action, action_ex_id=2648a589-b3f5-45a1-a7d3-27735c5a0fee, msg='Fail action expected exception.'] - [action_ex_id=2648a589-b3f5-45a1-a7d3-27735c5a0fee, idx=0]: The action raised an exception [action=Fail action, action_ex_id=2648a589-b3f5-45a1-a7d3-27735c5a0fee, msg='Fail action expected exception.'] -' -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 - 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': '574d48c5-9090-4f4f-b1ea-2da48d60d7c7', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '7e27bae2-e024-4b5a-a2e2-f75871aadee6'}, }], 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( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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] - ~^^^^^ -KeyError: 'message' - -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/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=task(task1).result.message, error='message', data={'__task_execution': {'id': '574d48c5-9090-4f4f-b1ea-2da48d60d7c7', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '7e27bae2-e024-4b5a-a2e2-f75871aadee6'}, }] - - 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': '7e27bae2-e024-4b5a-a2e2-f75871aadee6'}, }]' Cause: 'Failed to handle action completion [error=Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': '574d48c5-9090-4f4f-b1ea-2da48d60d7c7', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '7e27bae2-e024-4b5a-a2e2-f75871aadee6'}, }], 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( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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] - ~^^^^^ -KeyError: 'message' - -During handling of the above exception, another exception occurred: - + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a0d21e83-a63d-49de-87e3-6b38f7636654, msg='Fail action expected exception.'] 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/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=task(task1).result.message, error='message', data={'__task_execution': {'id': '574d48c5-9090-4f4f-b1ea-2da48d60d7c7', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '7e27bae2-e024-4b5a-a2e2-f75871aadee6'}, }] -' -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.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_string -mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_string ... 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_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering ... ok + 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_error_handling.ErrorHandlingEngineTest.test_invalid_task_input mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_invalid_task_input ... ok -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 -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_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_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.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 -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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=025015c3-772c-4881-84c2-47bbefcab52d, 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=36254cb8-da66-43bd-a06c-6ce959c20d11, 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_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_policies.PoliciesTest.test_fail_on_true_condition_task_defaults +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_true_condition_task_defaults ... ok +mistral.tests.unit.executors.test_local_executor.LocalExecutorTest.test_run +mistral.tests.unit.executors.test_local_executor.LocalExecutorTest.test_run ... 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 +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=, action_ex_id=009c6502-c1c3-478a-8e2c-fe225bff34b5, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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.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.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.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_fail -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_fail ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_corr_id_not_match -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_corr_id_not_match ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_messsage_type_error -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_messsage_type_error ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_add_listener -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_add_listener ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_lack_of_queue -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_lack_of_queue ... 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': '9a94c1a3-c305-4606-b0dc-655c8cf4257a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '6a7e9508-f450-4ade-bbd0-d782f63713ee'}, 'my_dict': [{'id': 1, 'value': 11}]}], wf=wf, task=task1, action=std.noop]: + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace +mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace ... 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': 'c8beda07-e432-492e-9ede-28d1027ef0c9', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '4a3a1dac-b43e-4ee0-bb0b-ccb19764bd3b'}, '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) @@ -7919,44 +8243,20 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '9a94c1a3-c305-4606-b0dc-655c8cf4257a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '6a7e9508-f450-4ade-bbd0-d782f63713ee'}, 'my_dict': [{'id': 1, 'value': 11}]}] +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': 'c8beda07-e432-492e-9ede-28d1027ef0c9', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '4a3a1dac-b43e-4ee0-bb0b-ccb19764bd3b'}, 'my_dict': [{'id': 1, 'value': 11}]}] -/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=77501e56-98f4-4f15-82ba-c5857119496f, 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.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_not_in_queue -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_not_in_queue ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_results_in_queue -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_results_in_queue ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_in_results -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_in_results ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_not_in_results -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_not_in_results ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_not_set -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_not_set ... ok -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_set -mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_set ... ok -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_safe_rerun.TestSafeRerun.test_default_value_of_safe_rerun -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_default_value_of_safe_rerun ... ok +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_2_fail +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_2_fail ... 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_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_result.ErrorResultTest.test_async_success_result +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_async_success_result ... 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_policies.PoliciesTest.test_delayed_task_and_correct_finish_workflow -mistral.tests.unit.engine.test_policies.PoliciesTest.test_delayed_task_and_correct_finish_workflow ... 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 - 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': '59fd675e-e89f-43b4-be68-968990f761d8', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '2b05c19b-83b7-4503-8313-64768abc43b4'}, 'my_dict': [{'id': 1, 'value': 11}]}], 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_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 + 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': '797c8ea9-326c-400f-b7cb-e5fc313f1623', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '3a255b65-db4d-4133-b158-5b4d91d4a1e9'}, '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) @@ -8133,19 +8433,36 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '59fd675e-e89f-43b4-be68-968990f761d8', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '2b05c19b-83b7-4503-8313-64768abc43b4'}, 'my_dict': [{'id': 1, 'value': 11}]}] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.my_dict.where($.value = 13).id.first(), error=, data={'__task_execution': {'id': '797c8ea9-326c-400f-b7cb-e5fc313f1623', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '3a255b65-db4d-4133-b158-5b4d91d4a1e9'}, 'my_dict': [{'id': 1, 'value': 11}]}] -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.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_direct_workflow.DirectWorkflowEngineTest.test_context_versioning -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_context_versioning ... 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.services.test_trigger_service.TriggerServiceV2Test.test_get_next_execution_time -mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_get_next_execution_time ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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.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.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_multiple_placeholders +mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_multiple_placeholders ... 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.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.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_jinja_expression.InlineJinjaEvaluatorTest.test_validate_failed +mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_validate_failed ... 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_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_subflow +mistral.tests.unit.engine.test_direct_workflow_rerun.DirectWorkflowRerunTest.test_rerun_subflow ... 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_jinja_expression.JinjaEvaluatorTest.test_executions +mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_executions ... 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 @@ -8179,21 +8496,101 @@ ^^^^^^^^^^^^^^^^^ 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=b697c0ff-6053-420b-99f6-21ecb9d6697e] -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.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.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks ... ok +mistral.exceptions.DBEntityNotFoundError: Task execution not found [id=7b72b0c0-ad4a-494b-a517-ac98b70de57f] +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_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.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.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.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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2e25f37c-742f-4a1d-8bb9-7c47148b6491, 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_safe_rerun.TestSafeRerun.test_safe_rerun_false -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_false ... 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.engine.test_error_handling.ErrorHandlingEngineTest.test_publish_bad_yaql mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_publish_bad_yaql ... ok -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 - 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': '4e3f55d9-ce2f-4007-a91a-e8fe85eb7d2c', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'adb91b91-adc0-4c37-a3f1-9c9a5626eb32'}, }], wf=wf, task=task1, action=std.noop]: +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.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_3 +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_3 ... 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.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_string +mistral.tests.unit.expressions.test_jinja_expression.JinjaEvaluatorTest.test_function_string ... 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.lang.v2.test_actions.ActionSpecValidationTest.test_base +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=b6d7037f-108c-49ce-a01e-01d74f9aab6e, 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 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_policies.PoliciesTest.test_fail_on_with_retry +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_with_retry ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_input +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_input ... ok +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_required +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_required ... ok + 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': 'e2633705-031d-4141-b757-f777df54f707', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '0b0ddade-64c2-478b-9170-efd95c11d60c'}, }], 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( @@ -8263,12 +8660,108 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '4e3f55d9-ce2f-4007-a91a-e8fe85eb7d2c', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'adb91b91-adc0-4c37-a3f1-9c9a5626eb32'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'e2633705-031d-4141-b757-f777df54f707', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '0b0ddade-64c2-478b-9170-efd95c11d60c'}, }] -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 +/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.lang.v2.test_actions.ActionSpecValidationTest.test_input +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_input ... ok +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result1 +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result1 ... ok +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.lang.v2.test_actions.ActionSpecValidationTest.test_output +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_output ... ok +mistral.tests.unit.engine.test_workflow_stop.WorkflowStopTest.test_stop_failed +mistral.tests.unit.engine.test_workflow_stop.WorkflowStopTest.test_stop_failed ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_allowed ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_not_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_not_allowed ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_allowed ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_not_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_not_allowed ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_allowed ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_not_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_not_allowed ... 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.policies.test_actions.TestActionPolicy.test_action_get_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_get_allowed ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_get_not_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_get_not_allowed ... 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=af1e7e92-6daf-4f37-883d-238a666bd02f, msg='Fail action expected exception.'] +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_allowed ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_not_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_not_allowed ... ok +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_gt_list_length +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_gt_list_length ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_allowed ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_not_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_not_allowed ... ok +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_allowed ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_not_allowed +mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_not_allowed ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_fail +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_fail ... 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=300f6ade-8d8b-4eb7-9f74-69d78f5ec163] +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok ... 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 +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_corr_id_not_match +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_corr_id_not_match ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_messsage_type_error +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test__on_response_message_ack_ok_messsage_type_error ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_add_listener +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_add_listener ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_lack_of_queue +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_lack_of_queue ... ok +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=16be6363-61a5-4a34-84d7-bcf4246e886d, 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( @@ -8276,21 +8769,119 @@ 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_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_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.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_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_error_handling.ErrorHandlingEngineTest.test_task_error -mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_task_error ... 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 -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks_complex -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks_complex ... ok - 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': '465e3dd9-2224-4cde-ae9c-55e44d9ec251', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'ae3fea9d-d5af-4d23-a6e4-9b20a3fb191e'}, }], wf=wf, task=task1, action=std.noop]: +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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=38613443-8f10-4320-970f-c10986678c02, 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 [mistral.engine.task_handler] Failed to run task [error=Can not evaluate YAQL expression [expression=$.invalid_yaql_expression2, error='invalid_yaql_expression2', data={'__task_execution': {'id': '1700a8d0-572f-4cdf-b536-82a519fb6e9f', 'name': 'top_lvl_wf5_task_1'}, '__env': {}, , , '__execution': {'id': 'af5b9b32-35ff-4ee4-852b-6460dab04072'}, }], wf=wb.wf5_top_lvl, task=top_lvl_wf5_task_1]: +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_expression2' + +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/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_expression2, error='invalid_yaql_expression2', data={'__task_execution': {'id': '1700a8d0-572f-4cdf-b536-82a519fb6e9f', 'name': 'top_lvl_wf5_task_1'}, '__env': {}, , , '__execution': {'id': 'af5b9b32-35ff-4ee4-852b-6460dab04072'}, }] + + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=16bcd073-7934-4221-b030-46d382ef68b0, 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 [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': 'b3644a1a-1fd7-4b6a-b16f-1a1add27a8e1', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '56b854bb-7305-4196-8040-ef930bfdfb52'}, }], 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( @@ -8360,14 +8951,58 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '465e3dd9-2224-4cde-ae9c-55e44d9ec251', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'ae3fea9d-d5af-4d23-a6e4-9b20a3fb191e'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'b3644a1a-1fd7-4b6a-b16f-1a1add27a8e1', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '56b854bb-7305-4196-8040-ef930bfdfb52'}, }] +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.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_not_in_queue +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_not_in_queue ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_results_in_queue +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_get_result_results_in_queue ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_in_results +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_in_results ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_not_in_results +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_remove_listener_correlation_id_not_in_results ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_not_set +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_not_set ... ok +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_set +mistral.tests.unit.rpc.kombu.test_kombu_listener.KombuListenerTest.test_start_thread_set ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2c86f0e0-2624-47b0-bbb7-83aea9c328ac, 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_workflow_stop.WorkflowStopTest.test_stop_succeeded +mistral.tests.unit.engine.test_workflow_stop.WorkflowStopTest.test_stop_succeeded ... 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 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_up_from_with_items_subworkflow -mistral.tests.unit.engine.test_subworkflows_pause_resume.SubworkflowPauseResumeTest.test_pause_resume_cascade_up_from_with_items_subworkflow ... 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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6391a53a-8f84-4029-bb50-a98979640113, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=5e6d84e9-31ca-4453-9643-b718b88d2a00, 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.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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=0030d577-00b5-4471-90d8-968adfbd1ce3, 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.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.engine.test_error_result.ErrorResultTest.test_error_result2 +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=1966d3fc-30fe-45c4-8e3d-9d9562d4b450, 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( @@ -8375,13 +9010,175 @@ 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=24d664b0-0e71-41ab-942a-ab07841954da, 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 [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=$.invalid_yaql_expression, error='invalid_yaql_expression', data={'__task_execution': {'id': '15fdc220-f54d-4283-bd2c-4fe9351709fe', 'name': 'top_lvl_wf4_task_1'}, , '__env': {}, '__execution': {'id': 'b2a25c83-8ec3-4624-b8d1-f7d98994351c'}, }], wf=wb.wf4_top_lvl, task=top_lvl_wf4_task_1, action=wb.wf4_second_lvl]: +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_expression' + +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/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_expression, error='invalid_yaql_expression', data={'__task_execution': {'id': '15fdc220-f54d-4283-bd2c-4fe9351709fe', 'name': 'top_lvl_wf4_task_1'}, , '__env': {}, '__execution': {'id': 'b2a25c83-8ec3-4624-b8d1-f7d98994351c'}, }] + +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.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 +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. + 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_workbook_service.WorkbookServiceTest.test_create_same_workbook_in_different_namespaces +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_create_same_workbook_in_different_namespaces ... 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_with_retry_and_with_items +mistral.tests.unit.engine.test_policies.PoliciesTest.test_fail_on_with_retry_and_with_items ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_create_workbook +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_create_workbook ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a698b3f3-9e86-4532-9516-9542165218b3, 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=643edb5f-5fc2-4733-b051-599d465aac54, 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 [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=8a4d8548-b0d7-47b2-94c1-b73551fbfdc3, 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_error_handling.ErrorHandlingEngineTest.test_task_error_with_on_handlers mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_task_error_with_on_handlers ... ok -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 - ERROR [mistral.engine.workflow_handler] Failed to check and complete [wf_ex_id=3d2c3afe-f03f-4f87-9219-bbc5bf72a595, wf_name=wf]: Can not evaluate YAQL expression [expression=$.invalid_yaql_variable, error='invalid_yaql_variable', data={'__versions': {}, '__env': {}, '__execution': {'id': '3d2c3afe-f03f-4f87-9219-bbc5bf72a595'}, }] +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_create_workbook_with_default_namespace +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_create_workbook_with_default_namespace ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=0c0c30b1-ef16-4046-8382-5e707d465bd0, 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 [mistral.engine.workflow_handler] Failed to check and complete [wf_ex_id=d90023dd-3a8c-44ed-8972-fc1e7eac5a69, wf_name=wf]: Can not evaluate YAQL expression [expression=$.invalid_yaql_variable, error='invalid_yaql_variable', data={'__versions': {}, '__env': {}, '__execution': {'id': 'd90023dd-3a8c-44ed-8972-fc1e7eac5a69'}, }] 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( @@ -8462,30 +9259,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_variable, error='invalid_yaql_variable', data={'__versions': {}, '__env': {}, '__execution': {'id': '3d2c3afe-f03f-4f87-9219-bbc5bf72a595'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.invalid_yaql_variable, error='invalid_yaql_variable', data={'__versions': {}, '__env': {}, '__execution': {'id': 'd90023dd-3a8c-44ed-8972-fc1e7eac5a69'}, }] - 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_publish_no_complete -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_complete ... 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 -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_with_items -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_with_items ... 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 -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_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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7c02c1c0-ede7-4ba2-bc5a-7a9dd11325e2, 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 [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]: + 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) @@ -8508,12 +9284,102 @@ 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.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.services.test_workbook_service.WorkbookServiceTest.test_delete_workbook +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_delete_workbook ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7e2684d0-1302-469d-b761-61ce9e6beb15, 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_skip.TaskSkipTest.test_publish_on_skip +mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_publish_on_skip ... ok +mistral.tests.unit.engine.test_tasks_function.TasksFunctionTest.test_tasks_function +mistral.tests.unit.engine.test_tasks_function.TasksFunctionTest.test_tasks_function ... ok +mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_async_call +mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_async_call ... ok +mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_get +mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_get ... ok +mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_not_get +mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_not_get ... 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.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_type_error +mistral.tests.unit.rpc.kombu.test_kombu_client.KombuClientTest.test_sync_call_result_type_error ... ok +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_complex_expressions +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_complex_expressions ... ok +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_mixing_jinja_and_yaql +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_mixing_jinja_and_yaql ... ok +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_recursively +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_recursively ... ok +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_recursively_arbitrary_dict +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_recursively_arbitrary_dict ... ok +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_recursively_environment +mistral.tests.unit.test_expressions.ExpressionsTest.test_evaluate_recursively_environment ... ok +mistral.tests.unit.test_expressions.ExpressionsTest.test_validate_jinja_with_yaql_context +mistral.tests.unit.test_expressions.ExpressionsTest.test_validate_jinja_with_yaql_context ... ok +mistral.tests.unit.test_expressions.ExpressionsTest.test_validate_mixing_jinja_and_yaql +mistral.tests.unit.test_expressions.ExpressionsTest.test_validate_mixing_jinja_and_yaql ... ok +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_update_workbook +mistral.tests.unit.services.test_workbook_service.WorkbookServiceTest.test_update_workbook ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c0da5f48-bd9e-42c3-80c0-395789675330, 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_error_result.ErrorResultTest.test_success_result +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a45bed3a-14d0-4f26-ada4-9d80c8abe51f, 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_error_handling.ErrorHandlingEngineTest.test_workflow_error +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_workflow_error ... 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_publish_no_regular_publish -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_no_regular_publish ... ok - ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=$.t1.get($foobar), error='t1', data={'__task_execution': {'id': 'd72bfa14-1352-4147-adac-8453a6153e80', 'name': 't1'}, , '__env': {}, '__execution': {'id': '960a3f14-68fa-4edc-9e85-1a966273a87c'}, }], wf=wb1.wf1, task=t1, action=std.echo]: + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2c14512a-1fd4-4827-9195-a3ec02d63e20, 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=dafe0066-345a-452a-98ac-3f0b4658b666, 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=d347a365-ebfa-4955-8be9-12d268e119e4, 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.services.test_workflow_service.WorkflowServiceTest.test_create_workflows +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_create_workflows ... ok + 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=dafe0066-345a-452a-98ac-3f0b4658b666, msg='Fail action expected exception.']", '__env': {}, '__execution': {'id': '754f76c8-13bc-4c2e-9dfc-28f3c81eb03c'}, }]' Cause: 'Failure caused by error in tasks: task1 + + task1 [task_ex_id=389cf68e-f114-4987-ac8e-8ff859f23fd6] -> The action raised an exception [action=Fail action, action_ex_id=dafe0066-345a-452a-98ac-3f0b4658b666, msg='Fail action expected exception.'] + [action_ex_id=dafe0066-345a-452a-98ac-3f0b4658b666, idx=0]: The action raised an exception [action=Fail action, action_ex_id=dafe0066-345a-452a-98ac-3f0b4658b666, 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': 'c7fcfd03-a9b1-4573-8cef-2e72fc4e29a4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'dc7051aa-21aa-45f7-bc81-4125248f30eb'}, }], 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( @@ -8547,6 +9413,71 @@ 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' + +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/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=task(task1).result.message, error='message', data={'__task_execution': {'id': 'c7fcfd03-a9b1-4573-8cef-2e72fc4e29a4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'dc7051aa-21aa-45f7-bc81-4125248f30eb'}, }] + + 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': 'dc7051aa-21aa-45f7-bc81-4125248f30eb'}, }]' Cause: 'Failed to handle action completion [error=Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': 'c7fcfd03-a9b1-4573-8cef-2e72fc4e29a4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'dc7051aa-21aa-45f7-bc81-4125248f30eb'}, }], 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( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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( ^^^^^^^^^^^^^^^^ @@ -8576,10 +9507,7 @@ 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: 't1' +KeyError: 'message' During handling of the above exception, another exception occurred: @@ -8613,44 +9541,17 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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=$.t1.get($foobar), error='t1', data={'__task_execution': {'id': 'd72bfa14-1352-4147-adac-8453a6153e80', 'name': 't1'}, , '__env': {}, '__execution': {'id': '960a3f14-68fa-4edc-9e85-1a966273a87c'}, }] - -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 -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 -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_route_delays -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_route_delays ... 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.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_task_publish.TaskPublishTest.test_publish_failure -mistral.tests.unit.engine.test_task_publish.TaskPublishTest.test_publish_failure ... 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.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_with_items.WithItemsEngineTest.test_with_items_action_context -mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_action_context ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=420095a1-85c0-4294-a60e-78c0f807cd69, 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_skip.TaskSkipTest.test_publish_on_skip -mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_publish_on_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_result.ErrorResultTest.test_async_success_result -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_async_success_result ... 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.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create -mistral.tests.unit.services.test_trigger_service.TriggerServiceV2Test.test_trigger_create ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=5cff354c-f5fe-4aa2-8447-1ed03bef5f4d, msg='Fail action expected exception.'] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=task(task1).result.message, error='message', data={'__task_execution': {'id': 'c7fcfd03-a9b1-4573-8cef-2e72fc4e29a4', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'dc7051aa-21aa-45f7-bc81-4125248f30eb'}, }] +' +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.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.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_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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c0bf97ea-9755-4fb2-999e-f22dc455b45f, 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( @@ -8658,107 +9559,114 @@ 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_delete_workflow_integrity_check_on_execution_delete -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_execution_delete ... ok - ERROR [oslo_messaging.rpc.server] Exception during message handling +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.services.test_workflow_service.WorkflowServiceTest.test_engine_commands_are_valid_task_names +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_engine_commands_are_valid_task_names ... ok + ERROR [mistral.engine.task_handler] Failed to handle action completion [error=Can not evaluate YAQL expression [expression=$.t1.get($foobar), error='t1', data={'__task_execution': {'id': 'cab2d39d-c5ce-4e7b-bb76-e1f4438054e4', 'name': 't1'}, , '__env': {}, '__execution': {'id': '0299a5b4-50f0-421d-ae57-44d2432d4367'}, }], wf=wb1.wf1, task=t1, action=std.echo]: 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/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 "/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=8a13596c-7965-442e-8cfb-e9cc490350f6] -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_join.JoinEngineTest.test_join_saving_task_context_with_all -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_saving_task_context_with_all ... ok -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_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a08c29a5-b77e-407a-b1d9-39b0b2acf4c4, 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. -/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.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.workflow.test_workflow_base.WorkflowControllerTest.test_all_engine_commands_have_implementation -mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_all_engine_commands_have_implementation ... 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]: + 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 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: 't1' + +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 "/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 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 "/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/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']] + 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 180, in evaluate + raise exc.YaqlEvaluationException( +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.t1.get($foobar), error='t1', data={'__task_execution': {'id': 'cab2d39d-c5ce-4e7b-bb76-e1f4438054e4', 'name': 't1'}, , '__env': {}, '__execution': {'id': '0299a5b4-50f0-421d-ae57-44d2432d4367'}, }] -mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_direct -mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_direct ... ok -mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_reverse -mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_reverse ... 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. -Notification server started. -Engine server started. -Notification server started. -Engine server started. +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. @@ -8791,113 +9699,13 @@ Engine server started. Notification server started. Engine server started. -Killing cron trigger threads... -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_on_error -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_on_error ... ok -mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_and_adhoc_action -mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_and_adhoc_action ... 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=1b80174c-41c3-4933-8ecc-c8fcc3455d74, 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_error_result.ErrorResultTest.test_error_result1 -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result1 ... 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_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_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_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.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_publish_with_all -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_publish_with_all ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d1af893f-5a7f-4d0d-aec3-6c7d3ea17ce6, 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_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_error_result.ErrorResultTest.test_error_result2 -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=e192864c-8d49-49d7-a585-793ebec820c5, 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_disabled_yaql_conversion.DisabledYAQLConversionTest.test_root_context -mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_root_context ... ok -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_dict_of_generators -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_dict_of_generators ... ok -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_frozen_dict -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_frozen_dict ... ok -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_generator -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_generator ... ok -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_iterator_of_frozen_dicts -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_iterator_of_frozen_dicts ... ok -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_range -mistral.tests.unit.expressions.test_yaql_json_serialization.YaqlJsonSerializationTest.test_serialize_range ... 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.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_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.lang.v2.test_workbook.WorkbookSpecValidationTest.test_actions -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_actions ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f0104b5e-316d-47eb-b2c1-81aac8a8d142, 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_sequential_tasks_publishing_same_structured -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_sequential_tasks_publishing_same_structured ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_with_deep_dependencies_tree -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_with_deep_dependencies_tree ... ok -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=28105beb-53cc-421a-9513-771283c72402, msg='Fail action expected exception.'] +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_invalid_workflow_list +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_invalid_workflow_list ... 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.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_retry_policy +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_retry_policy ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4ed29c3e-7507-4883-8b20-cc435793052c, 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( @@ -8907,34 +9715,84 @@ mistral.exceptions.ActionException: Fail action expected exception. 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_with_items.WithItemsEngineTest.test_with_items_concurrency_1 -mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_1 ... ok -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_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=3b0b10ed-766d-4900-9c0a-e4068dbee822, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=a4666449-85fc-4716-b7b3-42dec41eb213, 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 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_adhoc_action_with_base_in_one_string -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_adhoc_action_with_base_in_one_string ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=196ffeaf-f2de-459e-ae28-df957f8d3c52, msg='Fail action expected exception.'] + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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=a69ac641-aa4c-4303-ab09-9dc1aa47639a, 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 130, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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_dataflow.DataFlowEngineTest.test_sequential_tasks_publishing_same_var -mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_sequential_tasks_publishing_same_var ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Failed to find action [action_name=wrong.task, namespace=], wf=wf, task=task1]: +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.services.test_workflow_service.WorkflowServiceTest.test_preserve_key_ordering_in_workflow_definition +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_preserve_key_ordering_in_workflow_definition ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_task_publish.TaskPublishTest.test_publish_failure +mistral.tests.unit.engine.test_task_publish.TaskPublishTest.test_publish_failure ... ok +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_update_non_existing_workflow_failed +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_update_non_existing_workflow_failed ... ok +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_update_workflow_execution_env +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_update_workflow_execution_env ... ok +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_update_workflow_execution_env_wrong_state +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_update_workflow_execution_env_wrong_state ... ok +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.services.test_workflow_service.WorkflowServiceTest.test_update_workflows +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_update_workflows ... ok +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.services.test_workflow_service.WorkflowServiceTest.test_upper_bound_length_join_task_name +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_upper_bound_length_join_task_name ... ok +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_yaql +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_yaql ... ok +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_upper_bound_length_task_name +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_upper_bound_length_task_name ... ok +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_validation_mode_always_disabled +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_validation_mode_always_disabled ... ok + ERROR [mistral.engine.task_handler] Failed to run task [error=Invalid data type in ConcurrencyPolicy: '2' is not of type 'integer' + +Failed validating 'type' in schema['properties']['concurrency']: + {'minimum': 0, 'type': 'integer'} + +On instance['concurrency']: + '2'. Value(s) can be shown after YAQL evaluating. If you use YAQL here, please correct it., wf=wf, 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: '2' is not of type 'integer' + +Failed validating 'type' in schema['properties']['concurrency']: + {'minimum': 0, 'type': 'integer'} + +On instance['concurrency']: + '2' + +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) @@ -8946,21 +9804,27 @@ 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=] + 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: '2' is not of type 'integer' -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_with_long_name -mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_with_long_name ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=8336c53d-a47d-43ac-80d2-bb99fc51d63f, msg='Fail action expected exception.'] +Failed validating 'type' in schema['properties']['concurrency']: + {'minimum': 0, 'type': 'integer'} + +On instance['concurrency']: + '2'. Value(s) can be shown after YAQL evaluating. If you use YAQL here, please correct it. + +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=Fail action, action_ex_id=0fa0dca9-6d13-49b8-b9ab-1bebf6cc49e9, 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( @@ -8969,78 +9833,62 @@ 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_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=39b9b19b-0b9f-43f8-b94d-db48da65138d, msg='Fail action expected exception.'] +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 + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_validation_mode_always_enabled +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_validation_mode_always_enabled ... ok +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.lang.v2.test_workflows.WorkflowSpecValidationTest.test_inputs +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_inputs ... ok +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_invalid_item +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_invalid_item ... ok +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_invalid_name +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_invalid_name ... 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_with_items.WithItemsEngineTest.test_with_items_concurrency_yaql_wrong_type +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_yaql_wrong_type ... ok +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_validation_mode_enabled_by_default +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_validation_mode_enabled_by_default ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=25498311-c3f7-4ad8-8d8e-00159f96f1ba, 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 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_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 -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.lang.v2.test_workbook.WorkbookSpecValidationTest.test_build_valid_workbook_spec -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_build_valid_workbook_spec ... 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.lang.v2.test_workbook.WorkbookSpecValidationTest.test_description -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_description ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_name -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_name ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_name_regex -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_name_regex ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_name_required -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_name_required ... 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_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_reverse_workflow.ReverseWorkflowEngineTest.test_inconsistent_task_names -mistral.tests.unit.engine.test_reverse_workflow.ReverseWorkflowEngineTest.test_inconsistent_task_names ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=cb6c5603-f262-44db-bb5b-2097c6e2297d, msg='Fail action expected exception.'] + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, 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=f501b05a-9310-4d32-8296-ed5a66c60967, 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 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_cascade_delete -mistral.tests.unit.engine.test_subworkflows.SubworkflowsTest.test_cascade_delete ... 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 - 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_pause_before_with_delay_policy -mistral.tests.unit.engine.test_policies.PoliciesTest.test_pause_before_with_delay_policy ... ok -mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_2 -mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_concurrency_2 ... ok -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_execution_function -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_execution_function ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_spec_to_dict -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_spec_to_dict ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_no_workflow_error_after_inbound_error -mistral.tests.unit.engine.test_join.JoinEngineTest.test_no_workflow_error_after_inbound_error ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_tags -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_tags ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_version -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_version ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_version_required -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_version_required ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7828a8f9-fa09-4c60-bacb-6da0426605a5, msg='Fail action expected exception.'] + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +mistral.exceptions.ActionException: An unknown exception occurred +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_with_long_join_task_name +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_with_long_join_task_name ... ok +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_with_long_task_name +mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_with_long_task_name ... ok +mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_all_engine_commands_have_implementation +mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_all_engine_commands_have_implementation ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4a4bda23-d9ff-4e1d-ae6f-86d47fd6eab7, 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( @@ -9048,7 +9896,63 @@ 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=42458f82-f98e-4e29-8d23-144f7181bbc3, msg='Fail action expected exception.'] +mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_direct +mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_direct ... ok +mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_reverse +mistral.tests.unit.workflow.test_workflow_base.WorkflowControllerTest.test_get_controller_reverse ... 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. +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Notification server started. +Engine server started. +Created: WorkflowExecution {'spec': {}, 'accepted': False, 'context': None, 'id': '5ff1b0cc-8890-496b-bea0-38d09563b8c4', 'name': '1', 'state': 'RUNNING', 'state_info': 'Running...', 'scope': 'private', 'project_id': '', 'created_at': '2025-11-30 15:29:09', 'updated_at': None} +Holding TX1... +Holding TX2... +Read: [WorkflowExecution {'accepted': False, 'id': '5ff1b0cc-8890-496b-bea0-38d09563b8c4', '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': '2025-11-30 15:29:09', 'updated_at': None, 'task_execution_id': None, 'root_execution_id': None}] +TX1 completed. +TX2 completed. +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. +Action completed [eventlet_id=281473077235904] +Notification server started. +Engine server started. +Notification server started. +Engine server started. + 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_skip_subworkflow +mistral.tests.unit.engine.test_task_skip.TaskSkipTest.test_skip_subworkflow ... 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 +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_empty_list +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_empty_list ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c4ee6f42-efe3-4431-98ba-c65a4d7e02bd, 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( @@ -9056,33 +9960,16 @@ 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_inconsistent_task_names -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_inconsistent_task_names ... 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]: -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']] - + 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_parallel_tasks_complex +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_parallel_tasks_complex ... 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=2d83f1b5-372a-40aa-b4b1-4ad389ac95a8] +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_outputs +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_outputs ... ok +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_reverse_workflow +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_reverse_workflow ... ok +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_reverse_workflow_invalid_task +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_reverse_workflow_invalid_task ... 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 @@ -9138,7 +10025,7 @@ ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete raise ValueError( -ValueError: Action 3d111393-a76e-4c74-a771-f9f892e2f4b6 is already completed +ValueError: Action 3de62aef-4c26-49b9-a36f-11526fe87445 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 @@ -9217,7 +10104,7 @@ ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete raise ValueError( -ValueError: Action 3d111393-a76e-4c74-a771-f9f892e2f4b6 is already completed +ValueError: Action 3de62aef-4c26-49b9-a36f-11526fe87445 is already completed 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 @@ -9273,7 +10160,7 @@ ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete raise ValueError( -ValueError: Action 3d111393-a76e-4c74-a771-f9f892e2f4b6 is already completed +ValueError: Action 3de62aef-4c26-49b9-a36f-11526fe87445 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 @@ -9352,18 +10239,12 @@ ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/mistral-19.0.0/mistral/engine/actions.py", line 224, in complete raise ValueError( -ValueError: Action 3d111393-a76e-4c74-a771-f9f892e2f4b6 is already completed -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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=e9ad7a3e-8d9f-4248-820e-154702f947ae, 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=dbc6c265-e040-4fb9-bebe-4ab7795e016a, msg='Fail action expected exception.'] +ValueError: Action 3de62aef-4c26-49b9-a36f-11526fe87445 is already completed +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_with_items.WithItemsEngineTest.test_with_items_env +mistral.tests.unit.engine.test_with_items.WithItemsEngineTest.test_with_items_env ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f7218c66-8d43-42da-8a95-92c5b0a07b84, 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( @@ -9371,7 +10252,17 @@ 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=e7d4140c-d8ac-486a-8d49-f37f12a10f37, msg='Fail action expected exception.'] +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_policies.PoliciesTest.test_retry_async_action +mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_async_action ... 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 +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_integrity_check.IntegrityCheckTest.test_task_execution_integrity +mistral.tests.unit.engine.test_integrity_check.IntegrityCheckTest.test_task_execution_integrity ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=8981d3de-ba76-446f-9036-0a15324d99c4, 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( @@ -9379,44 +10270,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.lang.v2.test_workbook.WorkbookSpecValidationTest.test_workflow_name_validation -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_workflow_name_validation ... ok -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_workflows -mistral.tests.unit.lang.v2.test_workbook.WorkbookSpecValidationTest.test_workflows ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_allowed ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_not_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_not_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_allowed ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_not_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_create_public_not_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_not_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_delete_not_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_get_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_get_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_get_not_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_get_not_allowed ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_not_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_list_not_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_allowed ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_not_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_not_allowed ... ok -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_allowed ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Operation forbidden (insufficient permissions) -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_not_allowed -mistral.tests.unit.policies.test_actions.TestActionPolicy.test_action_update_public_not_allowed ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2834e06e-2e3f-43c7-95e3-a7914c6574bf, msg='Fail action expected exception.'] +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_tags +mistral.tests.unit.lang.v2.test_workflows.WorkflowSpecValidationTest.test_tags ... 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 +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=88795767-f9aa-4771-b616-f58a5be7d2d4, 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( @@ -9424,100 +10284,11 @@ 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 -mistral.tests.unit.engine.test_yaql_functions.YAQLFunctionsEngineTest.test_task_function ... ok -mistral.tests.unit.engine.test_join.JoinEngineTest.test_partial_join -mistral.tests.unit.engine.test_join.JoinEngineTest.test_partial_join ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_create_workflows -mistral.tests.unit.services.test_workflow_service.WorkflowServiceTest.test_create_workflows ... ok -mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_async_action -mistral.tests.unit.engine.test_policies.PoliciesTest.test_retry_async_action ... 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': 'd2f45b01-a979-4937-8c33-ee8999dae325', 'name': 'task_2'}, '__env': {}, , '__versions': {}, '__execution': {'id': 'b7e29307-5d7c-4fce-a1be-e86092d008f9'}, }], 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 "