Diff of the two buildlogs: -- --- b1/build.log 2023-04-26 12:47:32.836598628 +0000 +++ b2/build.log 2023-04-26 13:04:12.132261083 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue May 28 06:53:01 -12 2024 -I: pbuilder-time-stamp: 1716922381 +I: Current time: Thu Apr 27 02:47:36 +14 2023 +I: pbuilder-time-stamp: 1682513256 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./mistral_15.0.0.orig.tar.xz] I: copying [./mistral_15.0.0-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Wed Oct 5 09:07:13 2022 -12 +gpgv: Signature made Thu Oct 6 11:07:13 2022 +14 gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./mistral_15.0.0-1.dsc: no acceptable signature found @@ -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/19104/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/8544/tmp/hooks/D01_modify_environment starting +debug: Running on codethink12-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 Apr 27 02:47 /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/8544/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/8544/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - 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]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + 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=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - 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='19104' - PS1='# ' - PS2='> ' + 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=8544 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.Rt334ijK/pbuilderrc_JfYd --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Rt334ijK/b1 --logfile b1/build.log mistral_15.0.0-1.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16: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.Rt334ijK/pbuilderrc_LIXt --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Rt334ijK/b2 --logfile b2/build.log --extrapackages usrmerge mistral_15.0.0-1.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink9-arm64 4.15.0-209-generic #220-Ubuntu SMP Tue Mar 21 19:52:44 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-209-generic #220-Ubuntu SMP Tue Mar 21 19:52:44 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 26 08:41 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/19104/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 25 04:18 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/8544/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -542,7 +574,7 @@ Get: 307 http://deb.debian.org/debian bookworm/main arm64 python3-zake all 0.2.2-4 [15.4 kB] Get: 308 http://deb.debian.org/debian bookworm/main arm64 python3-tooz all 3.1.0-3 [52.3 kB] Get: 309 http://deb.debian.org/debian bookworm/main arm64 python3-wsme all 0.11.0-3 [43.7 kB] -Fetched 67.5 MB in 6s (11.9 MB/s) +Fetched 67.5 MB in 2s (41.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libdbus-1-3: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 ... 19616 files and directories currently installed.) @@ -1817,10 +1849,15 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/mistral-15.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_15.0.0-1_source.changes +I: user script /srv/workspace/pbuilder/8544/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/8544/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/mistral-15.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_15.0.0-1_source.changes dpkg-buildpackage: info: source package mistral dpkg-buildpackage: info: source version 15.0.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1944,52 +1981,21 @@ creating build/lib/mistral creating build/lib/mistral/tests creating build/lib/mistral/tests/unit -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/notifiers -creating build/lib/mistral/notifiers/publishers -copying mistral/notifiers/publishers/webhook.py -> build/lib/mistral/notifiers/publishers -copying mistral/notifiers/publishers/noop.py -> build/lib/mistral/notifiers/publishers -copying mistral/notifiers/publishers/__init__.py -> build/lib/mistral/notifiers/publishers +creating build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/test_server_plugins.py -> build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/test_local_executor.py -> build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/base.py -> build/lib/mistral/tests/unit/executors +copying mistral/tests/unit/executors/__init__.py -> build/lib/mistral/tests/unit/executors +creating build/lib/mistral/tests/unit/rpc +creating build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_server.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_listener.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_hosts.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/test_kombu_client.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/fake_kombu.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/base.py -> build/lib/mistral/tests/unit/rpc/kombu +copying mistral/tests/unit/rpc/kombu/__init__.py -> build/lib/mistral/tests/unit/rpc/kombu creating build/lib/mistral/api -copying mistral/api/wsgi.py -> build/lib/mistral/api -copying mistral/api/service.py -> build/lib/mistral/api -copying mistral/api/app.py -> build/lib/mistral/api -copying mistral/api/access_control.py -> build/lib/mistral/api -copying mistral/api/__init__.py -> build/lib/mistral/api -creating build/lib/mistral/tests/unit/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/db -creating build/lib/mistral/db/sqlalchemy -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/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/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/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/api/controllers creating build/lib/mistral/api/controllers/v2 copying mistral/api/controllers/v2/workflow.py -> build/lib/mistral/api/controllers/v2 @@ -2012,62 +2018,26 @@ 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/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/db/sqlalchemy/migration -creating build/lib/mistral/db/sqlalchemy/migration/alembic_migrations -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/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 -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/__init__.py -> build/lib/mistral/api/controllers -creating build/lib/mistral/tests/unit/rpc -copying mistral/tests/unit/rpc/__init__.py -> build/lib/mistral/tests/unit/rpc +creating build/lib/mistral/tests/unit/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/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/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/lang +copying mistral/tests/unit/lang/test_spec_caching.py -> build/lib/mistral/tests/unit/lang +copying mistral/tests/unit/lang/__init__.py -> build/lib/mistral/tests/unit/lang +copying mistral/config.py -> build/lib/mistral +copying mistral/version.py -> build/lib/mistral +copying mistral/messaging.py -> build/lib/mistral +copying mistral/exceptions.py -> build/lib/mistral +copying mistral/context.py -> build/lib/mistral +copying mistral/_i18n.py -> build/lib/mistral +copying mistral/__init__.py -> build/lib/mistral creating build/lib/mistral/tests/unit/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 @@ -2120,34 +2090,6 @@ 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/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 -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/tests/__init__.py -> build/lib/mistral/tests -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/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 -creating build/lib/mistral/rpc/kombu -creating build/lib/mistral/rpc/kombu/examples -copying mistral/rpc/kombu/examples/server.py -> build/lib/mistral/rpc/kombu/examples -copying mistral/rpc/kombu/examples/client.py -> build/lib/mistral/rpc/kombu/examples -copying mistral/rpc/kombu/examples/__init__.py -> build/lib/mistral/rpc/kombu/examples -creating build/lib/mistral/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/tests/unit/db creating build/lib/mistral/tests/unit/db/v2 copying mistral/tests/unit/db/v2/test_transactions.py -> build/lib/mistral/tests/unit/db/v2 @@ -2156,103 +2098,60 @@ 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/cmd -copying mistral/cmd/launch.py -> build/lib/mistral/cmd -copying mistral/cmd/__init__.py -> build/lib/mistral/cmd -creating build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_server.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_listener.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_hosts.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/test_kombu_client.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/fake_kombu.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/base.py -> build/lib/mistral/tests/unit/rpc/kombu -copying mistral/tests/unit/rpc/kombu/__init__.py -> build/lib/mistral/tests/unit/rpc/kombu -creating build/lib/mistral/tests/unit/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/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/ext -copying mistral/ext/pygmentplugin.py -> build/lib/mistral/ext -copying mistral/ext/__init__.py -> build/lib/mistral/ext +creating build/lib/mistral/rpc +creating build/lib/mistral/rpc/oslo +copying mistral/rpc/oslo/oslo_server.py -> build/lib/mistral/rpc/oslo +copying mistral/rpc/oslo/oslo_client.py -> build/lib/mistral/rpc/oslo +copying mistral/rpc/oslo/__init__.py -> build/lib/mistral/rpc/oslo +creating build/lib/mistral/rpc/kombu copying mistral/rpc/kombu/kombu_server.py -> build/lib/mistral/rpc/kombu copying mistral/rpc/kombu/kombu_listener.py -> build/lib/mistral/rpc/kombu copying mistral/rpc/kombu/kombu_hosts.py -> build/lib/mistral/rpc/kombu copying mistral/rpc/kombu/kombu_client.py -> build/lib/mistral/rpc/kombu copying mistral/rpc/kombu/base.py -> build/lib/mistral/rpc/kombu copying mistral/rpc/kombu/__init__.py -> build/lib/mistral/rpc/kombu -creating build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_workflow_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_workbook_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_trigger_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_legacy_scheduler.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_expiration_policy.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_event_engine.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/test_adhoc_action_service.py -> build/lib/mistral/tests/unit/services -copying mistral/tests/unit/services/__init__.py -> build/lib/mistral/tests/unit/services -creating build/lib/mistral/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/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/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/utils -copying mistral/utils/wf_trace.py -> build/lib/mistral/utils -copying mistral/utils/ssh_utils.py -> build/lib/mistral/utils -copying mistral/utils/safe_yaml.py -> build/lib/mistral/utils -copying mistral/utils/rest_utils.py -> build/lib/mistral/utils -copying mistral/utils/profiler.py -> build/lib/mistral/utils -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/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/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 -copying mistral/tests/unit/db/__init__.py -> build/lib/mistral/tests/unit/db +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/hacking +copying mistral/hacking/checks.py -> build/lib/mistral/hacking +copying mistral/hacking/__init__.py -> build/lib/mistral/hacking +creating build/lib/mistral/db +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/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/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/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/hacking -copying mistral/hacking/checks.py -> build/lib/mistral/hacking -copying mistral/hacking/__init__.py -> build/lib/mistral/hacking -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/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 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 @@ -2268,31 +2167,33 @@ copying mistral/tests/unit/actions/test_adhoc_action_provider.py -> build/lib/mistral/tests/unit/actions copying mistral/tests/unit/actions/test_action_service.py -> build/lib/mistral/tests/unit/actions copying mistral/tests/unit/actions/__init__.py -> build/lib/mistral/tests/unit/actions +copying mistral/tests/__init__.py -> build/lib/mistral/tests +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/commands.py -> build/lib/mistral/workflow +copying mistral/workflow/base.py -> build/lib/mistral/workflow +copying mistral/workflow/__init__.py -> build/lib/mistral/workflow +copying mistral/tests/unit/rpc/__init__.py -> build/lib/mistral/tests/unit/rpc +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/__init__.py -> build/lib/mistral/api/controllers +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/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/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/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/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/tests/unit/api 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 @@ -2314,22 +2215,191 @@ 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/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/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/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/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/policies +copying mistral/policies/workflow.py -> build/lib/mistral/policies +copying mistral/policies/workbook.py -> build/lib/mistral/policies +copying mistral/policies/task.py -> build/lib/mistral/policies +copying mistral/policies/service.py -> build/lib/mistral/policies +copying mistral/policies/member.py -> build/lib/mistral/policies +copying mistral/policies/execution.py -> build/lib/mistral/policies +copying mistral/policies/event_trigger.py -> build/lib/mistral/policies +copying mistral/policies/environment.py -> build/lib/mistral/policies +copying mistral/policies/dynamic_actions.py -> build/lib/mistral/policies +copying mistral/policies/cron_trigger.py -> build/lib/mistral/policies +copying mistral/policies/code_sources.py -> build/lib/mistral/policies +copying mistral/policies/base.py -> build/lib/mistral/policies +copying mistral/policies/action_executions.py -> build/lib/mistral/policies +copying mistral/policies/action.py -> build/lib/mistral/policies +copying mistral/policies/__init__.py -> build/lib/mistral/policies +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/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 +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/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/sqlalchemy +creating build/lib/mistral/db/sqlalchemy/migration +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/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/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 +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 +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/notifiers +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 +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/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/tests/unit/db/__init__.py -> build/lib/mistral/tests/unit/db 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/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/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/utils.py -> build/lib/mistral/db +copying mistral/db/__init__.py -> build/lib/mistral/db +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 +copying mistral/utils/wf_trace.py -> build/lib/mistral/utils +copying mistral/utils/ssh_utils.py -> build/lib/mistral/utils +copying mistral/utils/safe_yaml.py -> build/lib/mistral/utils +copying mistral/utils/rest_utils.py -> build/lib/mistral/utils +copying mistral/utils/profiler.py -> build/lib/mistral/utils +copying mistral/utils/javascript.py -> build/lib/mistral/utils +copying mistral/utils/filter_utils.py -> build/lib/mistral/utils +copying mistral/utils/__init__.py -> build/lib/mistral/utils +creating build/lib/mistral/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/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/services copying mistral/services/workflows.py -> build/lib/mistral/services copying mistral/services/workbooks.py -> build/lib/mistral/services @@ -2344,60 +2414,27 @@ 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/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 -creating build/lib/mistral/rpc/oslo -copying mistral/rpc/oslo/oslo_server.py -> build/lib/mistral/rpc/oslo -copying mistral/rpc/oslo/oslo_client.py -> build/lib/mistral/rpc/oslo -copying mistral/rpc/oslo/__init__.py -> build/lib/mistral/rpc/oslo -copying mistral/db/utils.py -> build/lib/mistral/db -copying mistral/db/__init__.py -> build/lib/mistral/db -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/auth -copying mistral/auth/keystone.py -> build/lib/mistral/auth -copying mistral/auth/keycloak.py -> build/lib/mistral/auth -copying mistral/auth/__init__.py -> build/lib/mistral/auth -copying mistral/config.py -> build/lib/mistral -copying mistral/version.py -> build/lib/mistral -copying mistral/messaging.py -> build/lib/mistral -copying mistral/exceptions.py -> build/lib/mistral -copying mistral/context.py -> build/lib/mistral -copying mistral/_i18n.py -> build/lib/mistral -copying mistral/__init__.py -> build/lib/mistral -creating build/lib/mistral/policies -copying mistral/policies/workflow.py -> build/lib/mistral/policies -copying mistral/policies/workbook.py -> build/lib/mistral/policies -copying mistral/policies/task.py -> build/lib/mistral/policies -copying mistral/policies/service.py -> build/lib/mistral/policies -copying mistral/policies/member.py -> build/lib/mistral/policies -copying mistral/policies/execution.py -> build/lib/mistral/policies -copying mistral/policies/event_trigger.py -> build/lib/mistral/policies -copying mistral/policies/environment.py -> build/lib/mistral/policies -copying mistral/policies/dynamic_actions.py -> build/lib/mistral/policies -copying mistral/policies/cron_trigger.py -> build/lib/mistral/policies -copying mistral/policies/code_sources.py -> build/lib/mistral/policies -copying mistral/policies/base.py -> build/lib/mistral/policies -copying mistral/policies/action_executions.py -> build/lib/mistral/policies -copying mistral/policies/action.py -> build/lib/mistral/policies -copying mistral/policies/__init__.py -> build/lib/mistral/policies -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 -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/cmd +copying mistral/cmd/launch.py -> build/lib/mistral/cmd +copying mistral/cmd/__init__.py -> build/lib/mistral/cmd +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 +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/ext +copying mistral/ext/pygmentplugin.py -> build/lib/mistral/ext +copying mistral/ext/__init__.py -> build/lib/mistral/ext +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 running egg_info creating mistral.egg-info writing mistral.egg-info/PKG-INFO @@ -2545,8 +2582,9 @@ !! check.warn(importable) -copying mistral/db/sqlalchemy/migration/alembic_migrations/README.md -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations -copying mistral/db/sqlalchemy/migration/alembic_migrations/script.py.mako -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations +creating build/lib/mistral/resources +creating build/lib/mistral/resources/actions +copying mistral/resources/actions/wait_ssh.yaml -> build/lib/mistral/resources/actions creating build/lib/mistral/tests/releasenotes creating build/lib/mistral/tests/releasenotes/notes copying mistral/tests/releasenotes/notes/return-errors-for-std-mistral-http-b852b6d8f0034477.yaml -> build/lib/mistral/tests/releasenotes/notes @@ -2569,10 +2607,9 @@ creating build/lib/mistral/tests/resources/workbook/v2 copying mistral/tests/resources/workbook/v2/my_workbook.yaml -> build/lib/mistral/tests/resources/workbook/v2 copying mistral/tests/resources/workbook/v2/workbook_schema_test.yaml -> build/lib/mistral/tests/resources/workbook/v2 +copying mistral/db/sqlalchemy/migration/alembic_migrations/README.md -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations +copying mistral/db/sqlalchemy/migration/alembic_migrations/script.py.mako -> build/lib/mistral/db/sqlalchemy/migration/alembic_migrations copying mistral/db/sqlalchemy/migration/alembic.ini -> build/lib/mistral/db/sqlalchemy/migration -creating build/lib/mistral/resources -creating build/lib/mistral/resources/actions -copying mistral/resources/actions/wait_ssh.yaml -> build/lib/mistral/resources/actions running install_lib creating /build/mistral-15.0.0/debian/tmp creating /build/mistral-15.0.0/debian/tmp/usr @@ -2583,6 +2620,57 @@ creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/resources creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/resources/actions copying build/lib/mistral/resources/actions/wait_ssh.yaml -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/resources/actions +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/default_event_engine.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +copying build/lib/mistral/event_engine/event_engine_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext +copying build/lib/mistral/ext/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext +copying build/lib/mistral/ext/pygmentplugin.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd +copying build/lib/mistral/cmd/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd +copying build/lib/mistral/cmd/launch.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/action_heartbeat_checker.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/action_heartbeat_sender.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/action_manager.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/adhoc_actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/expiration_policy.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/legacy_scheduler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/periodic.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/security.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/triggers.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/workbooks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +copying build/lib/mistral/services/workflows.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/default_notifier.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/notification_events.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/notification_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +copying build/lib/mistral/notifiers/remote_notifier.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +copying build/lib/mistral/notifiers/publishers/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +copying build/lib/mistral/notifiers/publishers/noop.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +copying build/lib/mistral/notifiers/publishers/webhook.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/action_handler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/default_engine.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/dispatcher.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/engine_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/policies.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/post_tx_queue.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/task_handler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/tasks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/workflow_handler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine +copying build/lib/mistral/engine/workflows.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/action.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies @@ -2599,37 +2687,13 @@ copying build/lib/mistral/policies/task.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/workbook.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies copying build/lib/mistral/policies/workflow.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies -copying build/lib/mistral/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -copying build/lib/mistral/_i18n.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -copying build/lib/mistral/context.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -copying build/lib/mistral/exceptions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -copying build/lib/mistral/messaging.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -copying build/lib/mistral/version.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -copying build/lib/mistral/config.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -copying build/lib/mistral/auth/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -copying build/lib/mistral/auth/keycloak.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -copying build/lib/mistral/auth/keystone.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/default_executor.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/executor_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -copying build/lib/mistral/executors/remote_executor.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/action_heartbeat_checker.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/action_heartbeat_sender.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/action_manager.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/adhoc_actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/expiration_policy.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/legacy_scheduler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/periodic.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/security.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/triggers.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/workbooks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services -copying build/lib/mistral/services/workflows.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/adhoc.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/dynamic_action.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/legacy.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/std_actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions +copying build/lib/mistral/actions/test.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow copying build/lib/mistral/workflow/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow copying build/lib/mistral/workflow/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow @@ -2639,20 +2703,6 @@ copying build/lib/mistral/workflow/reverse_workflow.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow copying build/lib/mistral/workflow/states.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow copying build/lib/mistral/workflow/utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service -copying build/lib/mistral/service/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service -copying build/lib/mistral/service/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service -copying build/lib/mistral/service/coordination.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/adhoc.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/dynamic_action.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/legacy.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/std_actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -copying build/lib/mistral/actions/test.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking -copying build/lib/mistral/hacking/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking -copying build/lib/mistral/hacking/checks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 copying build/lib/mistral/lang/v2/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2 @@ -2670,69 +2720,12 @@ copying build/lib/mistral/lang/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang copying build/lib/mistral/lang/parser.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang copying build/lib/mistral/lang/types.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack -copying build/lib/mistral/utils/openstack/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack -copying build/lib/mistral/utils/openstack/keystone.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack -copying build/lib/mistral/utils/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/filter_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/javascript.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/profiler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/rest_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/safe_yaml.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/ssh_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -copying build/lib/mistral/utils/wf_trace.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/action_handler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/default_engine.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/dispatcher.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/engine_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/policies.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/post_tx_queue.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/task_handler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/tasks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/workflow_handler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -copying build/lib/mistral/engine/workflows.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext -copying build/lib/mistral/ext/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext -copying build/lib/mistral/ext/pygmentplugin.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd -copying build/lib/mistral/cmd/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd -copying build/lib/mistral/cmd/launch.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/oslo/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/oslo/oslo_client.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/oslo/oslo_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo -copying build/lib/mistral/rpc/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -copying build/lib/mistral/rpc/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -copying build/lib/mistral/rpc/clients.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_client.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_hosts.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_listener.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -copying build/lib/mistral/rpc/kombu/kombu_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples -copying build/lib/mistral/rpc/kombu/examples/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples -copying build/lib/mistral/rpc/kombu/examples/client.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples -copying build/lib/mistral/rpc/kombu/examples/server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/jinja_expression.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/std_functions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -copying build/lib/mistral/expressions/yaql_expression.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/default_event_engine.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine -copying build/lib/mistral/event_engine/event_engine_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/default_executor.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/executor_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors +copying build/lib/mistral/executors/remote_executor.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler copying build/lib/mistral/scheduler/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler copying build/lib/mistral/scheduler/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler @@ -2741,15 +2734,12 @@ creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db copying build/lib/mistral/db/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db copying build/lib/mistral/db/utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/api.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/filters.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/sqlalchemy/models.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy -copying build/lib/mistral/db/v2/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 -copying build/lib/mistral/db/v2/api.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +copying build/lib/mistral/db/sqlalchemy/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +copying build/lib/mistral/db/sqlalchemy/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +copying build/lib/mistral/db/sqlalchemy/model_base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +copying build/lib/mistral/db/sqlalchemy/sqlite_lock.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +copying build/lib/mistral/db/sqlalchemy/types.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration copying build/lib/mistral/db/sqlalchemy/migration/alembic.ini -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration copying build/lib/mistral/db/sqlalchemy/migration/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration @@ -2757,8 +2747,6 @@ creating /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations -copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations creating /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions @@ -2802,12 +2790,77 @@ copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/versions/040_add_tables_for_dynamic_action_definitions_and_code_sources.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions -copying build/lib/mistral/db/sqlalchemy/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy -copying build/lib/mistral/db/sqlalchemy/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy -copying build/lib/mistral/db/sqlalchemy/model_base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy -copying build/lib/mistral/db/sqlalchemy/sqlite_lock.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy -copying build/lib/mistral/db/sqlalchemy/types.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy +copying build/lib/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/api.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/filters.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/sqlalchemy/models.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy +copying build/lib/mistral/db/v2/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 +copying build/lib/mistral/db/v2/api.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2 +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking +copying build/lib/mistral/hacking/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking +copying build/lib/mistral/hacking/checks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/filter_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/javascript.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/profiler.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/rest_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/safe_yaml.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/ssh_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +copying build/lib/mistral/utils/wf_trace.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack +copying build/lib/mistral/utils/openstack/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack +copying build/lib/mistral/utils/openstack/keystone.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/jinja_expression.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/std_functions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +copying build/lib/mistral/expressions/yaql_expression.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +copying build/lib/mistral/service/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +copying build/lib/mistral/service/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +copying build/lib/mistral/service/coordination.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +copying build/lib/mistral/rpc/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +copying build/lib/mistral/rpc/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +copying build/lib/mistral/rpc/clients.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/examples/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/examples/client.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/examples/server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples +copying build/lib/mistral/rpc/kombu/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_client.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_hosts.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_listener.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +copying build/lib/mistral/rpc/kombu/kombu_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +copying build/lib/mistral/rpc/oslo/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +copying build/lib/mistral/rpc/oslo/oslo_client.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +copying build/lib/mistral/rpc/oslo/oslo_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo +copying build/lib/mistral/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +copying build/lib/mistral/_i18n.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +copying build/lib/mistral/context.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +copying build/lib/mistral/exceptions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +copying build/lib/mistral/messaging.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +copying build/lib/mistral/version.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +copying build/lib/mistral/config.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth +copying build/lib/mistral/auth/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth +copying build/lib/mistral/auth/keycloak.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth +copying build/lib/mistral/auth/keystone.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api +copying build/lib/mistral/api/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api +copying build/lib/mistral/api/access_control.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api +copying build/lib/mistral/api/app.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api +copying build/lib/mistral/api/service.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api +copying build/lib/mistral/api/wsgi.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks copying build/lib/mistral/api/hooks/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks copying build/lib/mistral/api/hooks/content_type.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks @@ -2836,22 +2889,6 @@ copying build/lib/mistral/api/controllers/v2/validation.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2 copying build/lib/mistral/api/controllers/v2/workbook.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2 copying build/lib/mistral/api/controllers/v2/workflow.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2 -copying build/lib/mistral/api/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api -copying build/lib/mistral/api/access_control.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api -copying build/lib/mistral/api/app.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api -copying build/lib/mistral/api/service.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api -copying build/lib/mistral/api/wsgi.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/default_notifier.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/notification_events.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/notification_server.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -copying build/lib/mistral/notifiers/remote_notifier.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers -copying build/lib/mistral/notifiers/publishers/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers -copying build/lib/mistral/notifiers/publishers/noop.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers -copying build/lib/mistral/notifiers/publishers/webhook.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/resources creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/resources/workbook @@ -2877,42 +2914,55 @@ copying build/lib/mistral/tests/releasenotes/notes/return-errors-for-std-mistral-http-b852b6d8f0034477.yaml -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/releasenotes/notes copying build/lib/mistral/tests/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -copying build/lib/mistral/tests/unit/executors/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -copying build/lib/mistral/tests/unit/executors/base.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang -copying build/lib/mistral/tests/unit/lang/__init__.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang -creating /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2 -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -copying build/lib/mistral/tests/unit/notifiers/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -copying build/lib/mistral/tests/unit/notifiers/base.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -copying build/lib/mistral/tests/unit/notifiers/test_notify.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions -copying build/lib/mistral/tests/unit/actions/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions -copying build/lib/mistral/tests/unit/actions/test_types.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +copying build/lib/mistral/tests/unit/mstrlfixtures/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +copying build/lib/mistral/tests/unit/mstrlfixtures/hacking.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +copying build/lib/mistral/tests/unit/mstrlfixtures/policy_fixtures.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +copying build/lib/mistral/tests/unit/services/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +copying build/lib/mistral/tests/unit/policies/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +copying build/lib/mistral/tests/unit/policies/test_actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +copying build/lib/mistral/tests/unit/policies/test_workflows.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies +copying build/lib/mistral/tests/unit/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/config.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_command_dispatcher.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_context.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_coordination.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_exception_base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_expressions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_launcher.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +copying build/lib/mistral/tests/unit/test_version.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +copying build/lib/mistral/tests/unit/workflow/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +copying build/lib/mistral/tests/unit/workflow/test_states.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils +copying build/lib/mistral/tests/unit/utils/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils +copying build/lib/mistral/tests/unit/utils/test_safeLoader.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils +copying build/lib/mistral/tests/unit/utils/test_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api +copying build/lib/mistral/tests/unit/api/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api +copying build/lib/mistral/tests/unit/api/base.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api +copying build/lib/mistral/tests/unit/api/test_auth.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api +copying build/lib/mistral/tests/unit/api/test_service.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api creating /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2 @@ -2934,37 +2984,31 @@ copying build/lib/mistral/tests/unit/api/v2/test_tasks.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2 -copying build/lib/mistral/tests/unit/api/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api -copying build/lib/mistral/tests/unit/api/base.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api -copying build/lib/mistral/tests/unit/api/test_auth.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api -copying build/lib/mistral/tests/unit/api/test_service.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api -copying build/lib/mistral/tests/unit/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/config.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_command_dispatcher.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_context.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_coordination.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_exception_base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_expressions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_launcher.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -copying build/lib/mistral/tests/unit/test_version.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -copying build/lib/mistral/tests/unit/services/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler -copying build/lib/mistral/tests/unit/scheduler/__init__.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +copying build/lib/mistral/tests/unit/notifiers/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +copying build/lib/mistral/tests/unit/notifiers/base.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +copying build/lib/mistral/tests/unit/notifiers/test_notify.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions +copying build/lib/mistral/tests/unit/actions/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions +copying build/lib/mistral/tests/unit/actions/test_types.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions +copying build/lib/mistral/tests/unit/expressions/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db copying build/lib/mistral/tests/unit/db/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2 @@ -2974,16 +3018,6 @@ copying build/lib/mistral/tests/unit/db/v2/test_sqlalchemy_db_api.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2 -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -copying build/lib/mistral/tests/unit/policies/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -copying build/lib/mistral/tests/unit/policies/test_actions.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -copying build/lib/mistral/tests/unit/policies/test_workflows.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -copying build/lib/mistral/tests/unit/workflow/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow -copying build/lib/mistral/tests/unit/workflow/test_states.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine copying build/lib/mistral/tests/unit/engine/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine copying build/lib/mistral/tests/unit/engine/base.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine @@ -3036,7 +3070,24 @@ copying build/lib/mistral/tests/unit/engine/test_workflow_stop.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang +creating /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2 +copying build/lib/mistral/tests/unit/lang/__init__.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler +copying build/lib/mistral/tests/unit/scheduler/__init__.py -> /build/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking +copying build/lib/mistral/tests/unit/hacking/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking +copying build/lib/mistral/tests/unit/hacking/test_checks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc +copying build/lib/mistral/tests/unit/rpc/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc creating /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu @@ -3045,25 +3096,55 @@ copying build/lib/mistral/tests/unit/rpc/kombu/test_kombu_hosts.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu -copying build/lib/mistral/tests/unit/rpc/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils -copying build/lib/mistral/tests/unit/utils/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils -copying build/lib/mistral/tests/unit/utils/test_safeLoader.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils -copying build/lib/mistral/tests/unit/utils/test_utils.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -copying build/lib/mistral/tests/unit/mstrlfixtures/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -copying build/lib/mistral/tests/unit/mstrlfixtures/hacking.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -copying build/lib/mistral/tests/unit/mstrlfixtures/policy_fixtures.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking -copying build/lib/mistral/tests/unit/hacking/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking -copying build/lib/mistral/tests/unit/hacking/test_checks.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking -creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions -copying build/lib/mistral/tests/unit/expressions/__init__.py -> /build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions +creating /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +copying build/lib/mistral/tests/unit/executors/__init__.py -> /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +copying build/lib/mistral/tests/unit/executors/base.py -> /build/mistral-15.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/mistral-15.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/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/default_event_engine.py to default_event_engine.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/event_engine_server.py to event_engine_server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/pygmentplugin.py to pygmentplugin.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/launch.py to launch.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_checker.py to action_heartbeat_checker.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_sender.py to action_heartbeat_sender.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_manager.py to action_manager.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/actions.py to actions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/adhoc_actions.py to adhoc_actions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/expiration_policy.py to expiration_policy.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/legacy_scheduler.py to legacy_scheduler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/periodic.py to periodic.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/security.py to security.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/triggers.py to triggers.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workbooks.py to workbooks.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workflows.py to workflows.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/default_notifier.py to default_notifier.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_events.py to notification_events.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_server.py to notification_server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/remote_notifier.py to remote_notifier.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/noop.py to noop.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/webhook.py to webhook.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/action_handler.py to action_handler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/actions.py to actions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/default_engine.py to default_engine.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/dispatcher.py to dispatcher.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/engine_server.py to engine_server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/policies.py to policies.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/post_tx_queue.py to post_tx_queue.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/task_handler.py to task_handler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/tasks.py to tasks.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/utils.py to utils.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/workflow_handler.py to workflow_handler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/workflows.py to workflows.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/action.py to action.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/action_executions.py to action_executions.cpython-311.pyc @@ -3079,34 +3160,12 @@ byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/task.py to task.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/workbook.py to workbook.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/policies/workflow.py to workflow.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/_i18n.py to _i18n.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/context.py to context.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/exceptions.py to exceptions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/messaging.py to messaging.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/version.py to version.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/config.py to config.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keycloak.py to keycloak.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keystone.py to keystone.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/default_executor.py to default_executor.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/executor_server.py to executor_server.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/remote_executor.py to remote_executor.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_checker.py to action_heartbeat_checker.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_heartbeat_sender.py to action_heartbeat_sender.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/action_manager.py to action_manager.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/actions.py to actions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/adhoc_actions.py to adhoc_actions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/expiration_policy.py to expiration_policy.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/legacy_scheduler.py to legacy_scheduler.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/periodic.py to periodic.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/security.py to security.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/triggers.py to triggers.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workbooks.py to workbooks.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/services/workflows.py to workflows.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/adhoc.py to adhoc.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/dynamic_action.py to dynamic_action.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/legacy.py to legacy.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/std_actions.py to std_actions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/test.py to test.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/base.py to base.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/commands.py to commands.cpython-311.pyc @@ -3115,17 +3174,6 @@ byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/reverse_workflow.py to reverse_workflow.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/states.py to states.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/workflow/utils.py to utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/coordination.py to coordination.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/adhoc.py to adhoc.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/dynamic_action.py to dynamic_action.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/legacy.py to legacy.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/std_actions.py to std_actions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/actions/test.py to test.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/checks.py to checks.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/actions.py to actions.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/v2/base.py to base.cpython-311.pyc @@ -3141,74 +3189,24 @@ byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/base.py to base.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/parser.py to parser.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/lang/types.py to types.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/keystone.py to keystone.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/filter_utils.py to filter_utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/javascript.py to javascript.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/profiler.py to profiler.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/rest_utils.py to rest_utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/safe_yaml.py to safe_yaml.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/ssh_utils.py to ssh_utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/wf_trace.py to wf_trace.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/action_handler.py to action_handler.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/actions.py to actions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/default_engine.py to default_engine.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/dispatcher.py to dispatcher.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/engine_server.py to engine_server.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/policies.py to policies.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/post_tx_queue.py to post_tx_queue.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/task_handler.py to task_handler.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/tasks.py to tasks.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/utils.py to utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/workflow_handler.py to workflow_handler.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/engine/workflows.py to workflows.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/ext/pygmentplugin.py to pygmentplugin.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/cmd/launch.py to launch.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_client.py to oslo_client.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_server.py to oslo_server.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/clients.py to clients.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_client.py to kombu_client.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_hosts.py to kombu_hosts.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_listener.py to kombu_listener.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_server.py to kombu_server.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/client.py to client.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/server.py to server.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/jinja_expression.py to jinja_expression.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/std_functions.py to std_functions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/yaql_expression.py to yaql_expression.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/default_event_engine.py to default_event_engine.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/event_engine/event_engine_server.py to event_engine_server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/default_executor.py to default_executor.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/executor_server.py to executor_server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/executors/remote_executor.py to remote_executor.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/base.py to base.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/default_scheduler.py to default_scheduler.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/scheduler/scheduler_server.py to scheduler_server.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/utils.py to utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/api.py to api.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/filters.py to filters.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/models.py to models.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/api.py to api.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/model_base.py to model_base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/sqlite_lock.py to sqlite_lock.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/types.py to types.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/cli.py to cli.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/env.py to env.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/001_kilo.py to 001_kilo.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/002_kilo.py to 002_kilo.cpython-311.pyc byte-compiling /build/mistral-15.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-311.pyc @@ -3251,11 +3249,64 @@ byte-compiling /build/mistral-15.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-311.pyc byte-compiling /build/mistral-15.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-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/versions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/model_base.py to model_base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/sqlite_lock.py to sqlite_lock.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/types.py to types.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/sqlalchemy/migration/alembic_migrations/env.py to env.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/api.py to api.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/filters.py to filters.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/sqlalchemy/models.py to models.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/db/v2/api.py to api.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/hacking/checks.py to checks.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/filter_utils.py to filter_utils.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/javascript.py to javascript.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/profiler.py to profiler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/rest_utils.py to rest_utils.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/safe_yaml.py to safe_yaml.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/ssh_utils.py to ssh_utils.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/wf_trace.py to wf_trace.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/utils/openstack/keystone.py to keystone.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/jinja_expression.py to jinja_expression.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/std_functions.py to std_functions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/expressions/yaql_expression.py to yaql_expression.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/service/coordination.py to coordination.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/clients.py to clients.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/client.py to client.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/examples/server.py to server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_client.py to kombu_client.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_hosts.py to kombu_hosts.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_listener.py to kombu_listener.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/kombu/kombu_server.py to kombu_server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_client.py to oslo_client.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/rpc/oslo/oslo_server.py to oslo_server.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/_i18n.py to _i18n.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/context.py to context.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/exceptions.py to exceptions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/messaging.py to messaging.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/version.py to version.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/config.py to config.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keycloak.py to keycloak.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/auth/keystone.py to keystone.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/access_control.py to access_control.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/app.py to app.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/service.py to service.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/wsgi.py to wsgi.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/hooks/content_type.py to content_type.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/__init__.py to __init__.cpython-311.pyc @@ -3281,51 +3332,50 @@ byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2/validation.py to validation.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2/workbook.py to workbook.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/controllers/v2/workflow.py to workflow.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/access_control.py to access_control.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/app.py to app.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/service.py to service.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/api/wsgi.py to wsgi.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/default_notifier.py to default_notifier.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_events.py to notification_events.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/notification_server.py to notification_server.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/remote_notifier.py to remote_notifier.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/noop.py to noop.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/notifiers/publishers/webhook.py to webhook.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_local_executor.py to test_local_executor.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_server_plugins.py to test_server_plugins.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/test_spec_caching.py to test_spec_caching.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_actions.py to test_actions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_tasks.py to test_tasks.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_workbook.py to test_workbook.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_workflows.py to test_workflows.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notifier_servers.py to test_notifier_servers.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notify.py to test_notify.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_action_service.py to test_action_service.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_adhoc_action_provider.py to test_adhoc_action_provider.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_dynamic_action_provider.py to test_dynamic_action_provider.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_javascript_action.py to test_javascript_action.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_legacy_action_provider.py to test_legacy_action_provider.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_echo_action.py to test_std_echo_action.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_email_action.py to test_std_email_action.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_fail_action.py to test_std_fail_action.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_http_action.py to test_std_http_action.cpython-311.pyc -byte-compiling /build/mistral-15.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-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_ssh_action.py to test_std_ssh_action.cpython-311.pyc -byte-compiling /build/mistral-15.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-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_types.py to test_types.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/hacking.py to hacking.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/policy_fixtures.py to policy_fixtures.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_adhoc_action_service.py to test_adhoc_action_service.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_event_engine.py to test_event_engine.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_expiration_policy.py to test_expiration_policy.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_legacy_scheduler.py to test_legacy_scheduler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_trigger_service.py to test_trigger_service.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workbook_service.py to test_workbook_service.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workflow_service.py to test_workflow_service.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_actions.py to test_actions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_workflows.py to test_workflows.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/config.py to config.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_command_dispatcher.py to test_command_dispatcher.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_context.py to test_context.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_coordination.py to test_coordination.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_exception_base.py to test_exception_base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_expressions.py to test_expressions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_launcher.py to test_launcher.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_version.py to test_version.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_direct_workflow.py to test_direct_workflow.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_reverse_workflow.py to test_reverse_workflow.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_states.py to test_states.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_workflow_base.py to test_workflow_base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_filter_utils.py to test_filter_utils.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_rest_utils.py to test_rest_utils.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_safeLoader.py to test_safeLoader.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_utils.py to test_utils.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_access_control.py to test_access_control.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_auth.py to test_auth.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_cors_middleware.py to test_cors_middleware.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_oslo_middleware.py to test_oslo_middleware.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_base.py to test_resource_base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_list.py to test_resource_list.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_service.py to test_service.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_action_executions.py to test_action_executions.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_actions.py to test_actions.cpython-311.pyc @@ -3346,35 +3396,28 @@ byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_tasks.py to test_tasks.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_workbooks.py to test_workbooks.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/v2/test_workflows.py to test_workflows.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_access_control.py to test_access_control.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_auth.py to test_auth.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_cors_middleware.py to test_cors_middleware.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_oslo_middleware.py to test_oslo_middleware.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_base.py to test_resource_base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_resource_list.py to test_resource_list.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/api/test_service.py to test_service.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/base.py to base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/config.py to config.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_command_dispatcher.py to test_command_dispatcher.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_context.py to test_context.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_coordination.py to test_coordination.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_exception_base.py to test_exception_base.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_expressions.py to test_expressions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_launcher.py to test_launcher.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/test_version.py to test_version.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_adhoc_action_service.py to test_adhoc_action_service.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_event_engine.py to test_event_engine.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_expiration_policy.py to test_expiration_policy.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_legacy_scheduler.py to test_legacy_scheduler.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_trigger_service.py to test_trigger_service.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workbook_service.py to test_workbook_service.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/services/test_workflow_service.py to test_workflow_service.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/test_default_scheduler.py to test_default_scheduler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notifier_servers.py to test_notifier_servers.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/notifiers/test_notify.py to test_notify.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_action_service.py to test_action_service.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_adhoc_action_provider.py to test_adhoc_action_provider.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_dynamic_action_provider.py to test_dynamic_action_provider.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_javascript_action.py to test_javascript_action.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_legacy_action_provider.py to test_legacy_action_provider.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_echo_action.py to test_std_echo_action.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_email_action.py to test_std_email_action.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_fail_action.py to test_std_fail_action.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_http_action.py to test_std_http_action.cpython-311.pyc +byte-compiling /build/mistral-15.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-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_std_ssh_action.py to test_std_ssh_action.cpython-311.pyc +byte-compiling /build/mistral-15.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-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/actions/test_types.py to test_types.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_jinja_expression.py to test_jinja_expression.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_yaql_expression.py to test_yaql_expression.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_yaql_json_serialization.py to test_yaql_json_serialization.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_db_model.py to test_db_model.cpython-311.pyc @@ -3382,14 +3425,6 @@ byte-compiling /build/mistral-15.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-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_sqlite_transactions.py to test_sqlite_transactions.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/db/v2/test_transactions.py to test_transactions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_actions.py to test_actions.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/policies/test_workflows.py to test_workflows.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_direct_workflow.py to test_direct_workflow.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_reverse_workflow.py to test_reverse_workflow.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_states.py to test_states.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/workflow/test_workflow_base.py to test_workflow_base.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/base.py to base.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_action_context.py to test_action_context.cpython-311.pyc @@ -3441,6 +3476,19 @@ byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_workflow_stop.py to test_workflow_stop.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_workflow_variables.py to test_workflow_variables.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/engine/test_yaql_functions.py to test_yaql_functions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_actions.py to test_actions.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_tasks.py to test_tasks.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_workbook.py to test_workbook.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/v2/test_workflows.py to test_workflows.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/lang/test_spec_caching.py to test_spec_caching.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/scheduler/test_default_scheduler.py to test_default_scheduler.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/test_checks.py to test_checks.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/__init__.py to __init__.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/base.py to base.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/fake_kombu.py to fake_kombu.cpython-311.pyc @@ -3448,21 +3496,10 @@ byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_hosts.py to test_kombu_hosts.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_listener.py to test_kombu_listener.cpython-311.pyc byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/kombu/test_kombu_server.py to test_kombu_server.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/rpc/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_filter_utils.py to test_filter_utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_rest_utils.py to test_rest_utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_safeLoader.py to test_safeLoader.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/utils/test_utils.py to test_utils.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/hacking.py to hacking.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/mstrlfixtures/policy_fixtures.py to policy_fixtures.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/hacking/test_checks.py to test_checks.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_jinja_expression.py to test_jinja_expression.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_yaql_expression.py to test_yaql_expression.cpython-311.pyc -byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/expressions/test_yaql_json_serialization.py to test_yaql_json_serialization.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/base.py to base.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_local_executor.py to test_local_executor.cpython-311.pyc +byte-compiling /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral/tests/unit/executors/test_server_plugins.py to test_server_plugins.cpython-311.pyc running install_egg_info Copying mistral.egg-info to /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages/mistral-15.0.0.egg-info Skipping SOURCES.txt @@ -3477,33 +3514,52 @@ + 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.11 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.11 = disabled ] -+ echo 3.11 -+ cut -d. -f1 ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.11 = disabled ']' +++ echo 3.11 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/mistral-15.0.0/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ + subunit2pyunit -PYTHON=python3.11 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)) ++ subunit2pyunit ++ PYTHON=python3.11 ++ 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))' +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_echo_action.EchoActionTest.test_fake_action +mistral.tests.unit.actions.test_std_echo_action.EchoActionTest.test_fake_action ... 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 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/mistral-15.0.0/mistral/actions/std_actions.py", line 460, in run @@ -3512,22 +3568,137 @@ File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 446, in raise_exc raise exc.ActionException(message) mistral.exceptions.ActionException: Failed to execute ssh cmd 'echo -n ok' on ['localhost'] -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_default_inputs -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_default_inputs ... ok -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action -mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action ... ok mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr mistral.tests.unit.actions.test_std_ssh_action.SSHActionTest.test_ssh_action_with_stderr ... ok + 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/mistral-15.0.0/mistral/auth/keycloak.py", line 175, in send_request_to_auth_server + resp = requests.get( + ^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call + raise effect +requests.exceptions.ConnectionError + ERROR [mistral.auth.keycloak] Auth token must be provided in 'X-Auth-Token' header. + 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_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 +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_auth_token +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_auth_token ... ok +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_realm_roles +mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuth.test_no_realm_roles ... ok +mistral.tests.unit.api.v2.test_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.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.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_action_service.LegacyActionProviderTest.test_get_system_action_provider +mistral.tests.unit.actions.test_action_service.LegacyActionProviderTest.test_get_system_action_provider ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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.api.test_service.TestWSGIService.test_workers_set_correct_setting +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_correct_setting ... ok +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default ... ok +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting +mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting ... ok +mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled +mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled ... ok +mistral.tests.unit.api.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.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.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_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_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_options_request +mistral.tests.unit.api.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request ... 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.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.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.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.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_equal_value ... ok +mistral.tests.unit.api.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.test_access_control.PolicyTest.test_admin_api_allowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed ... 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.test_access_control.PolicyTest.test_admin_api_disallowed +mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_disallowed ... 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.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_code_sources.TestCodeSourcesController.test_delete +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_delete ... 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.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.api.v2.test_code_sources.TestCodeSourcesController.test_get +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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 + 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.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_less_than_value ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_basic_get +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_basic_get ... 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.api.test_resource_base.TestRestResource.test_from_db_model +mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model ... ok +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.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 +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_not_equal_value ... ok +mistral.tests.unit.api.v2.test_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_code_sources.TestCodeSourcesController.test_get_all +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_get_all ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_in_list ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post ... 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_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root ... 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.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.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_std_email_action.SendEmailActionTest.test_send_email_real @@ -3536,340 +3707,92 @@ mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_with_bcc ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_with_cc mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_with_cc ... 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_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix +mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_with_reply_to mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_send_email_with_reply_to ... 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.actions.test_javascript_action.JavascriptActionTest.test_js_action -mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_with_mutli_to_addrs mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_with_mutli_to_addrs ... 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.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.actions.test_std_email_action.SendEmailActionTest.test_with_one_to_addr mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_with_one_to_addr ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete ... ok +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate +mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate ... ok mistral.tests.unit.actions.test_std_email_action.SendEmailActionTest.test_with_password 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_std_fail_action.FailActionTest.test_fail_action -mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_action ... ok -mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_with_data -mistral.tests.unit.actions.test_std_fail_action.FailActionTest.test_fail_with_data ... ok -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_allowed ... ok -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_disallowed -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_api_disallowed ... ok -mistral.tests.unit.api.test_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_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.test_access_control.PolicyTest.test_admin_or_owner_api_disallowed -mistral.tests.unit.api.test_access_control.PolicyTest.test_admin_or_owner_api_disallowed ... ok -mistral.tests.unit.api.v2.test_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_cron_triggers.TestCronTriggerController.test_get -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.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.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_std_test_dict_action.TestDictActionTest.test_default_inputs -mistral.tests.unit.actions.test_std_test_dict_action.TestDictActionTest.test_default_inputs ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete_not_found ... 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_event_trigger.TestEventTriggerController.test_get -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all ... ok -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_operational_error ... ok -mistral.tests.unit.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.api.v2.test_actions.TestActionsController.test_delete -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete ... 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.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.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.actions.test_types.TestTypesController.test_uuid_type mistral.tests.unit.actions.test_types.TestTypesController.test_uuid_type ... 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.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.test_service.TestWSGIService.test_workers_set_correct_setting -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_correct_setting ... ok -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_default ... ok -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting -mistral.tests.unit.api.test_service.TestWSGIService.test_workers_set_zero_setting ... ok -mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled -mistral.tests.unit.api.test_service.TestWSGIService.test_wsgi_service_with_ssl_enabled ... ok -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_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_delete -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete ... 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_delete_not_found -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_delete_not_found ... 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_workbooks.TestWorkbooksController.test_get -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get ... 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_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_event_trigger.TestEventTriggerController.test_get_all_projects_admin -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_all_projects_admin ... ok -mistral.tests.unit.api.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_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_workbooks.TestWorkbooksController.test_get_all -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all ... 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.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_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_workbooks.TestWorkbooksController.test_get_all_empty -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_empty ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context - return func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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/14/e3q8) -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.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_operational_error -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_operational_error ... 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.test_resource_base.TestRestResource.test_from_db_model -mistral.tests.unit.api.test_resource_base.TestRestResource.test_from_db_model ... 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_actions.TestActionsController.test_get -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get ... 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 - 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_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_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_cron_triggers.TestCronTriggerController.test_post -mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post ... 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_event_trigger.TestEventTriggerController.test_post_public -mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post_public ... ok - ERROR [mistral.context] Failed to validate access token: 'iss' -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/context.py", line 256, in before - auth_handler.authenticate(state.request) - File "/build/mistral-15.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_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_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_action_executions.TestActionExecutionsController.test_delete -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.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_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_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 - 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 250, 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/mistral-15.0.0/mistral/auth/keycloak.py", line 50, in authenticate - decoded = jwt.decode( - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 168, in decode - decoded = self.decode_complete( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 120, in decode_complete - decoded = api_jws.decode_complete( - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 191, in decode_complete - payload, signing_input, header, signature = self._load(jwt) - ^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 253, 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/mistral-15.0.0/mistral/context.py", line 256, in before - auth_handler.authenticate(state.request) - File "/build/mistral-15.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_actions.TestActionsController.test_get_all -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all ... 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_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_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.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.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 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/mistral-15.0.0/mistral/auth/keycloak.py", line 175, in send_request_to_auth_server - resp = requests.get( - ^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call - raise effect -requests.exceptions.ConnectionError - ... 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_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_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 - 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 [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - 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_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_success_auth -mistral.tests.unit.api.v2.test_keycloak_auth.TestKeyCloakOIDCAuthScenarios.test_get_workflow_success_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definitions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definitions ... 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_dynamic_actions.TestDynamicActionsController.test_delete +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_delete ... 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.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_javascript_action.JavascriptActionTest.test_js_action +mistral.tests.unit.actions.test_javascript_action.JavascriptActionTest.test_js_action ... 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.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_action_executions.TestActionExecutionsController.test_delete_not_allowed +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_allowed ... ok +mistral.tests.unit.api.v2.test_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_not_found +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_found ... 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_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_action_executions.TestActionExecutionsController.test_delete_action_execution_not_complete -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_action_execution_not_complete ... ok -mistral.tests.unit.api.v2.test_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_actions.TestActionsController.test_get_all_filtered -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_filtered ... ok -mistral.tests.unit.api.v2.test_root.TestRootController.test_index -mistral.tests.unit.api.v2.test_root.TestRootController.test_index ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_or_update_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_create_or_update_cron_trigger ... ok - WARNING [mistral.service.coordination] Group engine_group does not exist. - WARNING [mistral.service.coordination] Group event-engine_group does not exist. +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_get +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get ... 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.WorkbookTest.test_create_and_get_and_load_workbook_with_default_namespace +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_and_get_and_load_workbook_with_default_namespace ... ok +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all +mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all ... 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 WARNING [mistral.service.coordination] Group notifier_group does not exist. WARNING [mistral.service.coordination] Group executor_group does not exist. -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_root.TestRootController.test_v2_root -mistral.tests.unit.api.v2.test_root.TestRootController.test_v2_root ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_namespace -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_with_namespace ... ok -mistral.tests.unit.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 [mistral.service.coordination] Group engine_group does not exist. + WARNING [mistral.service.coordination] Group event-engine_group does not exist. +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_workbook_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_create_workbook_duplicate_without_auth ... ok +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post ... 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.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 - ERROR [mistral.db.utils] DB error detected, operation will be retried: > -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, 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/mistral-15.0.0/mistral/actions/adhoc.py", line 259, in find_all - for a_d in db_api.get_action_definitions() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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/14/e3q8) - 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_delete_not_allowed -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_delete_not_allowed ... 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.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_actions.TestActionsController.test_get_all_operational_error -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post ... 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 - ERROR [mistral.utils.rest_utils] Error during API call: Database object already exists -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup ... ok -mistral.tests.unit.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_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.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_all_pagination_invalid_sort_dirs_length -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_invalid_sort_dirs_length ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_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.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.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.WorkbookTest.test_filter_workbooks_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_equal_value ... ok ERROR [wsme.api] Server-side error: "Failed to get service members from coordination backend. error message". Detail: Traceback (most recent call last): @@ -3905,83 +3828,41 @@ mistral.exceptions.CoordinationException: Failed to get service members from coordination backend. error message -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.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_dynamic_actions.TestDynamicActionsController.test_put +mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.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.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_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.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.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.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_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 -mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get ... 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.CronTriggerTest.test_update_cron_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger ... 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_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_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.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_db_model.DBModelTest.test_to_dict -mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_to_dict ... 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_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_sqlite_transactions.SQLiteTransactionsTest.test_dirty_reads -mistral.tests.unit.db.v2.test_sqlite_transactions.SQLiteTransactionsTest.test_dirty_reads ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_action_execution_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_action_execution_repr ... ok -mistral.tests.unit.api.v2.test_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.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_and_get_and_load_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_and_get_and_load_action_execution ... ok -mistral.tests.unit.api.v2.test_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_skip_validation -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid_skip_validation ... 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.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_or_update_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_create_or_update_action_execution ... ok -mistral.tests.unit.api.v2.test_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.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.WorkbookTest.test_filter_workbooks_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_value ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_without_output mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_all_without_output ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_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.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_actions.TestActionsController.test_delete +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_delete ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_by_id +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_by_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_action_executions.TestActionExecutionsController.test_get_not_found mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_get_not_found ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_other_tenant_action_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_delete_other_tenant_action_execution ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: +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_cron_triggers.TestCronTriggerController.test_delete_not_found +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_delete_not_found ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context return func(*args, **kw) @@ -4001,57 +3882,45 @@ [SQL: Mock] [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/14/e3q8) -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_execution_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_get_action_execution_with_fields ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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.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.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_get +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get ... ok +/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py:285: 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 error at: https://sqlalche.me/e/14/cprf) + return query.all() 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 - ERROR [mistral.db.utils] DB error detected, operation will be retried: > -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, 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/mistral-15.0.0/mistral/actions/adhoc.py", line 244, in find - action_def = db_api.load_action_definition( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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/14/e3q8) -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_trim_status_info -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_trim_status_info ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_operational_error -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_operational_error ... 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.EnvironmentTest.test_create_or_update_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_or_update_environment ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post ... 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.WorkbookTest.test_filter_workbooks_by_multiple_tags +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_tags ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_input mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_bad_input ... 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_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_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_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.EnvironmentTest.test_delete_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment ... 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_single_tags +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments ... 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_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_actions.TestActionsController.test_post -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post ... 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 ERROR [wsme.api] Server-side error: "This rpc call "start_action" took longer than configured 100 seconds.". Detail: @@ -4097,225 +3966,379 @@ mistral.exceptions.MistralException: This rpc call "start_action" took longer than configured 100 seconds. +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_timeout mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_timeout ... ok +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_all_operational_error ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments ... 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.EnvironmentTest.test_update_environment +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_update_environment ... 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_action_executions.TestActionExecutionsController.test_post_with_timeout mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_with_timeout ... 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_cron_triggers.TestCronTriggerController.test_get_all_projects_admin +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.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.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.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_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_action_executions.TestActionExecutionsController.test_post_without_input mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_post_without_input ... ok -mistral.tests.unit.api.v2.test_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.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_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.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_put mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put ... 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.WorkbookTest.test_filter_workbooks_by_values_notin_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_values_notin_list ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member ... 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_cron_triggers.TestCronTriggerController.test_get_not_found +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_not_found ... ok +mistral.tests.unit.db.v2.test_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_put_bad_result mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_bad_result ... ok -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique -mistral.tests.unit.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 + ERROR [mistral.db.utils] DB error detected, operation will be retried: +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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/14/e3q8) + 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_get_workbook_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbook_with_fields ... 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_get_operational_error +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_get_operational_error ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_already_deleted +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_already_deleted ... ok mistral.tests.unit.api.v2.test_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_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_workbooks.TestWorkbooksController.test_post_public -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_public ... 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.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_filtered +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_filtered ... ok mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_cancelled mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_cancelled ... 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_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.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_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.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_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_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_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_workbooks.TestWorkbooksController.test_put -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put ... 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.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_post +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: > +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, 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/mistral-15.0.0/mistral/actions/adhoc.py", line 259, in find_all + for a_d in db_api.get_action_definitions() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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/14/e3q8) +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 + 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_get_resource_members_not_owner +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_not_owner ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_equal_value ... ok +mistral.tests.unit.api.v2.test_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.WorkbookTest.test_workbook_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_repr ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member ... ok mistral.tests.unit.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_actions.TestActionsController.test_put -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put ... 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_cron_triggers.TestCronTriggerController.test_post_same_wf_and_input +mistral.tests.unit.api.v2.test_cron_triggers.TestCronTriggerController.test_post_same_wf_and_input ... ok +mistral.tests.unit.api.v2.test_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.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.ResourceMemberTest.test_update_resource_member_by_owner +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_owner ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_event_trigger.TestEventTriggerController.test_delete +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_delete ... 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_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. - ERROR [mistral.utils.rest_utils] Error during API call: Action definition not found [action_name=my_action, namespace=] +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.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_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.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_action_executions.TestActionExecutionsController.test_put_no_action_ex mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_no_action_ex ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_empty -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_empty ... ok -mistral.tests.unit.api.v2.test_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_event_trigger.TestEventTriggerController.test_get +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get ... 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_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_actions.TestActionsController.test_get_all_pagination_invalid_sort_dirs_length +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_invalid_sort_dirs_length ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_put_resume mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_resume ... 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_actions.TestActionsController.test_put_public -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public ... 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.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_multiple_objects +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_multiple_objects ... ok +mistral.tests.unit.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.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_put_without_result mistral.tests.unit.api.v2.test_action_executions.TestActionExecutionsController.test_put_without_result ... 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 - 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_environment.TestEnvironmentController.test_get_within_project_id -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_within_project_id ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Attempt to modify a system action: my_action -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_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.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_environment.TestEnvironmentController.test_post -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Object not found -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_workbooks.TestWorkbooksController.test_put_not_found -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_not_found ... 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 - 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 -mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate ... 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_environment.TestEnvironmentController.test_post_dup -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_dup ... 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_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_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_code_sources.TestCodeSourcesController.test_post -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post ... 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_environment.TestEnvironmentController.test_put -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put ... 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_environment.TestEnvironmentController.test_put_default_scope -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_default_scope ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_post_duplicate ... ok -mistral.tests.unit.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_environment.TestEnvironmentController.test_put_not_found -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put_not_found ... ok -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put -mistral.tests.unit.api.v2.test_code_sources.TestCodeSourcesController.test_put ... ok -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource -mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource ... ok +mistral.tests.unit.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_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_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.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_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.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_members.TestMembersController.test_create_duplicate_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_duplicate_membership ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_members.TestMembersController.test_create_membership_nonexistent_wf +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_nonexistent_wf ... 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.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_event_trigger.TestEventTriggerController.test_get_not_found +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_not_found ... 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.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_executions ... ok +mistral.tests.unit.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_event_trigger.TestEventTriggerController.test_get_operational_error +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_get_operational_error ... 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_members.TestMembersController.test_create_membership_untransferable +mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable ... ok +mistral.tests.unit.api.v2.test_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.WorkflowExecutionTest.test_trim_status_info +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_trim_status_info ... ok +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_post ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_unknown_direction +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_all_pagination_unknown_direction ... 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_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.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_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.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_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_actions.TestActionsController.test_get_not_found +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_get_not_found ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_members.TestMembersController.test_delete_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership ... 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_event_trigger.TestEventTriggerController.test_put +mistral.tests.unit.api.v2.test_event_trigger.TestEventTriggerController.test_put ... ok +mistral.tests.unit.db.v2.test_transactions.TransactionsTest.test_read_only_transactions +mistral.tests.unit.db.v2.test_transactions.TransactionsTest.test_read_only_transactions ... ok +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner +mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner ... ok + ERROR [mistral.db.utils] DB error detected, operation will be retried: > +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, 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/mistral-15.0.0/mistral/actions/adhoc.py", line 244, in find + action_def = db_api.load_action_definition( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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/14/e3q8) +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.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_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_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_dynamic_actions.TestDynamicActionsController.test_delete -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_delete ... 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_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_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.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_members.TestMembersController.test_get_other_membership +mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_membership ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_running_execution mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_delete_running_execution ... ok -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_get ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_public ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_get_shared_workflow -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowSharingTest.test_get_shared_workflow ... ok - ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'private', 'public'}; actual: unique - 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_post +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post ... 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_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_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_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_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_get mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get ... 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 + ERROR [mistral.utils.rest_utils] Error during API call: Duplicate entry for Action ['name', 'namespace', 'project_id']: my_action, , None mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all ... 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_dynamic_actions.TestDynamicActionsController.test_post -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_post ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_dup +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_dup ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_empty mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_empty ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_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_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_members.TestMembersController.test_membership_api_without_auth +mistral.tests.unit.api.v2.test_members.TestMembersController.test_membership_api_without_auth ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_post_public ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique +mistral.tests.unit.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_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_dynamic_actions.TestDynamicActionsController.test_put -mistral.tests.unit.api.v2.test_dynamic_actions.TestDynamicActionsController.test_put ... 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_executions.TestExecutionsController.test_get_all_filter_by_project_id mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_filter_by_project_id ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_operational_error mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_operational_error ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate ... 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_executions.TestExecutionsController.test_get_all_pagination mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination ... ok -mistral.tests.unit.api.v2.test_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_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception ... ok +mistral.tests.unit.api.v2.test_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_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_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_workbooks.TestWorkbooksController.test_validate_empty -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_negative mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_limit_negative ... ok -mistral.tests.unit.api.v2.test_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_members.TestMembersController.test_update_membership_not_shared_user +mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_not_shared_user ... ok mistral.tests.unit.api.v2.test_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_executions.TestExecutionsController.test_get_all_pagination_unknown_direction mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_pagination_unknown_direction ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable -mistral.tests.unit.api.v2.test_members.TestMembersController.test_create_membership_untransferable ... ok -mistral.tests.unit.api.v2.test_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 + ERROR [mistral.utils.rest_utils] Error during API call: Action definition not found [action_name=my_action, namespace=] +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_actions.TestActionsController.test_put_not_found +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_not_found ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_admin mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_all_projects_admin ... 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_db_model.DBModelTest.test_iterate_column_names +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_column_names ... ok +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_columns +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_iterate_columns ... ok mistral.tests.unit.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_db_model.DBModelTest.test_to_dict +mistral.tests.unit.db.v2.test_db_model.DBModelTest.test_to_dict ... ok ERROR [wsme.api] Server-side error: "'invalid' is not a valid field name.". Detail: Traceback (most recent call last): @@ -4346,13 +4369,71 @@ ValueError: The field 'id' can't hold None value. +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_put_public ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_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_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.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 + 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 165, 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/mistral-15.0.0/mistral/engine/engine_server.py", line 215, in on_action_complete + return self.engine.on_action_complete(action_ex_id, result, wf_action) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/db/utils.py", line 109, in decorate + return retry(_with_auth_context, auth_ctx, func, *args, **kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 379, in __call__ + do = self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 314, in iter + return fut.result() + ^^^^^^^^^^^^ + File "/usr/lib/python3.11/concurrent/futures/_base.py", line 449, in result + return self.__get_result() + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result + raise self._exception + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 382, in __call__ + result = fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate + res = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/default_engine.py", line 168, in on_action_complete + action_ex = db_api.get_action_execution(action_ex_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.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/mistral-15.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session + result = func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py", line 928, in get_action_execution + raise exc.DBEntityNotFoundError( +mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=68095f1c-8955-45ed-97ad-58e8c928ffa8] +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_executions.TestExecutionsController.test_get_not_found mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_not_found ... ok - ERROR [mistral.db.utils] DB error detected, operation will be retried: +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 + ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context return func(*args, **kw) @@ -4372,267 +4453,185 @@ [SQL: Mock] [parameters: 'mock'] (Background on this error at: https://sqlalche.me/e/14/e3q8) -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_invalid_model_exception -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_invalid_model_exception ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Attempt to modify a system action: my_action +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_cron_trigger_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_cron_trigger_repr ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_operational_error mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_operational_error ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner -mistral.tests.unit.api.v2.test_members.TestMembersController.test_delete_membership_not_owner ... ok +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.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_executions.TestExecutionsController.test_get_sub_wf_ex mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_sub_wf_ex ... 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.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_actions.TestActionsController.test_validate +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate ... 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.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_actions.TestActionsController.test_validate_dsl_parse_exception +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_dsl_parse_exception ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_within_project_id mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_get_within_project_id ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_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.CronTriggerTest.test_get_cron_trigger_by_id +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_by_id ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_not_found +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_get_cron_trigger_not_found ... ok +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_empty +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_empty ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_auto_id mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_auto_id ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_membership -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_other_membership ... ok mistral.tests.unit.api.v2.test_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.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_validate_invalid_model_exception +mistral.tests.unit.api.v2.test_actions.TestActionsController.test_validate_invalid_model_exception ... 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.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_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.CronTriggerTest.test_update_cron_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_update_cron_trigger ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_exists mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_exec_id_exec_exists ... ok -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_yaql_parse_exception -mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_yaql_parse_exception ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.CronTriggerTest.test_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_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_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_members.TestMembersController.test_get_resource_memberips -mistral.tests.unit.api.v2.test_members.TestMembersController.test_get_resource_memberips ... 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 - 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_delete_system -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete_system ... ok +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time_no_previous_executions +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_estimated_time_no_previous_executions ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_src_exec_id_without_exec_id mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_with_src_exec_id_without_exec_id ... ok -mistral.tests.unit.api.v2.test_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 -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_source_execution_id mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_source_execution_id ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all ... 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_post_without_workflow_id_and_name mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_post_without_workflow_id_and_name ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_empty -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_empty ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete_not_found +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_delete_not_found ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get ... 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_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_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_executions.TestExecutionsController.test_put_empty mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_empty ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_pagination ... ok -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_not_shared_user -mistral.tests.unit.api.v2.test_members.TestMembersController.test_update_membership_not_shared_user ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_and_get_and_load_environment ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_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_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.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.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.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.api.v2.test_executions.TestExecutionsController.test_put_env_wrong_state mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_env_wrong_state ... 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.EnvironmentTest.test_create_or_update_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_create_or_update_environment ... ok - WARNING [mistral.utils.rest_utils] The object must have been deleted while being fetched with a list request [model_class=, id=b1354a6d-4de0-4430-8ebc-4d9144657da7] -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/utils/rest_utils.py", line 202, in _get_all_function - rest_resource = resource_function(db_model) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1192, in _execute_mock_call - return self._mock_wraps(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/tests/unit/api/v2/test_parallel_operations.py", line 103, in decorate_resource_function_ - return orig_func(arg) - ^^^^^^^^^^^^^^ - File "/build/mistral-15.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/mistral-15.0.0/mistral/utils/rest_utils.py", line 294, in load_deferred_fields - hasattr(ex, f) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 482, in __get__ - return self.impl.get(state, dict_) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 942, in get - value = self._fire_loader_callables(state, key, passive) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 978, in _fire_loader_callables - return self.callable_(state, passive) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py", line 530, in _load_for_state - 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_environment.TestEnvironmentController.test_get_all_empty +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_empty ... ok mistral.tests.unit.api.v2.test_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_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.EnvironmentTest.test_delete_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environment ... ok +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_all_operational_error ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_not_found mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_not_found ... 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.EnvironmentTest.test_delete_environments -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_delete_environments ... 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_executions.TestExecutionsController.test_put_state_and_description mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_and_description ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_admin -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_environment_repr ... ok -mistral.tests.unit.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.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_environment.TestEnvironmentController.test_get_within_project_id +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_get_within_project_id ... ok mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_cancelled mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_cancelled ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_get_environments ... 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 - ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/rpc/base.py", line 103, in decorator - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/rpc/clients.py", line 141, in start_workflow - return call( - ^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call - raise effect -oslo_messaging.rpc.client.RemoteError: Remote error: InputException Input is wrong -None. +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_put_state_error mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_error ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_update_environment -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EnvironmentTest.test_update_environment ... ok -mistral.tests.unit.api.v2.test_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_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_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_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.db.v2.test_locking.SQLiteLocksTest.test_correct_locking -mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_correct_locking ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_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.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_environment.TestEnvironmentController.test_post_dup +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_post_dup ... 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_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.LockTest.test_create_lock -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.LockTest.test_create_lock ... ok -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env ... ok -mistral.tests.unit.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_put_state_resume mistral.tests.unit.api.v2.test_executions.TestExecutionsController.test_put_state_resume ... 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.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.TaskExecutionTest.test_delete_task_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_delete_task_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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_get_operational_error -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_operational_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.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.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_multiple_objects -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_multiple_objects ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_transaction -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_commit_transaction ... 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.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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.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.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_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.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.TXTest.test_rollback_transaction -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TXTest.test_rollback_transaction ... ok - WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. - WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. - WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. - WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -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.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 [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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_root.TestRootControllerWithAuth.test_index -mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index ... ok - WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. - WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. - WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. - WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint - WARNING [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -mistral.tests.unit.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_environment.TestEnvironmentController.test_put +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_put ... 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.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.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.api.v2.test_environment.TestEnvironmentController.test_resource +mistral.tests.unit.api.v2.test_environment.TestEnvironmentController.test_resource ... ok + ERROR [mistral.context] Failed to validate access token: 'iss' +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/context.py", line 256, in before + auth_handler.authenticate(state.request) + File "/build/mistral-15.0.0/mistral/auth/keycloak.py", line 65, in authenticate + __, __, realm_name = decoded['iss'].strip().rpartition('/realms/') + ~~~~~~~^^^^^^^ +KeyError: 'iss' +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.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 + 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 250, 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/mistral-15.0.0/mistral/auth/keycloak.py", line 50, in authenticate + decoded = jwt.decode( + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 168, in decode + decoded = self.decode_complete( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jwt.py", line 120, in decode_complete + decoded = api_jws.decode_complete( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 191, in decode_complete + payload, signing_input, header, signature = self._load(jwt) + ^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/jwt/api_jws.py", line 253, 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/mistral-15.0.0/mistral/context.py", line 256, in before + auth_handler.authenticate(state.request) + File "/build/mistral-15.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.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_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.engine.test_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success +mistral.tests.unit.engine.test_action_heartbeat_sender.ActionHeartbeatSenderLocalExecutorTest.test_long_action_success ... 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 165, in _process_incoming @@ -4684,59 +4683,8 @@ ^^^^^^^^^^^^^^^^^ File "/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py", line 928, in get_action_execution raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=762b8b48-13e3-4bf2-ac53-d4f4e0f80f11] -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.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_filter_workbooks_by_greater_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_greater_than_value ... ok - ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/rpc/base.py", line 103, in decorator - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/rpc/clients.py", line 141, in start_workflow - return call( - ^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call - raise effect -KeyError: 'wrong key' -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_workflows.TestWorkflowsController.test_post -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post ... 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.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.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.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.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.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_execution_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_execution_with_fields ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py:285: 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 error at: https://sqlalche.me/e/14/cprf) - return query.all() -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.TaskExecutionTest.test_task_execution_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_task_execution_repr ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=db1b9237-1dd7-4d0d-9b9a-1e8e2715509e, msg='Fail action expected exception.'] +mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=fadb642a-0e54-419e-a8a3-eb67fdc2568e] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=fefb1518-b055-4e92-9d6d-6f8445ef2a3d, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -4744,69 +4692,18 @@ File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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.WorkbookTest.test_filter_workbooks_by_multiple_tags -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_multiple_tags ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.TaskExecutionTest.test_update_task_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_update_task_execution ... 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_not_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_not_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.WorkflowExecutionTest.test_create_and_get_and_load_workflow_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_create_and_get_and_load_workflow_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_filter_workbooks_by_single_tags ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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.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 - ERROR [mistral.utils.rest_utils] Error during API call: Database object already exists -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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 [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_dup -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_dup ... 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.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.WorkflowExecutionTest.test_delete_workflow_execution_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_get_workbooks ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_other_fail -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_delete_workflow_execution_by_other_fail ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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.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.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.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.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_greater_than_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.WorkbookTest.test_workbook_public -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbook_public ... 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.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.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_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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=abd2ecfe-72c6-4da6-abfb-3a2e069d924a, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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 165, in _process_incoming @@ -4858,109 +4755,216 @@ ^^^^^^^^^^^^^^^^^ File "/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py", line 928, in get_action_execution raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=85469bc4-a48f-415b-84ae-5d148315d11d] -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.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.exceptions.DBEntityNotFoundError: ActionExecution not found [id=e6101db8-3870-4174-808b-f301585f4a42] mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env_not_applied mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_action_defaults_from_env_not_applied ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.WorkbookTest.test_workbooks_in_two_projects -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkbookTest.test_workbooks_in_two_projects ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_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.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.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_transactions.TransactionsTest.test_read_only_transactions -mistral.tests.unit.db.v2.test_transactions.TransactionsTest.test_read_only_transactions ... 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.ActionDefinitionTest.test_filter_action_definitions_by_values_notin_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_filter_action_definitions_by_values_notin_list ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionDefinitionTest.test_get_action_definition_with_fields ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.WorkflowExecutionTest.test_filter_workflow_execution_by_values_notin_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_filter_workflow_execution_by_values_notin_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_execution_with_fields ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.WorkflowExecutionTest.test_get_workflow_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_get_workflow_executions ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.WorkflowExecutionTest.test_task_executions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_task_executions ... 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.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.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.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.WorkflowExecutionTest.test_update_workflow_execution_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_update_workflow_execution_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.EventTriggerTest.test_delete_event_triggers -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.EventTriggerTest.test_delete_event_triggers ... 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=13c02eb7-2cbd-4baf-a6ff-62cd8f33dd30] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/utils/rest_utils.py", line 202, in _get_all_function + rest_resource = resource_function(db_model) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1192, in _execute_mock_call + return self._mock_wraps(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/tests/unit/api/v2/test_parallel_operations.py", line 103, in decorate_resource_function_ + return orig_func(arg) + ^^^^^^^^^^^^^^ + File "/build/mistral-15.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/mistral-15.0.0/mistral/utils/rest_utils.py", line 294, in load_deferred_fields + hasattr(ex, f) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 482, in __get__ + return self.impl.get(state, dict_) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 942, in get + value = self._fire_loader_callables(state, key, passive) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 978, in _fire_loader_callables + return self.callable_(state, passive) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py", line 530, in _load_for_state + raise orm_exc.ObjectDeletedError(state) +sqlalchemy.orm.exc.ObjectDeletedError: Instance '' has been deleted, or its row is otherwise not present. +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_start_workflow ... ok mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf ... 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_workflow_execution_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowExecutionTest.test_workflow_execution_repr ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.api.v2.test_workflows.TestWorkflowsController.test_post_multiple -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_multiple ... ok -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_action_error_with_array_result -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_action_error_with_array_result ... ok -mistral.tests.unit.api.v2.test_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.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope ... 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 +mistral.tests.unit.engine.test_task_pause_resume.TaskPauseResumeTest.test_pause_resume_action_ex ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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 + WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. + WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. + WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. + WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint + WARNING [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_index ... ok + WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. + WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. + WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. + WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint + WARNING [keystonemiddleware.auth_token] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_v2_root +mistral.tests.unit.api.v2.test_root.TestRootControllerWithAuth.test_v2_root ... ok +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_validate_cron_trigger_input_first_time +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_validate_cron_trigger_input_first_time ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_delete ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_definition_with_namespace +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_definition_with_namespace ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_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_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.db.v2.test_locking.SQLiteLocksTest.test_correct_locking +mistral.tests.unit.db.v2.test_locking.SQLiteLocksTest.test_correct_locking ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition ... ok +mistral.tests.unit.db.v2.test_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_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.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth ... ok mistral.tests.unit.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.engine.test_cron_trigger.ProcessCronTriggerTest.test_create_cron_trigger_with_pattern_and_first_time -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_create_cron_trigger_with_pattern_and_first_time ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put ... 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.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.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.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_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 +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_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.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.WorkflowDefinitionTest.test_delete_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition ... ok +mistral.tests.unit.api.v2.test_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_workflows.TestWorkflowsController.test_get_all_projects_admin +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_projects_admin ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_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.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_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.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_greater_than_value ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_invalid_field +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_all_with_invalid_field ... ok +mistral.tests.unit.api.v2.test_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_filter_workflow_definition_by_less_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_equal_value ... ok +mistral.tests.unit.api.v2.test_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_input +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_get_with_input ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list ... ok +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth +mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid ... ok +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.WorkflowDefinitionTest.test_get_workflow_definitions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definitions ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_nested_json +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_nested_json ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_root_json +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_as_root_json ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_root_with_yaql +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_root_with_yaql ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_values +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_eval_values ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_repr +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_context_view_repr ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_get_task_execution_result +mistral.tests.unit.engine.test_dataflow.DataFlowTest.test_get_task_execution_result ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Database object already exists +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_workflows.TestWorkflowsController.test_post_dup +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_dup ... 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.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.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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=494ff193-0758-466f-8727-add1a8f05ec4, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. 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 165, in _process_incoming @@ -5012,7 +5016,17 @@ ^^^^^^^^^^^^^^^^^ File "/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py", line 928, in get_action_execution raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=9b791ed4-5ae0-4aca-9cb6-7fa577c83ead] +mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=e93b1c35-210c-46f5-97bc-41c9a6fd6240] + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ee2fb7bf-5c4e-48bb-acd2-4ea15287a191, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. 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]: @@ -5025,15 +5039,31 @@ 'type': 'direct', 'version': '2.0', 'workflow': 'wf1'} -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_invalid_skip_validation ... 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_execution_report.TestExecutionReportController.test_nested_wf_errors_only +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_errors_only ... ok +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_action_error_with_array_result +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_action_error_with_array_result ... ok +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_multiple +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_multiple ... ok mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context mistral.tests.unit.engine.test_action_context.ActionContextTest.test_context ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid_skip_validation -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid_skip_validation ... 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.engine.task_handler] Failed to run task [error=Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': '0d129b16-4f58-4228-a401-58b8bc75d0b9', 'name': 'task2'}, '__env': {}, , , '__execution': {'id': 'cfa8e2c1-6b36-4046-8309-2d18fc6926ed'}, }], wf=wf, task=task2]: +/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py:285: 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 error at: https://sqlalche.me/e/14/cprf) + return query.all() +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_workflows.TestWorkflowsController.test_post_public +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_public ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_post_wrong_scope ... ok + 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': 'cd24c79c-e921-48e2-80f3-f01074f4d4df', 'name': 'task2'}, '__env': {}, , , '__execution': {'id': 'b80af39e-ffa4-4a4a-98d9-7d71a6354a64'}, }], wf=wf, task=task2]: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -5112,36 +5142,36 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/mistral-15.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': '0d129b16-4f58-4228-a401-58b8bc75d0b9', 'name': 'task2'}, '__env': {}, , , '__execution': {'id': 'cfa8e2c1-6b36-4046-8309-2d18fc6926ed'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': 'cd24c79c-e921-48e2-80f3-f01074f4d4df', 'name': 'task2'}, '__env': {}, , , '__execution': {'id': 'b80af39e-ffa4-4a4a-98d9-7d71a6354a64'}, }] - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=56585d10-c8aa-482e-8784-b527eeae0c32, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.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 -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env_not_applied -mistral.tests.unit.engine.test_action_defaults.ActionDefaultTest.test_with_items_action_defaults_from_env_not_applied ... ok -mistral.tests.unit.engine.test_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.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.api.v2.test_workflows.TestWorkflowsController.test_put +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put ... 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 + ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} + +Failed validating 'oneOf' in schema[1]: + {'oneOf': [{'required': ['action'], 'type': 'object'}, + {'required': ['workflow'], 'type': 'object'}]} + +On instance: + {'action': 'std.echo output="Hi"', + 'name': 'task1', + 'type': 'direct', + 'version': '2.0', + 'workflow': 'wf1'} +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_invalid ... ok mistral.tests.unit.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.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_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth -mistral.tests.unit.engine.test_cron_trigger.ProcessCronTriggerTest.test_workflow_without_auth ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_errors_only -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_errors_only ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple ... 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': '551303c0-208e-4851-9f61-5a19e89d44af', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'f9e9b4ca-cd2d-4c24-ac31-2a19842235bd'}, }], wf=wf, task=task1, action=std.async_noop]: +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.engine.test_default_engine.DefaultEngineTest.test_on_action_complete +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_on_action_complete ... 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] + 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': 'f77d6aa1-52cb-4789-b32d-a32e9b441c2e', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'ab17a8e3-d07f-4f31-aae0-c2031fc5ac54'}, }], wf=wf, task=task1, action=std.async_noop]: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -5224,95 +5254,722 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/mistral-15.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': '551303c0-208e-4851-9f61-5a19e89d44af', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'f9e9b4ca-cd2d-4c24-ac31-2a19842235bd'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=wrong(yaql), error=Unknown function "wrong", data={'__task_execution': {'id': 'f77d6aa1-52cb-4789-b32d-a32e9b441c2e', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'ab17a8e3-d07f-4f31-aae0-c2031fc5ac54'}, }] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=b35f39f4-36a1-4c3b-967f-f912adbebf6c, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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_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=5146d37a-d205-4919-8c10-7c0a9d1a1eee, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_direct_workflow.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 +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.api.v2.test_workflows.TestWorkflowsController.test_put_multiple +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_multiple ... ok +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_max_depth +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_nested_wf_max_depth ... ok ERROR [mistral.utils.rest_utils] Error during API call: Object not found mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_not_found mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_not_found ... ok - 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 165, 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/mistral-15.0.0/mistral/engine/engine_server.py", line 215, in on_action_complete - return self.engine.on_action_complete(action_ex_id, result, wf_action) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/db/utils.py", line 109, in decorate - return retry(_with_auth_context, auth_ctx, func, *args, **kw) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 379, in __call__ - do = self.iter(retry_state=retry_state) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 314, in iter - return fut.result() - ^^^^^^^^^^^^ - File "/usr/lib/python3.11/concurrent/futures/_base.py", line 449, in result - return self.__get_result() - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result - raise self._exception - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 382, in __call__ - result = fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context - return func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/engine/post_tx_queue.py", line 80, in decorate - res = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/engine/default_engine.py", line 168, in on_action_complete - action_ex = db_api.get_action_execution(action_ex_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.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/mistral-15.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py", line 928, in get_action_execution - raise exc.DBEntityNotFoundError( -mistral.exceptions.DBEntityNotFoundError: ActionExecution not found [id=9e30f0ab-0157-4b3a-a6a7-042f0979442c] -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_sub_execution.TestSubExecutionsController.test_sub_executions_wf_ex_id +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_wf_ex_id ... ok +mistral.tests.unit.engine.test_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.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_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 [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + 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/mistral-15.0.0/mistral/engine/action_handler.py", line 65, in on_action_update + action.update(state) + File "/build/mistral-15.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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=df0abde3-57f7-4330-a120-9aa5ff232842, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. ERROR [mistral.utils.rest_utils] Error during API call: Can not modify a system WorkflowDefinition resource, ID: 123e4567-e89b-12d3-a456-426655440000 mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_system mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_system ... ok +mistral.tests.unit.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.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 + ERROR [mistral.utils.rest_utils] Error during API call: Scope must be one of the following: {'public', 'private'}; actual: unique mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_put_wrong_scope ... ok -mistral.tests.unit.engine.test_action_heartbeat_checker.ActionHeartbeatCheckerTest.test_fail_action_with_missing_heartbeats -mistral.tests.unit.engine.test_action_heartbeat_checker.ActionHeartbeatCheckerTest.test_fail_action_with_missing_heartbeats ... 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' + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=d1982afb-6c5c-4101-bc7c-bd338f411531, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_resume_workflow +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_resume_workflow ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate ... ok +mistral.tests.unit.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.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.engine.test_default_engine.DefaultEngineTest.test_start_workflow +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow ... ok mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_empty mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_empty ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=de824c7f-afc8-431f-b0a4-108a530ab0ea, msg='Fail action expected exception.'] + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=11864b1d-223e-42c7-84a5-8a5937cd9e29, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception ... ok +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_env_not_found +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_env_not_found ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a133f2ae-6d8d-4a64-9034-44ef54a446a4, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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=3a744585-588f-47e5-ad95-7796de932ba0, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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_yaql_parse_exception +mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_yaql_parse_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. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_missing_parameters +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_missing_parameters ... ok +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_unexpected_parameters +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_start_workflow_unexpected_parameters ... ok +mistral.tests.unit.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.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.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.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_scheduled_job_duplicate_without_auth +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_create_scheduled_job_duplicate_without_auth ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_delete_scheduled_job +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_delete_scheduled_job ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs ... ok +mistral.tests.unit.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.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs_count +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_get_scheduled_jobs_count ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_update_scheduled_job +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ScheduledJobTest.test_update_scheduled_job ... ok +mistral.tests.unit.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_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=81747194-dfb6-496f-bcbd-30924306caf6, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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_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_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_join.JoinEngineTest.test_diamond_join_all +mistral.tests.unit.engine.test_join.JoinEngineTest.test_diamond_join_all ... 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_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.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=f1de4d18-864e-4040-a097-26774b12bfb2, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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_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. +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_succeed +mistral.tests.unit.engine.test_default_engine.DefaultEngineTest.test_stop_workflow_succeed ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=cd027fba-2a76-4a51-bbf3-bbcdd8e911c4, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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': '6c2c2621-8965-41d2-b456-29b1782b1d50', 'name': 'top_lvl_wf5_task_1'}, '__env': {}, , , '__execution': {'id': '70b8f790-d38a-4a76-8b49-57dc8f1d2195'}, }], wf=wb.wf5_top_lvl, task=top_lvl_wf5_task_1]: +Traceback (most recent call last): + File "/build/mistral-15.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/mistral-15.0.0/mistral/engine/task_handler.py", line 73, in run_task + task.run() + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 568, in run + self._run_new() + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 600, in _run_new + self._schedule_actions() + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 665, 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/mistral-15.0.0/mistral/engine/tasks.py", line 700, in _get_action_input + self.evaluate(input_spec, ctx) if input_spec else {} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 172, in evaluate + return expr.evaluate_recursively( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively + data[key] = _evaluate_item(data[key], context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item + return evaluate(item, context) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/__init__.py", line 70, in evaluate + return evaluator.evaluate(expression, context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate + evaluated = super(InlineYAQLEvaluator, cls).evaluate( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.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': '6c2c2621-8965-41d2-b456-29b1782b1d50', 'name': 'top_lvl_wf5_task_1'}, '__env': {}, , , '__execution': {'id': '70b8f790-d38a-4a76-8b49-57dc8f1d2195'}, }] + + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ea989ca7-684f-4b6a-a69f-fef49915e4fd, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_max_depth +mistral.tests.unit.api.v2.test_sub_execution.TestSubExecutionsController.test_sub_executions_with_max_depth ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_runtime_context_name ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_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 + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=5c627b32-9315-41f7-a623-7e29be2e98a9, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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 +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_empty +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_empty ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_operational_error +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_get_all_operational_error ... ok + 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_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_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 + 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': '9a4c9e97-4a0c-4ec4-8acd-adc8b7381f5b', 'name': 'top_lvl_wf4_task_1'}, , '__env': {}, '__execution': {'id': 'd9385d07-d8e2-4b54-accf-98caa4ab407b'}, }], wf=wb.wf4_top_lvl, task=top_lvl_wf4_task_1, action=wb.wf4_second_lvl]: +Traceback (most recent call last): + File "/build/mistral-15.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/mistral-15.0.0/mistral/engine/task_handler.py", line 121, 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/mistral-15.0.0/mistral/engine/tasks.py", line 559, 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/mistral-15.0.0/mistral/engine/tasks.py", line 378, in complete + data_flow.publish_variables(self.task_ex, self.task_spec) + File "/build/mistral-15.0.0/mistral/workflow/data_flow.py", line 206, in publish_variables + task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/__init__.py", line 99, in evaluate_recursively + data[key] = _evaluate_item(data[key], context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/__init__.py", line 78, in _evaluate_item + return evaluate(item, context) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/__init__.py", line 70, in evaluate + return evaluator.evaluate(expression, context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 226, in evaluate + evaluated = super(InlineYAQLEvaluator, cls).evaluate( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.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': '9a4c9e97-4a0c-4ec4-8acd-adc8b7381f5b', 'name': 'top_lvl_wf4_task_1'}, , '__env': {}, '__execution': {'id': 'd9385d07-d8e2-4b54-accf-98caa4ab407b'}, }] + +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post ... ok + ERROR [mistral.utils.rest_utils] Error during API call: Database object already exists +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_dup ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + 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_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. + ERROR [mistral.utils.rest_utils] Error during API call: Invalid DSL: {'action': 'std.echo output="Hi"', 'workflow': 'wf1', 'type': 'direct', 'name': 'task1', 'version': '2.0'} is valid under each of {'type': 'object', 'required': ['workflow']}, {'type': 'object', 'required': ['action']} + +Failed validating 'oneOf' in schema[1]: + {'oneOf': [{'required': ['action'], 'type': 'object'}, + {'required': ['workflow'], 'type': 'object'}]} + +On instance: + {'action': 'std.echo output="Hi"', + 'name': 'task1', + 'type': 'direct', + 'version': '2.0', + 'workflow': 'wf1'} +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid_skip_validation +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_invalid_skip_validation ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_namespace +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_post_namespace ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=4f06d5ba-2dca-4899-b8ce-2a8689a5f57a, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.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_join.JoinEngineTest.test_discriminator +mistral.tests.unit.engine.test_join.JoinEngineTest.test_discriminator ... ok +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_statistics_only +mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_statistics_only ... ok + ERROR [mistral.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_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_workbooks.TestWorkbooksController.test_put_invalid +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_put_invalid ... 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_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.v2.test_root.TestRootController.test_v2_root +mistral.tests.unit.api.v2.test_root.TestRootController.test_v2_root ... 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.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.engine.test_tasks_function.TasksFunctionTest.test_tasks_function +mistral.tests.unit.engine.test_tasks_function.TasksFunctionTest.test_tasks_function ... 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/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context + return func(*args, **kw) + ^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/api/controllers/v2/task.py", line 64, in _get_task_execution + task_ex = db_api.get_task_execution(id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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/14/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_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_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.api.v2.test_tasks.TestTasksController.test_put +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_in_error +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_in_error ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_not_in_error +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_current_task_not_in_error ... 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 +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_reset ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_state +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_invalid_state ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_match_task_name +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_match_task_name ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_task_name +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_task_name ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_workflow_name +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_mismatch_workflow_name ... ok +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_missing_reset +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_missing_reset ... 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.api.v2.test_tasks.TestTasksController.test_put_with_items +mistral.tests.unit.api.v2.test_tasks.TestTasksController.test_put_with_items ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate ... ok +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_dsl_parse_exception ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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_workbooks.TestWorkbooksController.test_validate_empty +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_empty ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_or_update_task_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_create_or_update_task_execution ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_delete_task_execution +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_delete_task_execution ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_greater_than_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_less_than_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_multiple_columns +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_multiple_columns ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_not_equal_value +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_not_equal_value ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_in_list ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_filter_task_execution_by_values_not_in_list ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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.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_workbooks.TestWorkbooksController.test_validate_invalid_model_exception +mistral.tests.unit.api.v2.test_workbooks.TestWorkbooksController.test_validate_invalid_model_exception ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_get_task_executions ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_task_execution_repr +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.TaskExecutionTest.test_task_execution_repr ... ok +mistral.tests.unit.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.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.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.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.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.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_workflow_cancel.WorkflowCancelTest.test_cancel_child_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_child_workflow ... ok +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second ... 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_full_join_parallel_published_vars +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars_complex +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_parallel_published_vars_complex ... skipped 'https://bugs.launchpad.net/mistral/+bug/1424461' +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution_heartbeat +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ActionExecutionTest.test_update_action_execution_heartbeat ... ok +mistral.tests.unit.db.v2.test_sqlalchemy_db_api.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_workflow_cancel.WorkflowCancelTest.test_cancel_completed_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_completed_workflow ... 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.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.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_commands.SimpleEngineCmdsWithMsgTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail ... ok +mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow_task +mistral.tests.unit.engine.test_direct_workflow_rerun_cancelled.DirectWorkflowRerunCancelledTest.test_rerun_cancelled_subflow_task ... ok + 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/mistral-15.0.0/mistral/engine/task_handler.py", line 73, in run_task + task.run() + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 568, in run + self._run_new() + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 600, in _run_new + self._schedule_actions() + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 670, in _schedule_actions + action.schedule( + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/actions.py", line 245, 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_workflow_cancel.WorkflowCancelTest.test_cancel_parent_workflow +mistral.tests.unit.engine.test_workflow_cancel.WorkflowCancelTest.test_cancel_parent_workflow ... 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_missing_adhoc_action_definition +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_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_join.JoinEngineTest.test_full_join_simple +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_simple ... ok +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 +mistral.tests.unit.engine.test_action_heartbeat_checker.ActionHeartbeatCheckerTest.test_fail_action_with_missing_heartbeats +mistral.tests.unit.engine.test_action_heartbeat_checker.ActionHeartbeatCheckerTest.test_fail_action_with_missing_heartbeats ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_pause ... ok +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first ... 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 + 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=9981ea5c-ab26-4841-bc25-f708a30ed5a2, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -5320,116 +5977,136 @@ File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail ... 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.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_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.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_invalid_model_exception ... ok +mistral.tests.unit.engine.test_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 [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_validate_yaql_parse_exception -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_validate_yaql_parse_exception ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_namespace -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_namespace ... ok -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_project_id -mistral.tests.unit.api.v2.test_workflows.TestWorkflowsController.test_workflow_within_project_id ... ok -mistral.tests.unit.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.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.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member ... ok -mistral.tests.unit.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.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.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_not_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_delete_resource_member_not_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_by_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_not_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_get_resource_members_not_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_member ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_owner -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.ResourceMemberTest.test_update_resource_member_by_owner ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_and_get_and_load_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_or_update_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_or_update_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_same_workflow_definition_in_different_namespace ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_namespace_without_auth ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_without_auth -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_create_workflow_definition_duplicate_without_auth ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_other_project_workflow_definition_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_delete_workflow_definition_has_event_trigger ... ok -mistral.tests.unit.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.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_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_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_less_than_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_multiple_columns ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=e9995283-90dd-4fcf-a2c4-c6019957145a, msg='Fail action expected exception.'] + 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/mistral-15.0.0/mistral/engine/task_handler.py", line 73, in run_task + task.run() + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 568, in run + self._run_new() + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 600, in _run_new + self._schedule_actions() + File "/build/mistral-15.0.0/mistral/engine/tasks.py", line 670, in _schedule_actions + action.schedule( + File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/engine/actions.py", line 245, 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_with_branch_errors +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_with_branch_errors ... 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 + ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: 4161593c-f556-4aac-8ac4-352125e47b5e +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 234, 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 573, 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 368, in prepare + self.prepare_url(url, params) + File "/usr/lib/python3/dist-packages/requests/models.py", line 439, in prepare_url + raise MissingSchema( +requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant http://some.not.existing.url? + WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=4161593c-f556-4aac-8ac4-352125e47b5e, msg='Failed to send HTTP request: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant http://some.not.existing.url?'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 234, 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 573, 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 368, in prepare + self.prepare_url(url, params) + File "/usr/lib/python3/dist-packages/requests/models.py", line 439, in prepare_url + raise MissingSchema( +requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant http://some.not.existing.url? + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( ^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_not_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_in_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definition_by_values_notin_list ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_filter_workflow_definitions_by_equal_value ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_fields ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definition_with_uuid ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definitions -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_get_workflow_definitions ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_other_project_workflow_definition ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_system_workflow_by_admin ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_diff_tenant ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_cron_trigger_associated_in_same_tenant ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_diff_tenant -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_update_wf_scope_event_trigger_associated_in_diff_tenant ... ok -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 ... ok -mistral.tests.unit.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.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 - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=e863ac22-ed13-4eb2-98d1-d746adff058b, msg='Fail action expected exception.'] + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 253, 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 http://some.not.existing.url? +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_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_fail ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_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_commands.OrderEngineCommandsTest.test_succeed_second +mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_second ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause ... ok + WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +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_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_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_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_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion +mistral.tests.unit.engine.test_disabled_yaql_conversion.DisabledYAQLConversionTest.test_disabled_yaql_output_conversion ... ok +mistral.tests.unit.engine.test_direct_workflow_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_commands.SimpleEngineCommandsTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_pause ... ok + ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/rpc/base.py", line 103, in decorator + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/rpc/clients.py", line 141, in start_workflow + return call( + ^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call + raise effect +oslo_messaging.rpc.client.RemoteError: Remote error: InputException Input is wrong +None. + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=7ba8839a-379f-4c21-a703-47e891ebaf9b, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -5437,15 +6114,28 @@ File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_private -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_private ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_public -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_public ... ok -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr -mistral.tests.unit.db.v2.test_sqlalchemy_db_api.WorkflowDefinitionTest.test_workflow_definition_repr ... ok -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_first -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_first ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=a80721c6-684a-4ad8-bd2d-c55540086b71, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error +mistral.tests.unit.engine.test_default_engine.DefaultEngineWithTransportTest.test_engine_client_remote_error ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_with_env +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_with_env ... ok + ERROR [mistral.rpc.base] Caught a messaging remote error. See details of the original exception. +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/rpc/base.py", line 103, in decorator + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/rpc/clients.py", line 141, in start_workflow + return call( + ^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call + raise effect +KeyError: 'wrong key' + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=36dcde7d-a3cb-4498-9926-afe8b3f7984a, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -5453,13 +6143,87 @@ File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_false -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_false ... ok -mistral.tests.unit.engine.test_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. +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_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_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_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_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_condition_transition_not_triggering ... ok +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCmdsWithMsgTest.test_succeed ... 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_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=4f20efb8-1354-4fa8-a623-1953b3c7ba3a, msg='Fail action expected exception.'] +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_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_result.ErrorResultTest.test_async_error_result +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_async_error_result ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_branch_publishing_success ... ok +mistral.tests.unit.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_join.JoinEngineTest.test_full_join_without_errors +mistral.tests.unit.engine.test_join.JoinEngineTest.test_full_join_without_errors ... 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.engine.test_dataflow.DataFlowEngineTest.test_destroy_result +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_destroy_result ... 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 +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.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_validate_failed +mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_validate_failed ... ok +mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_wrong_expression +mistral.tests.unit.expressions.test_jinja_expression.InlineJinjaEvaluatorTest.test_wrong_expression ... ok +mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_function_string +mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_function_string ... ok +mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_multiple_placeholders +mistral.tests.unit.expressions.test_yaql_expression.InlineYAQLEvaluatorTest.test_multiple_placeholders ... ok +mistral.tests.unit.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_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.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_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle +mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle ... 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=Fail action, action_ex_id=c5b1daa1-19df-4ae3-a3c8-2b9a86dbfce5, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -5467,15 +6231,20 @@ File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run raise exc.ActionException('Fail action expected exception.') mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_input +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_input ... ok WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_fail ... ok -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result -mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result ... ok -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_retry_count ... ok - ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB] - ERROR [mistral.engine.task_handler] Failed to run task [error=Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB], wf=wf, task=task1]: +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_required +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_base_required ... ok +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_input +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_input ... ok +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_get_published_global ... ok +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error +mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_action_error ... ok +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_output +mistral.tests.unit.lang.v2.test_actions.ActionSpecValidationTest.test_output ... 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/mistral-15.0.0/mistral/engine/task_handler.py", line 73, in run_task task.run() @@ -5494,135 +6263,15 @@ File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 159, in wrapper result = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/engine/actions.py", line 270, in schedule - self._create_action_execution( - File "/build/mistral-15.0.0/mistral/engine/actions.py", line 187, in _create_action_execution - self.action_ex = db_api.create_action_execution(values) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/db/v2/api.py", line 322, in create_action_execution - return IMPL.create_action_execution(values) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/db/sqlalchemy/base.py", line 132, in _within_session - result = func(*args, **kw) - ^^^^^^^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py", line 949, in create_action_execution - a_ex.update(values.copy()) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/models.py", line 84, in update - setattr(self, k, v) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 460, in __set__ - self.impl.set( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1098, in set - value = self.fire_replace_event( - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1106, in fire_replace_event - value = fn( - ^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/events.py", line 2293, in wrap - fn(target, *arg) - File "/build/mistral-15.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/mistral-15.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=input, size=1KB, limit=0KB] - -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_safe_rerun.TestSafeRerun.test_safe_rerun_in_task_defaults -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_in_task_defaults ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=ac917c47-e1ec-48b0-b2b8-351ff0688172, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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=output, size=1KB, limit=0KB] - ERROR [mistral.engine.action_handler] Failed to complete action [error=Field size limit exceeded [class=TaskExecution, field=output, size=1KB, limit=0KB], action=my_action, task=task1]: -Traceback (most recent call last): - File "/build/mistral-15.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/mistral-15.0.0/mistral/engine/actions.py", line 235, in complete - self.action_ex.output = converted_result.to_dict() - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 460, in __set__ - self.impl.set( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1098, in set - value = self.fire_replace_event( - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1106, in fire_replace_event - value = fn( - ^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/events.py", line 2293, in wrap - fn(target, *arg) - File "/build/mistral-15.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/mistral-15.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/mistral-15.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/mistral-15.0.0/mistral/engine/actions.py", line 235, in complete - self.action_ex.output = converted_result.to_dict() - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 460, in __set__ - self.impl.set( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1098, in set - value = self.fire_replace_event( - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1106, in fire_replace_event - value = fn( - ^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/events.py", line 2293, in wrap - fn(target, *arg) - File "/build/mistral-15.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/mistral-15.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] + File "/build/mistral-15.0.0/mistral/engine/actions.py", line 245, 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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_output_limit -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_action_output_limit ... ok -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_fail_second ... 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_execution_report.TestExecutionReportController.test_simple_sequence_wf -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_simple_sequence_wf ... ok -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle -mistral.tests.unit.engine.test_direct_workflow_with_cycles.DirectWorkflowWithCyclesTest.test_simple_cycle ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=da24681f-5d96-49c1-8eed-077894c54323, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. -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 [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_true -mistral.tests.unit.engine.test_safe_rerun.TestSafeRerun.test_safe_rerun_true ... 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.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineCmdsWithMsgTest.test_succeed ... ok - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=9490e56d-342f-422a-aeda-eeb73b4a7220, msg='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 [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=33d7cf67-bfda-4e23-92d8-a051ff814a19, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -5631,7 +6280,9 @@ 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=73c2aef1-feb3-4e88-b5a2-759cf214b2bb, msg='Fail action expected exception.'] +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_sufficient_input_value +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_adhoc_action_without_sufficient_input_value ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=6181a25a-0d7a-4c8d-bb17-900d09107204, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( @@ -5639,25 +6290,18 @@ File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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_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_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_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_execution_report.TestExecutionReportController.test_statistics_only -mistral.tests.unit.api.v2.test_execution_report.TestExecutionReportController.test_statistics_only ... ok -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_fail ... ok -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_first ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_execution_with_namespace -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_action_execution_with_namespace ... ok -mistral.tests.unit.engine.test_set_state.TestSetState.test_set_state -mistral.tests.unit.engine.test_set_state.TestSetState.test_set_state ... 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': '932b7dfb-114c-4987-8286-abae790759fe', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '55ace583-8207-48ca-ade8-22715951c5ea'}, }], wf=wf, task=task1]: +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_after_join +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_after_join ... ok +mistral.tests.unit.engine.test_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_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_execution_delete +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_delete_workflow_integrity_check_on_execution_delete ... ok +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_error_result2 ... 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=549ee4fc-62a1-483b-902a-1a9308816990] + 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': '6e2d496c-0e42-4d08-a877-bf2610a50a0a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'b3f719e5-c9a0-4e00-b007-73daa0f1ea1f'}, }], wf=wf, task=task1]: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -5735,63 +6379,34 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/mistral-15.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': '932b7dfb-114c-4987-8286-abae790759fe', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '55ace583-8207-48ca-ade8-22715951c5ea'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '6e2d496c-0e42-4d08-a877-bf2610a50a0a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'b3f719e5-c9a0-4e00-b007-73daa0f1ea1f'}, }] - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_task_exec -mistral.tests.unit.api.v2.test_global_publish.TestGlobalPublish.test_global_publish_in_task_exec ... ok + WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=2b39ffd1-7dc7-4f20-8481-3b167a9cb33b, msg='Fail action expected exception.'] +Traceback (most recent call last): + File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action + result = action.run( + ^^^^^^^^^^^ + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +mistral.tests.unit.engine.test_integrity_check.IntegrityCheckTest.test_task_execution_integrity +mistral.tests.unit.engine.test_integrity_check.IntegrityCheckTest.test_task_execution_integrity ... ok mistral.tests.unit.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 - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_pause ... ok - ERROR [mistral.actions.std_actions] Failed to send HTTP request for action execution: 38a4b67c-6ed6-4a6a-bc3d-958dfe819079 -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 234, 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 573, 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 368, in prepare - self.prepare_url(url, params) - File "/usr/lib/python3/dist-packages/requests/models.py", line 439, in prepare_url - raise MissingSchema( -requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant http://some.not.existing.url? - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=38a4b67c-6ed6-4a6a-bc3d-958dfe819079, msg='Failed to send HTTP request: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant http://some.not.existing.url?'] -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 234, 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 573, 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 368, in prepare - self.prepare_url(url, params) - File "/usr/lib/python3/dist-packages/requests/models.py", line 439, in prepare_url - raise MissingSchema( -requests.exceptions.MissingSchema: Invalid URL 'some.not.existing.url': No scheme supplied. Perhaps you meant http://some.not.existing.url? - -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=cf9a38b7-935e-4509-8474-f84aa20fa12a, msg='Fail action expected exception.'] Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action result = action.run( ^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 253, 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 http://some.not.existing.url? - 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': 'cca3f773-d517-4fe6-9e5a-b0a6aad10c5c', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'c36a16d6-9bc8-4864-96d7-c4c599bb329b'}, }], wf=wf, task=task1]: + File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run + raise exc.ActionException('Fail action expected exception.') +mistral.exceptions.ActionException: Fail action expected exception. +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_error_result.ErrorResultTest.test_success_result +mistral.tests.unit.engine.test_error_result.ErrorResultTest.test_success_result ... 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 YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'c416bcfd-a167-4750-8db6-74475d40210e', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'd6bcb784-b28c-4b90-b0c5-d444e5867be4'}, }], wf=wf, task=task1]: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -5870,63 +6485,16 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/mistral-15.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': 'cca3f773-d517-4fe6-9e5a-b0a6aad10c5c', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'c36a16d6-9bc8-4864-96d7-c4c599bb329b'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': 'c416bcfd-a167-4750-8db6-74475d40210e', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'd6bcb784-b28c-4b90-b0c5-d444e5867be4'}, }] -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_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_root.TestRootControllerWithHTTPProxyToWSGI.test_index -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index ... ok -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_index_with_prefix ... ok -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.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_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix -mistral.tests.unit.api.v2.test_root.TestRootControllerWithHTTPProxyToWSGI.test_v2_root_with_prefix ... ok +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_nested_adhoc_with_output +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_nested_adhoc_with_output ... ok +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_last_inbound_indirect_error +mistral.tests.unit.engine.test_join.JoinEngineTest.test_join_last_inbound_indirect_error ... 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.engine.test_commands.OrderEngineCommandsTest.test_succeed_second -mistral.tests.unit.engine.test_commands.OrderEngineCommandsTest.test_succeed_second ... 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/mistral-15.0.0/mistral/engine/task_handler.py", line 121, 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/mistral-15.0.0/mistral/engine/tasks.py", line 559, 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/mistral-15.0.0/mistral/engine/tasks.py", line 378, in complete - data_flow.publish_variables(self.task_ex, self.task_spec) - File "/build/mistral-15.0.0/mistral/workflow/data_flow.py", line 206, in publish_variables - task_ex.published = expr.evaluate_recursively(branch_vars, expr_ctx) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 460, in __set__ - self.impl.set( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1098, in set - value = self.fire_replace_event( - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/attributes.py", line 1106, in fire_replace_event - value = fn( - ^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/events.py", line 2293, in wrap - fn(target, *arg) - File "/build/mistral-15.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/mistral-15.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] - - 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': 'fcda3f13-22be-4229-859e-cf47386925f0', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'd1fedce9-3b64-4352-81f8-c8864b74fed9'}, }] - ERROR [mistral.db.utils] DB error detected, operation will be retried: + 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': '2e8b8ad7-e39b-459b-a438-547e48d39bcf', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '455cbaed-7c44-40ae-aae1-6c8b611fa8d1'}, }] + ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context return func(*args, **kw) @@ -5990,28 +6558,20 @@ File "/usr/lib/python3.11/unittest/mock.py", line 1181, in _execute_mock_call raise result oslo_db.exception.DBDeadlock: None -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed -mistral.tests.unit.engine.test_commands.SimpleEngineCommandsTest.test_succeed ... ok - ERROR [mistral.db.v2.sqlalchemy.models] Name 'wf name with space' must not contain spaces -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 -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_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.' +/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py:285: 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 error at: https://sqlalche.me/e/14/cprf) + return query.all() +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_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_names_validation.NameValidationTest.test_workflow_name_validation -mistral.tests.unit.engine.test_names_validation.NameValidationTest.test_workflow_name_validation ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=1d7beea4-1494-4406-86a9-33a2bf86637f, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, 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] - 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': '10407910-3573-41d2-9363-1a029778f239', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '4b66908c-895f-4087-8b2d-1b86573795ce'}, }] - ERROR [mistral.db.utils] DB error detected, operation will be retried: +mistral.tests.unit.lang.v2.test_tasks.TaskSpecValidationTest.test_action_or_workflow +mistral.tests.unit.lang.v2.test_tasks.TaskSpecValidationTest.test_action_or_workflow ... 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': 'a15955d6-4986-428d-aeba-fa3c0ccff11e', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'b4c361d7-ce14-497d-af88-cdfaddc25960'}, }] + ERROR [mistral.db.utils] DB error detected, operation will be retried: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/db/utils.py", line 57, in _with_auth_context return func(*args, **kw) @@ -6075,26 +6635,17 @@ File "/usr/lib/python3.11/unittest/mock.py", line 1181, 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. -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 - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=input, size=1KB, limit=0KB] +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task1 +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task1 ... ok mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_db_error_in_yaql_expression ... 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.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 - ERROR [mistral.db.v2.sqlalchemy.models] Field size limit exceeded [class=TaskExecution, field=params, size=1KB, limit=0KB] -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail ... 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_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_params_limit -mistral.tests.unit.engine.test_execution_fields_size_limitation.ExecutionFieldsSizeLimitTest.test_workflow_params_limit ... 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': '844c1bdf-439e-494a-aeb2-bae398d1bc4a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '1a140382-9243-475a-a6cd-3f50aa5c83d0'}, }], wf=wf, task=task1]: +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_root_context_ +mistral.tests.unit.engine.test_dataflow.DataFlowEngineTest.test_global_publishing_success_access_via_root_context_ ... ok +mistral.tests.unit.engine.test_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_adhoc_actions.AdhocActionsTest.test_run_workflow_with_adhoc_action +mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_run_workflow_with_adhoc_action ... 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': '13448e68-9176-486b-a818-3ced8c2d1b21', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'aca4cbd7-1875-43a6-880d-3088e0fe4e75'}, }], wf=wf, task=task1]: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -6172,34 +6723,21 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/mistral-15.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': '844c1bdf-439e-494a-aeb2-bae398d1bc4a', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '1a140382-9243-475a-a6cd-3f50aa5c83d0'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=invalid_yaql_function(), error=Unknown function "invalid_yaql_function", data={'__task_execution': {'id': '13448e68-9176-486b-a818-3ced8c2d1b21', 'name': 'task1'}, , '__env': {}, '__execution': {'id': 'aca4cbd7-1875-43a6-880d-3088e0fe4e75'}, }] -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_big_on_closures -mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_big_on_closures ... ok -mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace -mistral.tests.unit.engine.test_profiler.EngineProfilerTest.test_profile_trace ... ok - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=c39cfb6c-7e0d-43f8-885e-6ba888294c72, msg='Fail action expected exception.'] -Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/build/mistral-15.0.0/mistral/actions/std_actions.py", line 128, in run - raise exc.ActionException('Fail action expected exception.') -mistral.exceptions.ActionException: Fail action expected exception. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. - WARNING [oslo_db.sqlalchemy.utils] Unique keys not in sort_keys. The sorting order may be unstable. +mistral.tests.unit.engine.test_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 +/build/mistral-15.0.0/mistral/db/v2/sqlalchemy/api.py:285: 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 error at: https://sqlalche.me/e/14/cprf) + return query.all() +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_direct_workflow.DirectWorkflowEngineTest.test_inconsistent_task_names +mistral.tests.unit.engine.test_direct_workflow.DirectWorkflowEngineTest.test_inconsistent_task_names ... ok mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_complete_task mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_complete_task ... ok -mistral.tests.unit.engine.test_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.SimpleEngineWorkflowLevelCommandsTest.test_pause -mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_pause ... ok -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_async_action -mistral.tests.unit.engine.test_adhoc_actions.AdhocActionsTest.test_adhoc_async_action ... ok - ERROR [mistral.engine.task_handler] Failed to run task [error=Can not evaluate Jinja expression [expression={{ _.invalid_var }}, error='mistral.workflow.data_flow.ContextView object' has no attribute 'invalid_var', data={'__task_execution': {'id': '89d11ac9-7a29-49c8-83de-d9b825a57154', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'ffbbfc8c-2493-42db-953d-dc328d567b1c'}, }], wf=wf, task=task1]: +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task2 +mistral.tests.unit.engine.test_noop_task.NoopTaskEngineTest.test_noop_task2 ... 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': '356a36ec-e70a-4616-8205-c7729013738d', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '23cb4667-df47-411f-8979-d40932ae4d9e'}, }], wf=wf, task=task1]: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/expressions/jinja_expression.py", line 141, in evaluate result = JinjaEvaluator.evaluate(patterns[0][1], data_context) @@ -6248,19 +6786,13 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/mistral-15.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': '89d11ac9-7a29-49c8-83de-d9b825a57154', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': 'ffbbfc8c-2493-42db-953d-dc328d567b1c'}, }] +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': '356a36ec-e70a-4616-8205-c7729013738d', 'name': 'task1'}, '__env': {}, , , '__execution': {'id': '23cb4667-df47-411f-8979-d40932ae4d9e'}, }] -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.engine.test_run_action.RunActionEngineTest.test_run_action_adhoc -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_adhoc ... ok mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_invalid_on_task_run mistral.tests.unit.engine.test_error_handling.ErrorHandlingEngineTest.test_error_message_format_invalid_on_task_run ... ok -mistral.tests.unit.engine.test_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_run_action.RunActionEngineTest.test_run_action_async -mistral.tests.unit.engine.test_run_action.RunActionEngineTest.test_run_action_async ... 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': '438fbc04-aeb0-44ac-9e34-28f3178c3a65', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '72f7d50e-bd99-453e-8eaa-81b657c4e19f'}, }], wf=wf, task=task1, action=std.noop]: +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail +mistral.tests.unit.engine.test_commands.SimpleEngineWorkflowLevelCommandsTest.test_fail ... 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': '0f6072c2-773a-4bfb-bef5-f82dbe319a1c', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '9eb44f5d-6b0b-43ae-9b20-e83b8529eae1'}, }], wf=wf, task=task1, action=std.noop]: Traceback (most recent call last): File "/build/mistral-15.0.0/mistral/expressions/yaql_expression.py", line 158, in evaluate result = get_yaql_engine_class()(expression).evaluate( @@ -6356,36 +6888,69 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/mistral-15.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': '438fbc04-aeb0-44ac-9e34-28f3178c3a65', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '72f7d50e-bd99-453e-8eaa-81b657c4e19f'}, }] +mistral.exceptions.YaqlEvaluationException: Can not evaluate YAQL expression [expression=$.invalid_yaql, error='invalid_yaql', data={'__task_execution': {'id': '0f6072c2-773a-4bfb-bef5-f82dbe319a1c', 'name': 'task1'}, , '__env': {}, '__execution': {'id': '9eb44f5d-6b0b-43ae-9b20-e83b8529eae1'}, }] - WARNING [mistral.executors.default_executor] The action raised an exception [action=, action_ex_id=7d4a575f-36a3-4e0f-af10-3c6e6406f059, msg='Invoke failed.'] +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_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 + 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': '018ab97d-5e6a-4632-a66f-0d8dc9689db8', 'name': 'task_2'}, '__env': {}, , , '__execution': {'id': '6bf4fbae-ff4b-449d-a730-51b35ba1c5eb'}, }], wf=wf, task=task_2]: Traceback (most recent call last): - File "/build/mistral-15.0.0/mistral/executors/default_executor.py", line 99, in _do_run_action - result = action.run( - ^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call - raise effect -mistral.exceptions.ActionException: Invoke failed. - WARNING [mistral.executors.default_executor] The action raised an exception [action=Fail action, action_ex_id=cd411cc1-68bf-425b-87f5-a18972b220ed, msg='Fail action expected exception.'] + File "/build/mistral-15.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 "