Diff of the two buildlogs:

--
--- b1/build.log	2025-03-16 11:54:27.728134661 +0000
+++ b2/build.log	2025-03-16 12:04:02.678174601 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sat Mar 15 23:49:28 -12 2025
-I: pbuilder-time-stamp: 1742125768
+I: Current time: Sun Apr 19 08:17:30 +14 2026
+I: pbuilder-time-stamp: 1776536250
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/experimental-reproducible-base.tgz]
 I: copying local configuration
@@ -25,52 +25,84 @@
 dpkg-source: info: applying package-all-files.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/2391570/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/958059/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink03-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 18 18:17 /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/958059/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/958059/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='experimental'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=experimental
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='330d896bc2254735b4922c6780abbbea'
-  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='2391570'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=db262b4ba217424cb249eb32d95757fd
+  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=958059
   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.89t2dOeR/pbuilderrc_tM7h --distribution experimental --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.89t2dOeR/b1 --logfile b1/build.log zaqar_20.0.0~rc1-1.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.4:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.89t2dOeR/pbuilderrc_Ebd9 --distribution experimental --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.89t2dOeR/b2 --logfile b2/build.log zaqar_20.0.0~rc1-1.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://192.168.101.4:3128
 I: uname -a
-  Linux codethink04-arm64 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/2391570/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/958059/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -568,7 +600,7 @@
 Get: 339 http://deb.debian.org/debian unstable/main arm64 python3-tempest all 1:41.0.0-2 [622 kB]
 Get: 340 http://deb.debian.org/debian unstable/main arm64 python3-websocket all 1.8.0-2 [45.5 kB]
 Get: 341 http://deb.debian.org/debian unstable/main arm64 tempest all 1:41.0.0-2 [1112 kB]
-Fetched 79.1 MB in 1s (63.3 MB/s)
+Fetched 79.1 MB in 2s (51.0 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libcom-err2: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 ... 19899 files and directories currently installed.)
@@ -1648,8 +1680,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sun Mar 16 11:50:54 UTC 2025.
-Universal Time is now:  Sun Mar 16 11:50:54 UTC 2025.
+Local time is now:      Sat Apr 18 18:19:38 UTC 2026.
+Universal Time is now:  Sat Apr 18 18:19:38 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ...
@@ -1982,7 +2014,11 @@
 fakeroot is already the newest version (1.37-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/reproducible-path/zaqar-20.0.0~rc1/ && 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  > ../zaqar_20.0.0~rc1-1_source.changes
+I: user script /srv/workspace/pbuilder/958059/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for experimental
+I: user script /srv/workspace/pbuilder/958059/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/zaqar-20.0.0~rc1/ && 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  > ../zaqar_20.0.0~rc1-1_source.changes
 dpkg-buildpackage: info: source package zaqar
 dpkg-buildpackage: info: source version 20.0.0~rc1-1
 dpkg-buildpackage: info: source distribution experimental
@@ -2217,43 +2253,39 @@
 [pbr] AUTHORS complete (0.0s)
 running build
 running build_py
-creating build/lib/zaqar
-copying zaqar/version.py -> build/lib/zaqar
-copying zaqar/i18n.py -> build/lib/zaqar
-copying zaqar/context.py -> build/lib/zaqar
-copying zaqar/bootstrap.py -> build/lib/zaqar
-copying zaqar/__init__.py -> build/lib/zaqar
-creating build/lib/zaqar/notification
-copying zaqar/notification/notifier.py -> build/lib/zaqar/notification
-copying zaqar/notification/__init__.py -> build/lib/zaqar/notification
-creating build/lib/zaqar/tests/functional/wsgi/v2
-copying zaqar/tests/functional/wsgi/v2/test_subscriptions.py -> build/lib/zaqar/tests/functional/wsgi/v2
-copying zaqar/tests/functional/wsgi/v2/__init__.py -> build/lib/zaqar/tests/functional/wsgi/v2
-creating build/lib/zaqar/transport
-copying zaqar/transport/validation.py -> build/lib/zaqar/transport
-copying zaqar/transport/utils.py -> build/lib/zaqar/transport
-copying zaqar/transport/encryptor.py -> build/lib/zaqar/transport
-copying zaqar/transport/base.py -> build/lib/zaqar/transport
-copying zaqar/transport/acl.py -> build/lib/zaqar/transport
-copying zaqar/transport/__init__.py -> build/lib/zaqar/transport
-creating build/lib/zaqar/extraspec
-copying zaqar/extraspec/__init__.py -> build/lib/zaqar/extraspec
-creating build/lib/zaqar/transport/wsgi
-copying zaqar/transport/wsgi/version.py -> build/lib/zaqar/transport/wsgi
-copying zaqar/transport/wsgi/utils.py -> build/lib/zaqar/transport/wsgi
-copying zaqar/transport/wsgi/errors.py -> build/lib/zaqar/transport/wsgi
-copying zaqar/transport/wsgi/driver.py -> build/lib/zaqar/transport/wsgi
-copying zaqar/transport/wsgi/app.py -> build/lib/zaqar/transport/wsgi
-copying zaqar/transport/wsgi/__init__.py -> build/lib/zaqar/transport/wsgi
+creating build/lib/zaqar/common/api/schemas/v1_1
+copying zaqar/common/api/schemas/v1_1/flavors.py -> build/lib/zaqar/common/api/schemas/v1_1
+copying zaqar/common/api/schemas/v1_1/__init__.py -> build/lib/zaqar/common/api/schemas/v1_1
+creating build/lib/zaqar/tests/functional/websocket
+copying zaqar/tests/functional/websocket/test_queues.py -> build/lib/zaqar/tests/functional/websocket
+copying zaqar/tests/functional/websocket/__init__.py -> build/lib/zaqar/tests/functional/websocket
+creating build/lib/zaqar/transport/websocket
+copying zaqar/transport/websocket/protocol.py -> build/lib/zaqar/transport/websocket
+copying zaqar/transport/websocket/factory.py -> build/lib/zaqar/transport/websocket
+copying zaqar/transport/websocket/driver.py -> build/lib/zaqar/transport/websocket
+copying zaqar/transport/websocket/__init__.py -> build/lib/zaqar/transport/websocket
+creating build/lib/zaqar/storage
+copying zaqar/storage/utils.py -> build/lib/zaqar/storage
+copying zaqar/storage/pooling.py -> build/lib/zaqar/storage
+copying zaqar/storage/pipeline.py -> build/lib/zaqar/storage
+copying zaqar/storage/errors.py -> build/lib/zaqar/storage
+copying zaqar/storage/configuration.py -> build/lib/zaqar/storage
+copying zaqar/storage/base.py -> build/lib/zaqar/storage
+copying zaqar/storage/__init__.py -> build/lib/zaqar/storage
+copying zaqar/common/api/utils.py -> build/lib/zaqar/common/api
+copying zaqar/common/api/response.py -> build/lib/zaqar/common/api
+copying zaqar/common/api/request.py -> build/lib/zaqar/common/api
+copying zaqar/common/api/errors.py -> build/lib/zaqar/common/api
+copying zaqar/common/api/api.py -> build/lib/zaqar/common/api
+copying zaqar/common/api/__init__.py -> build/lib/zaqar/common/api
+creating build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
+copying zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations_base.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
+copying zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
+copying zaqar/tests/unit/storage/sqlalchemy_migration/test_db_manage_cli.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
+copying zaqar/tests/unit/storage/sqlalchemy_migration/__init__.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
 creating build/lib/zaqar/extraspec/tasks
 copying zaqar/extraspec/tasks/messagecode.py -> build/lib/zaqar/extraspec/tasks
 copying zaqar/extraspec/tasks/__init__.py -> build/lib/zaqar/extraspec/tasks
-creating build/lib/zaqar/api
-copying zaqar/api/handler.py -> build/lib/zaqar/api
-copying zaqar/api/__init__.py -> build/lib/zaqar/api
-creating build/lib/zaqar/tests/unit/notification
-copying zaqar/tests/unit/notification/test_notifier.py -> build/lib/zaqar/tests/unit/notification
-copying zaqar/tests/unit/notification/__init__.py -> build/lib/zaqar/tests/unit/notification
 creating build/lib/zaqar/tests/unit/transport/wsgi/v1_1
 copying zaqar/tests/unit/transport/wsgi/v1_1/test_validation.py -> build/lib/zaqar/tests/unit/transport/wsgi/v1_1
 copying zaqar/tests/unit/transport/wsgi/v1_1/test_queue_lifecycle.py -> build/lib/zaqar/tests/unit/transport/wsgi/v1_1
@@ -2266,56 +2298,120 @@
 copying zaqar/tests/unit/transport/wsgi/v1_1/test_claims.py -> build/lib/zaqar/tests/unit/transport/wsgi/v1_1
 copying zaqar/tests/unit/transport/wsgi/v1_1/test_auth.py -> build/lib/zaqar/tests/unit/transport/wsgi/v1_1
 copying zaqar/tests/unit/transport/wsgi/v1_1/__init__.py -> build/lib/zaqar/tests/unit/transport/wsgi/v1_1
-creating build/lib/zaqar/storage/swift
-copying zaqar/storage/swift/utils.py -> build/lib/zaqar/storage/swift
-copying zaqar/storage/swift/subscriptions.py -> build/lib/zaqar/storage/swift
-copying zaqar/storage/swift/messages.py -> build/lib/zaqar/storage/swift
-copying zaqar/storage/swift/driver.py -> build/lib/zaqar/storage/swift
-copying zaqar/storage/swift/controllers.py -> build/lib/zaqar/storage/swift
-copying zaqar/storage/swift/claims.py -> build/lib/zaqar/storage/swift
-copying zaqar/storage/swift/__init__.py -> build/lib/zaqar/storage/swift
-copying zaqar/storage/utils.py -> build/lib/zaqar/storage
-copying zaqar/storage/pooling.py -> build/lib/zaqar/storage
-copying zaqar/storage/pipeline.py -> build/lib/zaqar/storage
-copying zaqar/storage/errors.py -> build/lib/zaqar/storage
-copying zaqar/storage/configuration.py -> build/lib/zaqar/storage
-copying zaqar/storage/base.py -> build/lib/zaqar/storage
-copying zaqar/storage/__init__.py -> build/lib/zaqar/storage
-creating build/lib/zaqar/common/storage
-copying zaqar/common/storage/select.py -> build/lib/zaqar/common/storage
-copying zaqar/common/storage/__init__.py -> build/lib/zaqar/common/storage
-copying zaqar/tests/functional/http.py -> build/lib/zaqar/tests/functional
-copying zaqar/tests/functional/helpers.py -> build/lib/zaqar/tests/functional
-copying zaqar/tests/functional/config.py -> build/lib/zaqar/tests/functional
-copying zaqar/tests/functional/base.py -> build/lib/zaqar/tests/functional
-copying zaqar/tests/functional/__init__.py -> build/lib/zaqar/tests/functional
-creating build/lib/zaqar/common/api
-copying zaqar/common/api/utils.py -> build/lib/zaqar/common/api
-copying zaqar/common/api/response.py -> build/lib/zaqar/common/api
-copying zaqar/common/api/request.py -> build/lib/zaqar/common/api
-copying zaqar/common/api/errors.py -> build/lib/zaqar/common/api
-copying zaqar/common/api/api.py -> build/lib/zaqar/common/api
-copying zaqar/common/api/__init__.py -> build/lib/zaqar/common/api
-creating build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_validation.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_urls.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_topic_lifecycle.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_subscriptions.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_queue_lifecycle.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_purge.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_pools_new.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_ping.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_messages.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_media_type.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_home.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_health.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_flavors_new.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_default_limits.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_claims.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/test_auth.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/wsgi/v2_0/__init__.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
-copying zaqar/tests/unit/transport/test_acl.py -> build/lib/zaqar/tests/unit/transport
-copying zaqar/tests/unit/transport/__init__.py -> build/lib/zaqar/tests/unit/transport
+creating build/lib/zaqar/tests/functional/wsgi/v1_1
+copying zaqar/tests/functional/wsgi/v1_1/test_queues.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
+copying zaqar/tests/functional/wsgi/v1_1/test_pools.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
+copying zaqar/tests/functional/wsgi/v1_1/test_messages.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
+copying zaqar/tests/functional/wsgi/v1_1/test_health.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
+copying zaqar/tests/functional/wsgi/v1_1/test_claims.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
+copying zaqar/tests/functional/wsgi/v1_1/__init__.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
+creating build/lib/zaqar/common/transport
+copying zaqar/common/transport/__init__.py -> build/lib/zaqar/common/transport
+copying zaqar/tests/functional/wsgi/test_versions.py -> build/lib/zaqar/tests/functional/wsgi
+copying zaqar/tests/functional/wsgi/__init__.py -> build/lib/zaqar/tests/functional/wsgi
+copying zaqar/tests/unit/storage/test_utils.py -> build/lib/zaqar/tests/unit/storage
+copying zaqar/tests/unit/storage/test_pool_catalog_new.py -> build/lib/zaqar/tests/unit/storage
+copying zaqar/tests/unit/storage/test_impl_swift.py -> build/lib/zaqar/tests/unit/storage
+copying zaqar/tests/unit/storage/test_impl_sqlalchemy.py -> build/lib/zaqar/tests/unit/storage
+copying zaqar/tests/unit/storage/test_impl_redis.py -> build/lib/zaqar/tests/unit/storage
+copying zaqar/tests/unit/storage/test_impl_mongodb.py -> build/lib/zaqar/tests/unit/storage
+copying zaqar/tests/unit/storage/base.py -> build/lib/zaqar/tests/unit/storage
+copying zaqar/tests/unit/storage/__init__.py -> build/lib/zaqar/tests/unit/storage
+creating build/lib/zaqar/conf
+copying zaqar/conf/transport.py -> build/lib/zaqar/conf
+copying zaqar/conf/storage.py -> build/lib/zaqar/conf
+copying zaqar/conf/signed_url.py -> build/lib/zaqar/conf
+copying zaqar/conf/profiler.py -> build/lib/zaqar/conf
+copying zaqar/conf/pooling_catalog.py -> build/lib/zaqar/conf
+copying zaqar/conf/opts.py -> build/lib/zaqar/conf
+copying zaqar/conf/notification.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_transport_wsgi.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_transport_websocket.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_message_store_swift.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_message_store_redis.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_message_store_mongodb.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_management_store_sqlalchemy.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_management_store_redis.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers_management_store_mongodb.py -> build/lib/zaqar/conf
+copying zaqar/conf/drivers.py -> build/lib/zaqar/conf
+copying zaqar/conf/default.py -> build/lib/zaqar/conf
+copying zaqar/conf/__init__.py -> build/lib/zaqar/conf
+creating build/lib/zaqar/common/transport/wsgi
+copying zaqar/common/transport/wsgi/helpers.py -> build/lib/zaqar/common/transport/wsgi
+copying zaqar/common/transport/wsgi/__init__.py -> build/lib/zaqar/common/transport/wsgi
+creating build/lib/zaqar/storage/sqlalchemy/migration
+copying zaqar/storage/sqlalchemy/migration/cli.py -> build/lib/zaqar/storage/sqlalchemy/migration
+copying zaqar/storage/sqlalchemy/migration/__init__.py -> build/lib/zaqar/storage/sqlalchemy/migration
+creating build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/stats.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/queues.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/pools.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/ping.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/messages.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/homedoc.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/health.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/flavors.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/claims.py -> build/lib/zaqar/transport/wsgi/v1_1
+copying zaqar/transport/wsgi/v1_1/__init__.py -> build/lib/zaqar/transport/wsgi/v1_1
+creating build/lib/zaqar/notification/tasks
+copying zaqar/notification/tasks/webhook.py -> build/lib/zaqar/notification/tasks
+copying zaqar/notification/tasks/trust.py -> build/lib/zaqar/notification/tasks
+copying zaqar/notification/tasks/mailto.py -> build/lib/zaqar/notification/tasks
+copying zaqar/notification/tasks/__init__.py -> build/lib/zaqar/notification/tasks
+copying zaqar/extraspec/__init__.py -> build/lib/zaqar/extraspec
+creating build/lib/zaqar/api
+copying zaqar/api/handler.py -> build/lib/zaqar/api
+copying zaqar/api/__init__.py -> build/lib/zaqar/api
+creating build/lib/zaqar/hacking
+copying zaqar/hacking/checks.py -> build/lib/zaqar/hacking
+copying zaqar/hacking/__init__.py -> build/lib/zaqar/hacking
+copying zaqar/transport/validation.py -> build/lib/zaqar/transport
+copying zaqar/transport/utils.py -> build/lib/zaqar/transport
+copying zaqar/transport/encryptor.py -> build/lib/zaqar/transport
+copying zaqar/transport/base.py -> build/lib/zaqar/transport
+copying zaqar/transport/acl.py -> build/lib/zaqar/transport
+copying zaqar/transport/__init__.py -> build/lib/zaqar/transport
+creating build/lib/zaqar/api/v2
+copying zaqar/api/v2/response.py -> build/lib/zaqar/api/v2
+copying zaqar/api/v2/request.py -> build/lib/zaqar/api/v2
+copying zaqar/api/v2/endpoints.py -> build/lib/zaqar/api/v2
+copying zaqar/api/v2/__init__.py -> build/lib/zaqar/api/v2
+copying zaqar/common/utils.py -> build/lib/zaqar/common
+copying zaqar/common/urls.py -> build/lib/zaqar/common
+copying zaqar/common/pipeline.py -> build/lib/zaqar/common
+copying zaqar/common/errors.py -> build/lib/zaqar/common
+copying zaqar/common/decorators.py -> build/lib/zaqar/common
+copying zaqar/common/consts.py -> build/lib/zaqar/common
+copying zaqar/common/cli.py -> build/lib/zaqar/common
+copying zaqar/common/cache.py -> build/lib/zaqar/common
+copying zaqar/common/auth.py -> build/lib/zaqar/common
+copying zaqar/common/access.py -> build/lib/zaqar/common
+copying zaqar/common/__init__.py -> build/lib/zaqar/common
+creating build/lib/zaqar/tests/unit/transport/websocket/v2
+copying zaqar/tests/unit/transport/websocket/v2/test_claims.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
+copying zaqar/tests/unit/transport/websocket/v2/test_subscriptions.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
+copying zaqar/tests/unit/transport/websocket/v2/test_queue_lifecycle.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
+copying zaqar/tests/unit/transport/websocket/v2/test_messages.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
+copying zaqar/tests/unit/transport/websocket/v2/test_auth.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
+copying zaqar/tests/unit/transport/websocket/v2/__init__.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
+creating build/lib/zaqar/common/policies
+copying zaqar/common/policies/topics.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/subscription.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/queues.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/pools.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/messages.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/health.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/flavors.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/claims.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/base.py -> build/lib/zaqar/common/policies
+copying zaqar/common/policies/__init__.py -> build/lib/zaqar/common/policies
+copying zaqar/common/api/schemas/pools.py -> build/lib/zaqar/common/api/schemas
+copying zaqar/common/api/schemas/flavors.py -> build/lib/zaqar/common/api/schemas
+copying zaqar/common/api/schemas/__init__.py -> build/lib/zaqar/common/api/schemas
+copying zaqar/tests/unit/transport/wsgi/test_version.py -> build/lib/zaqar/tests/unit/transport/wsgi
+copying zaqar/tests/unit/transport/wsgi/test_utils.py -> build/lib/zaqar/tests/unit/transport/wsgi
+copying zaqar/tests/unit/transport/wsgi/base.py -> build/lib/zaqar/tests/unit/transport/wsgi
+copying zaqar/tests/unit/transport/wsgi/__init__.py -> build/lib/zaqar/tests/unit/transport/wsgi
 creating build/lib/zaqar/transport/wsgi/v2_0
 copying zaqar/transport/wsgi/v2_0/urls.py -> build/lib/zaqar/transport/wsgi/v2_0
 copying zaqar/transport/wsgi/v2_0/topic_stats.py -> build/lib/zaqar/transport/wsgi/v2_0
@@ -2333,39 +2429,14 @@
 copying zaqar/transport/wsgi/v2_0/flavors.py -> build/lib/zaqar/transport/wsgi/v2_0
 copying zaqar/transport/wsgi/v2_0/claims.py -> build/lib/zaqar/transport/wsgi/v2_0
 copying zaqar/transport/wsgi/v2_0/__init__.py -> build/lib/zaqar/transport/wsgi/v2_0
-creating build/lib/zaqar/transport/middleware
-copying zaqar/transport/middleware/profile.py -> build/lib/zaqar/transport/middleware
-copying zaqar/transport/middleware/cors.py -> build/lib/zaqar/transport/middleware
-copying zaqar/transport/middleware/auth.py -> build/lib/zaqar/transport/middleware
-copying zaqar/transport/middleware/__init__.py -> build/lib/zaqar/transport/middleware
-creating build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/test_utils.py -> build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/test_pool_catalog_new.py -> build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/test_impl_swift.py -> build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/test_impl_sqlalchemy.py -> build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/test_impl_redis.py -> build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/test_impl_mongodb.py -> build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/base.py -> build/lib/zaqar/tests/unit/storage
-copying zaqar/tests/unit/storage/__init__.py -> build/lib/zaqar/tests/unit/storage
-creating build/lib/zaqar/common/transport
-copying zaqar/common/transport/__init__.py -> build/lib/zaqar/common/transport
-copying zaqar/tests/unit/test_bootstrap.py -> build/lib/zaqar/tests/unit
-copying zaqar/tests/unit/__init__.py -> build/lib/zaqar/tests/unit
-creating build/lib/zaqar/tests/unit/common/storage
-copying zaqar/tests/unit/common/storage/test_utils.py -> build/lib/zaqar/tests/unit/common/storage
-copying zaqar/tests/unit/common/storage/test_select.py -> build/lib/zaqar/tests/unit/common/storage
-copying zaqar/tests/unit/common/storage/__init__.py -> build/lib/zaqar/tests/unit/common/storage
-copying zaqar/tests/unit/transport/wsgi/test_version.py -> build/lib/zaqar/tests/unit/transport/wsgi
-copying zaqar/tests/unit/transport/wsgi/test_utils.py -> build/lib/zaqar/tests/unit/transport/wsgi
-copying zaqar/tests/unit/transport/wsgi/base.py -> build/lib/zaqar/tests/unit/transport/wsgi
-copying zaqar/tests/unit/transport/wsgi/__init__.py -> build/lib/zaqar/tests/unit/transport/wsgi
-creating build/lib/zaqar/tests/functional/wsgi/v1_1
-copying zaqar/tests/functional/wsgi/v1_1/test_queues.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
-copying zaqar/tests/functional/wsgi/v1_1/test_pools.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
-copying zaqar/tests/functional/wsgi/v1_1/test_messages.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
-copying zaqar/tests/functional/wsgi/v1_1/test_health.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
-copying zaqar/tests/functional/wsgi/v1_1/test_claims.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
-copying zaqar/tests/functional/wsgi/v1_1/__init__.py -> build/lib/zaqar/tests/functional/wsgi/v1_1
+copying zaqar/tests/functional/http.py -> build/lib/zaqar/tests/functional
+copying zaqar/tests/functional/helpers.py -> build/lib/zaqar/tests/functional
+copying zaqar/tests/functional/config.py -> build/lib/zaqar/tests/functional
+copying zaqar/tests/functional/base.py -> build/lib/zaqar/tests/functional
+copying zaqar/tests/functional/__init__.py -> build/lib/zaqar/tests/functional
+creating build/lib/zaqar/common/storage
+copying zaqar/common/storage/select.py -> build/lib/zaqar/common/storage
+copying zaqar/common/storage/__init__.py -> build/lib/zaqar/common/storage
 creating build/lib/zaqar/bench
 copying zaqar/bench/producer.py -> build/lib/zaqar/bench
 copying zaqar/bench/observer.py -> build/lib/zaqar/bench
@@ -2374,55 +2445,15 @@
 copying zaqar/bench/config.py -> build/lib/zaqar/bench
 copying zaqar/bench/conductor.py -> build/lib/zaqar/bench
 copying zaqar/bench/__init__.py -> build/lib/zaqar/bench
-creating build/lib/zaqar/common/api/schemas
-copying zaqar/common/api/schemas/pools.py -> build/lib/zaqar/common/api/schemas
-copying zaqar/common/api/schemas/flavors.py -> build/lib/zaqar/common/api/schemas
-copying zaqar/common/api/schemas/__init__.py -> build/lib/zaqar/common/api/schemas
-creating build/lib/zaqar/hacking
-copying zaqar/hacking/checks.py -> build/lib/zaqar/hacking
-copying zaqar/hacking/__init__.py -> build/lib/zaqar/hacking
-copying zaqar/common/utils.py -> build/lib/zaqar/common
-copying zaqar/common/urls.py -> build/lib/zaqar/common
-copying zaqar/common/pipeline.py -> build/lib/zaqar/common
-copying zaqar/common/errors.py -> build/lib/zaqar/common
-copying zaqar/common/decorators.py -> build/lib/zaqar/common
-copying zaqar/common/consts.py -> build/lib/zaqar/common
-copying zaqar/common/cli.py -> build/lib/zaqar/common
-copying zaqar/common/cache.py -> build/lib/zaqar/common
-copying zaqar/common/auth.py -> build/lib/zaqar/common
-copying zaqar/common/access.py -> build/lib/zaqar/common
-copying zaqar/common/__init__.py -> build/lib/zaqar/common
-creating build/lib/zaqar/cmd
-copying zaqar/cmd/status.py -> build/lib/zaqar/cmd
-copying zaqar/cmd/server.py -> build/lib/zaqar/cmd
-copying zaqar/cmd/gc.py -> build/lib/zaqar/cmd
-copying zaqar/cmd/__init__.py -> build/lib/zaqar/cmd
-copying zaqar/tests/unit/common/test_urls.py -> build/lib/zaqar/tests/unit/common
-copying zaqar/tests/unit/common/test_request.py -> build/lib/zaqar/tests/unit/common
-copying zaqar/tests/unit/common/test_pipeline.py -> build/lib/zaqar/tests/unit/common
-copying zaqar/tests/unit/common/test_decorators.py -> build/lib/zaqar/tests/unit/common
-copying zaqar/tests/unit/common/test_api.py -> build/lib/zaqar/tests/unit/common
-copying zaqar/tests/unit/common/__init__.py -> build/lib/zaqar/tests/unit/common
-creating build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
-copying zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations_base.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
-copying zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
-copying zaqar/tests/unit/storage/sqlalchemy_migration/test_db_manage_cli.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
-copying zaqar/tests/unit/storage/sqlalchemy_migration/__init__.py -> build/lib/zaqar/tests/unit/storage/sqlalchemy_migration
-creating build/lib/zaqar/api/v2
-copying zaqar/api/v2/response.py -> build/lib/zaqar/api/v2
-copying zaqar/api/v2/request.py -> build/lib/zaqar/api/v2
-copying zaqar/api/v2/endpoints.py -> build/lib/zaqar/api/v2
-copying zaqar/api/v2/__init__.py -> build/lib/zaqar/api/v2
-creating build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/utils.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/tables.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/queues.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/pools.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/flavors.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/driver.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/controllers.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/catalogue.py -> build/lib/zaqar/storage/sqlalchemy
-copying zaqar/storage/sqlalchemy/__init__.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/tests/unit/transport/test_acl.py -> build/lib/zaqar/tests/unit/transport
+copying zaqar/tests/unit/transport/__init__.py -> build/lib/zaqar/tests/unit/transport
+creating build/lib/zaqar/tests/unit/cmd
+copying zaqar/tests/unit/cmd/__init__.py -> build/lib/zaqar/tests/unit/cmd
+copying zaqar/version.py -> build/lib/zaqar
+copying zaqar/i18n.py -> build/lib/zaqar
+copying zaqar/context.py -> build/lib/zaqar
+copying zaqar/bootstrap.py -> build/lib/zaqar
+copying zaqar/__init__.py -> build/lib/zaqar
 creating build/lib/zaqar/storage/mongodb
 copying zaqar/storage/mongodb/utils.py -> build/lib/zaqar/storage/mongodb
 copying zaqar/storage/mongodb/topics.py -> build/lib/zaqar/storage/mongodb
@@ -2437,69 +2468,52 @@
 copying zaqar/storage/mongodb/claims.py -> build/lib/zaqar/storage/mongodb
 copying zaqar/storage/mongodb/catalogue.py -> build/lib/zaqar/storage/mongodb
 copying zaqar/storage/mongodb/__init__.py -> build/lib/zaqar/storage/mongodb
-creating build/lib/zaqar/notification/tasks
-copying zaqar/notification/tasks/webhook.py -> build/lib/zaqar/notification/tasks
-copying zaqar/notification/tasks/trust.py -> build/lib/zaqar/notification/tasks
-copying zaqar/notification/tasks/mailto.py -> build/lib/zaqar/notification/tasks
-copying zaqar/notification/tasks/__init__.py -> build/lib/zaqar/notification/tasks
+creating build/lib/zaqar/tests/unit/hacking
+copying zaqar/tests/unit/hacking/test_hacking.py -> build/lib/zaqar/tests/unit/hacking
+copying zaqar/tests/unit/hacking/__init__.py -> build/lib/zaqar/tests/unit/hacking
+copying zaqar/transport/wsgi/version.py -> build/lib/zaqar/transport/wsgi
+copying zaqar/transport/wsgi/utils.py -> build/lib/zaqar/transport/wsgi
+copying zaqar/transport/wsgi/errors.py -> build/lib/zaqar/transport/wsgi
+copying zaqar/transport/wsgi/driver.py -> build/lib/zaqar/transport/wsgi
+copying zaqar/transport/wsgi/app.py -> build/lib/zaqar/transport/wsgi
+copying zaqar/transport/wsgi/__init__.py -> build/lib/zaqar/transport/wsgi
+creating build/lib/zaqar/transport/middleware
+copying zaqar/transport/middleware/profile.py -> build/lib/zaqar/transport/middleware
+copying zaqar/transport/middleware/cors.py -> build/lib/zaqar/transport/middleware
+copying zaqar/transport/middleware/auth.py -> build/lib/zaqar/transport/middleware
+copying zaqar/transport/middleware/__init__.py -> build/lib/zaqar/transport/middleware
+copying zaqar/storage/sqlalchemy/utils.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/tables.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/queues.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/pools.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/flavors.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/driver.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/controllers.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/catalogue.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/storage/sqlalchemy/__init__.py -> build/lib/zaqar/storage/sqlalchemy
+copying zaqar/tests/unit/transport/websocket/utils.py -> build/lib/zaqar/tests/unit/transport/websocket
+copying zaqar/tests/unit/transport/websocket/test_protocol.py -> build/lib/zaqar/tests/unit/transport/websocket
+copying zaqar/tests/unit/transport/websocket/base.py -> build/lib/zaqar/tests/unit/transport/websocket
+copying zaqar/tests/unit/transport/websocket/__init__.py -> build/lib/zaqar/tests/unit/transport/websocket
+copying zaqar/tests/unit/test_bootstrap.py -> build/lib/zaqar/tests/unit
+copying zaqar/tests/unit/__init__.py -> build/lib/zaqar/tests/unit
 creating build/lib/zaqar/api/v1_1
 copying zaqar/api/v1_1/response.py -> build/lib/zaqar/api/v1_1
 copying zaqar/api/v1_1/request.py -> build/lib/zaqar/api/v1_1
 copying zaqar/api/v1_1/__init__.py -> build/lib/zaqar/api/v1_1
-copying zaqar/tests/functional/wsgi/test_versions.py -> build/lib/zaqar/tests/functional/wsgi
-copying zaqar/tests/functional/wsgi/__init__.py -> build/lib/zaqar/tests/functional/wsgi
-creating build/lib/zaqar/tests/unit/transport/websocket/v2
-copying zaqar/tests/unit/transport/websocket/v2/test_claims.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
-copying zaqar/tests/unit/transport/websocket/v2/test_subscriptions.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
-copying zaqar/tests/unit/transport/websocket/v2/test_queue_lifecycle.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
-copying zaqar/tests/unit/transport/websocket/v2/test_messages.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
-copying zaqar/tests/unit/transport/websocket/v2/test_auth.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
-copying zaqar/tests/unit/transport/websocket/v2/__init__.py -> build/lib/zaqar/tests/unit/transport/websocket/v2
-creating build/lib/zaqar/tests/unit/cmd
-copying zaqar/tests/unit/cmd/__init__.py -> build/lib/zaqar/tests/unit/cmd
-creating build/lib/zaqar/conf
-copying zaqar/conf/transport.py -> build/lib/zaqar/conf
-copying zaqar/conf/storage.py -> build/lib/zaqar/conf
-copying zaqar/conf/signed_url.py -> build/lib/zaqar/conf
-copying zaqar/conf/profiler.py -> build/lib/zaqar/conf
-copying zaqar/conf/pooling_catalog.py -> build/lib/zaqar/conf
-copying zaqar/conf/opts.py -> build/lib/zaqar/conf
-copying zaqar/conf/notification.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_transport_wsgi.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_transport_websocket.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_message_store_swift.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_message_store_redis.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_message_store_mongodb.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_management_store_sqlalchemy.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_management_store_redis.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers_management_store_mongodb.py -> build/lib/zaqar/conf
-copying zaqar/conf/drivers.py -> build/lib/zaqar/conf
-copying zaqar/conf/default.py -> build/lib/zaqar/conf
-copying zaqar/conf/__init__.py -> build/lib/zaqar/conf
 copying zaqar/tests/helpers.py -> build/lib/zaqar/tests
 copying zaqar/tests/faulty_storage.py -> build/lib/zaqar/tests
 copying zaqar/tests/base.py -> build/lib/zaqar/tests
 copying zaqar/tests/__init__.py -> build/lib/zaqar/tests
-creating build/lib/zaqar/common/transport/wsgi
-copying zaqar/common/transport/wsgi/helpers.py -> build/lib/zaqar/common/transport/wsgi
-copying zaqar/common/transport/wsgi/__init__.py -> build/lib/zaqar/common/transport/wsgi
-creating build/lib/zaqar/tests/unit/hacking
-copying zaqar/tests/unit/hacking/test_hacking.py -> build/lib/zaqar/tests/unit/hacking
-copying zaqar/tests/unit/hacking/__init__.py -> build/lib/zaqar/tests/unit/hacking
-creating build/lib/zaqar/storage/sqlalchemy/migration
-copying zaqar/storage/sqlalchemy/migration/cli.py -> build/lib/zaqar/storage/sqlalchemy/migration
-copying zaqar/storage/sqlalchemy/migration/__init__.py -> build/lib/zaqar/storage/sqlalchemy/migration
-creating build/lib/zaqar/common/policies
-copying zaqar/common/policies/topics.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/subscription.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/queues.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/pools.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/messages.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/health.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/flavors.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/claims.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/base.py -> build/lib/zaqar/common/policies
-copying zaqar/common/policies/__init__.py -> build/lib/zaqar/common/policies
+creating build/lib/zaqar/tests/functional/wsgi/v2
+copying zaqar/tests/functional/wsgi/v2/test_subscriptions.py -> build/lib/zaqar/tests/functional/wsgi/v2
+copying zaqar/tests/functional/wsgi/v2/__init__.py -> build/lib/zaqar/tests/functional/wsgi/v2
+copying zaqar/notification/notifier.py -> build/lib/zaqar/notification
+copying zaqar/notification/__init__.py -> build/lib/zaqar/notification
+creating build/lib/zaqar/tests/unit/common/storage
+copying zaqar/tests/unit/common/storage/test_utils.py -> build/lib/zaqar/tests/unit/common/storage
+copying zaqar/tests/unit/common/storage/test_select.py -> build/lib/zaqar/tests/unit/common/storage
+copying zaqar/tests/unit/common/storage/__init__.py -> build/lib/zaqar/tests/unit/common/storage
 creating build/lib/zaqar/storage/redis
 copying zaqar/storage/redis/utils.py -> build/lib/zaqar/storage/redis
 copying zaqar/storage/redis/subscriptions.py -> build/lib/zaqar/storage/redis
@@ -2514,32 +2528,46 @@
 copying zaqar/storage/redis/claims.py -> build/lib/zaqar/storage/redis
 copying zaqar/storage/redis/catalogue.py -> build/lib/zaqar/storage/redis
 copying zaqar/storage/redis/__init__.py -> build/lib/zaqar/storage/redis
-creating build/lib/zaqar/common/api/schemas/v1_1
-copying zaqar/common/api/schemas/v1_1/flavors.py -> build/lib/zaqar/common/api/schemas/v1_1
-copying zaqar/common/api/schemas/v1_1/__init__.py -> build/lib/zaqar/common/api/schemas/v1_1
-copying zaqar/tests/unit/transport/websocket/utils.py -> build/lib/zaqar/tests/unit/transport/websocket
-copying zaqar/tests/unit/transport/websocket/test_protocol.py -> build/lib/zaqar/tests/unit/transport/websocket
-copying zaqar/tests/unit/transport/websocket/base.py -> build/lib/zaqar/tests/unit/transport/websocket
-copying zaqar/tests/unit/transport/websocket/__init__.py -> build/lib/zaqar/tests/unit/transport/websocket
-creating build/lib/zaqar/tests/functional/websocket
-copying zaqar/tests/functional/websocket/test_queues.py -> build/lib/zaqar/tests/functional/websocket
-copying zaqar/tests/functional/websocket/__init__.py -> build/lib/zaqar/tests/functional/websocket
-creating build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/stats.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/queues.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/pools.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/ping.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/messages.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/homedoc.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/health.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/flavors.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/claims.py -> build/lib/zaqar/transport/wsgi/v1_1
-copying zaqar/transport/wsgi/v1_1/__init__.py -> build/lib/zaqar/transport/wsgi/v1_1
-creating build/lib/zaqar/transport/websocket
-copying zaqar/transport/websocket/protocol.py -> build/lib/zaqar/transport/websocket
-copying zaqar/transport/websocket/factory.py -> build/lib/zaqar/transport/websocket
-copying zaqar/transport/websocket/driver.py -> build/lib/zaqar/transport/websocket
-copying zaqar/transport/websocket/__init__.py -> build/lib/zaqar/transport/websocket
+creating build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_validation.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_urls.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_topic_lifecycle.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_subscriptions.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_queue_lifecycle.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_purge.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_pools_new.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_ping.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_messages.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_media_type.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_home.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_health.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_flavors_new.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_default_limits.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_claims.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/test_auth.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+copying zaqar/tests/unit/transport/wsgi/v2_0/__init__.py -> build/lib/zaqar/tests/unit/transport/wsgi/v2_0
+creating build/lib/zaqar/storage/swift
+copying zaqar/storage/swift/utils.py -> build/lib/zaqar/storage/swift
+copying zaqar/storage/swift/subscriptions.py -> build/lib/zaqar/storage/swift
+copying zaqar/storage/swift/messages.py -> build/lib/zaqar/storage/swift
+copying zaqar/storage/swift/driver.py -> build/lib/zaqar/storage/swift
+copying zaqar/storage/swift/controllers.py -> build/lib/zaqar/storage/swift
+copying zaqar/storage/swift/claims.py -> build/lib/zaqar/storage/swift
+copying zaqar/storage/swift/__init__.py -> build/lib/zaqar/storage/swift
+creating build/lib/zaqar/cmd
+copying zaqar/cmd/status.py -> build/lib/zaqar/cmd
+copying zaqar/cmd/server.py -> build/lib/zaqar/cmd
+copying zaqar/cmd/gc.py -> build/lib/zaqar/cmd
+copying zaqar/cmd/__init__.py -> build/lib/zaqar/cmd
+creating build/lib/zaqar/tests/unit/notification
+copying zaqar/tests/unit/notification/test_notifier.py -> build/lib/zaqar/tests/unit/notification
+copying zaqar/tests/unit/notification/__init__.py -> build/lib/zaqar/tests/unit/notification
+copying zaqar/tests/unit/common/test_urls.py -> build/lib/zaqar/tests/unit/common
+copying zaqar/tests/unit/common/test_request.py -> build/lib/zaqar/tests/unit/common
+copying zaqar/tests/unit/common/test_pipeline.py -> build/lib/zaqar/tests/unit/common
+copying zaqar/tests/unit/common/test_decorators.py -> build/lib/zaqar/tests/unit/common
+copying zaqar/tests/unit/common/test_api.py -> build/lib/zaqar/tests/unit/common
+copying zaqar/tests/unit/common/__init__.py -> build/lib/zaqar/tests/unit/common
 running egg_info
 creating zaqar.egg-info
 writing zaqar.egg-info/PKG-INFO
@@ -2656,6 +2684,47 @@
 running install_lib
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
+copying build/lib/zaqar/cmd/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
+copying build/lib/zaqar/cmd/gc.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
+copying build/lib/zaqar/cmd/server.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
+copying build/lib/zaqar/cmd/status.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
+copying build/lib/zaqar/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
+copying build/lib/zaqar/bootstrap.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
+copying build/lib/zaqar/context.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
+copying build/lib/zaqar/i18n.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
+copying build/lib/zaqar/version.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+copying build/lib/zaqar/bench/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+copying build/lib/zaqar/bench/conductor.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+copying build/lib/zaqar/bench/config.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+copying build/lib/zaqar/bench/consumer.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+copying build/lib/zaqar/bench/helpers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+copying build/lib/zaqar/bench/observer.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+copying build/lib/zaqar/bench/producer.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking
+copying build/lib/zaqar/hacking/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking
+copying build/lib/zaqar/hacking/checks.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
+copying build/lib/zaqar/api/v1_1/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
+copying build/lib/zaqar/api/v1_1/request.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
+copying build/lib/zaqar/api/v1_1/response.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
+copying build/lib/zaqar/api/v2/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
+copying build/lib/zaqar/api/v2/endpoints.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
+copying build/lib/zaqar/api/v2/request.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
+copying build/lib/zaqar/api/v2/response.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
+copying build/lib/zaqar/api/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api
+copying build/lib/zaqar/api/handler.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification
+copying build/lib/zaqar/notification/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification
+copying build/lib/zaqar/notification/notifier.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
+copying build/lib/zaqar/notification/tasks/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
+copying build/lib/zaqar/notification/tasks/mailto.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
+copying build/lib/zaqar/notification/tasks/trust.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
+copying build/lib/zaqar/notification/tasks/webhook.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf
 copying build/lib/zaqar/conf/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf
 copying build/lib/zaqar/conf/default.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf
@@ -2675,68 +2744,20 @@
 copying build/lib/zaqar/conf/signed_url.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf
 copying build/lib/zaqar/conf/storage.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf
 copying build/lib/zaqar/conf/transport.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
-copying build/lib/zaqar/cmd/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
-copying build/lib/zaqar/cmd/gc.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
-copying build/lib/zaqar/cmd/server.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
-copying build/lib/zaqar/cmd/status.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking
-copying build/lib/zaqar/hacking/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking
-copying build/lib/zaqar/hacking/checks.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-copying build/lib/zaqar/bench/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-copying build/lib/zaqar/bench/conductor.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-copying build/lib/zaqar/bench/config.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-copying build/lib/zaqar/bench/consumer.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-copying build/lib/zaqar/bench/helpers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-copying build/lib/zaqar/bench/observer.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-copying build/lib/zaqar/bench/producer.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/health.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/messages.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/subscription.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/policies/topics.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
-copying build/lib/zaqar/common/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/access.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/auth.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/cache.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/cli.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/consts.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/decorators.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/errors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/pipeline.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/urls.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-copying build/lib/zaqar/common/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi
-copying build/lib/zaqar/common/transport/wsgi/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi
-copying build/lib/zaqar/common/transport/wsgi/helpers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi
-copying build/lib/zaqar/common/transport/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1
-copying build/lib/zaqar/common/api/schemas/v1_1/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1
-copying build/lib/zaqar/common/api/schemas/v1_1/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1
-copying build/lib/zaqar/common/api/schemas/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
-copying build/lib/zaqar/common/api/schemas/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
-copying build/lib/zaqar/common/api/schemas/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
-copying build/lib/zaqar/common/api/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
-copying build/lib/zaqar/common/api/api.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
-copying build/lib/zaqar/common/api/errors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
-copying build/lib/zaqar/common/api/request.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
-copying build/lib/zaqar/common/api/response.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
-copying build/lib/zaqar/common/api/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage
-copying build/lib/zaqar/common/storage/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage
-copying build/lib/zaqar/common/storage/select.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec
+copying build/lib/zaqar/extraspec/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks
+copying build/lib/zaqar/extraspec/tasks/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks
+copying build/lib/zaqar/extraspec/tasks/messagecode.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
+copying build/lib/zaqar/storage/swift/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
+copying build/lib/zaqar/storage/swift/claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
+copying build/lib/zaqar/storage/swift/controllers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
+copying build/lib/zaqar/storage/swift/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
+copying build/lib/zaqar/storage/swift/messages.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
+copying build/lib/zaqar/storage/swift/subscriptions.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
+copying build/lib/zaqar/storage/swift/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/redis
 copying build/lib/zaqar/storage/redis/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/redis
 copying build/lib/zaqar/storage/redis/catalogue.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/redis
@@ -2766,6 +2787,15 @@
 copying build/lib/zaqar/storage/mongodb/topics.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/mongodb
 copying build/lib/zaqar/storage/mongodb/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/mongodb
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/catalogue.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/controllers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/tables.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
+copying build/lib/zaqar/storage/sqlalchemy/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/alembic_migrations
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/alembic_migrations/versions
@@ -2782,15 +2812,6 @@
 copying build/lib/zaqar/storage/sqlalchemy/migration/alembic.ini -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration
 copying build/lib/zaqar/storage/sqlalchemy/migration/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration
 copying build/lib/zaqar/storage/sqlalchemy/migration/cli.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration
-copying build/lib/zaqar/storage/sqlalchemy/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/catalogue.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/controllers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/tables.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
-copying build/lib/zaqar/storage/sqlalchemy/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy
 copying build/lib/zaqar/storage/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage
 copying build/lib/zaqar/storage/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage
 copying build/lib/zaqar/storage/configuration.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage
@@ -2798,54 +2819,25 @@
 copying build/lib/zaqar/storage/pipeline.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage
 copying build/lib/zaqar/storage/pooling.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage
 copying build/lib/zaqar/storage/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-copying build/lib/zaqar/storage/swift/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-copying build/lib/zaqar/storage/swift/claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-copying build/lib/zaqar/storage/swift/controllers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-copying build/lib/zaqar/storage/swift/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-copying build/lib/zaqar/storage/swift/messages.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-copying build/lib/zaqar/storage/swift/subscriptions.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-copying build/lib/zaqar/storage/swift/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
-copying build/lib/zaqar/api/v1_1/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
-copying build/lib/zaqar/api/v1_1/request.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
-copying build/lib/zaqar/api/v1_1/response.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
-copying build/lib/zaqar/api/v2/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
-copying build/lib/zaqar/api/v2/endpoints.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
-copying build/lib/zaqar/api/v2/request.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
-copying build/lib/zaqar/api/v2/response.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2
-copying build/lib/zaqar/api/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api
-copying build/lib/zaqar/api/handler.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks
-copying build/lib/zaqar/extraspec/tasks/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks
-copying build/lib/zaqar/extraspec/tasks/messagecode.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks
-copying build/lib/zaqar/extraspec/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
-copying build/lib/zaqar/transport/websocket/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
-copying build/lib/zaqar/transport/websocket/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
-copying build/lib/zaqar/transport/websocket/factory.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
-copying build/lib/zaqar/transport/websocket/protocol.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware
 copying build/lib/zaqar/transport/middleware/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware
 copying build/lib/zaqar/transport/middleware/auth.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware
 copying build/lib/zaqar/transport/middleware/cors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware
 copying build/lib/zaqar/transport/middleware/profile.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware
+copying build/lib/zaqar/transport/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
+copying build/lib/zaqar/transport/acl.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
+copying build/lib/zaqar/transport/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
+copying build/lib/zaqar/transport/encryptor.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
+copying build/lib/zaqar/transport/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
+copying build/lib/zaqar/transport/validation.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/health.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/homedoc.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/messages.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/ping.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
-copying build/lib/zaqar/transport/wsgi/v1_1/stats.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
+copying build/lib/zaqar/transport/wsgi/app.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
+copying build/lib/zaqar/transport/wsgi/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
+copying build/lib/zaqar/transport/wsgi/errors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
+copying build/lib/zaqar/transport/wsgi/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
+copying build/lib/zaqar/transport/wsgi/version.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0
 copying build/lib/zaqar/transport/wsgi/v2_0/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0
 copying build/lib/zaqar/transport/wsgi/v2_0/claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0
@@ -2863,29 +2855,31 @@
 copying build/lib/zaqar/transport/wsgi/v2_0/topic_purge.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0
 copying build/lib/zaqar/transport/wsgi/v2_0/topic_stats.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0
 copying build/lib/zaqar/transport/wsgi/v2_0/urls.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0
-copying build/lib/zaqar/transport/wsgi/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
-copying build/lib/zaqar/transport/wsgi/app.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
-copying build/lib/zaqar/transport/wsgi/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
-copying build/lib/zaqar/transport/wsgi/errors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
-copying build/lib/zaqar/transport/wsgi/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
-copying build/lib/zaqar/transport/wsgi/version.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi
-copying build/lib/zaqar/transport/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
-copying build/lib/zaqar/transport/acl.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
-copying build/lib/zaqar/transport/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
-copying build/lib/zaqar/transport/encryptor.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
-copying build/lib/zaqar/transport/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
-copying build/lib/zaqar/transport/validation.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/health.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/homedoc.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/messages.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/ping.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+copying build/lib/zaqar/transport/wsgi/v1_1/stats.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
+copying build/lib/zaqar/transport/websocket/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
+copying build/lib/zaqar/transport/websocket/driver.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
+copying build/lib/zaqar/transport/websocket/factory.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
+copying build/lib/zaqar/transport/websocket/protocol.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests
 copying build/lib/zaqar/tests/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests
 copying build/lib/zaqar/tests/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests
 copying build/lib/zaqar/tests/faulty_storage.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests
 copying build/lib/zaqar/tests/helpers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking
-copying build/lib/zaqar/tests/unit/hacking/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking
-copying build/lib/zaqar/tests/unit/hacking/test_hacking.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/cmd
-copying build/lib/zaqar/tests/unit/cmd/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/cmd
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification
+copying build/lib/zaqar/tests/unit/notification/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification
+copying build/lib/zaqar/tests/unit/notification/test_notifier.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common
 copying build/lib/zaqar/tests/unit/common/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common
 copying build/lib/zaqar/tests/unit/common/test_api.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common
@@ -2899,21 +2893,14 @@
 copying build/lib/zaqar/tests/unit/common/storage/test_utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common/storage
 copying build/lib/zaqar/tests/unit/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit
 copying build/lib/zaqar/tests/unit/test_bootstrap.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
-copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
-copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/test_db_manage_cli.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
-copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
-copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations_base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
-copying build/lib/zaqar/tests/unit/storage/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-copying build/lib/zaqar/tests/unit/storage/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-copying build/lib/zaqar/tests/unit/storage/test_impl_mongodb.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-copying build/lib/zaqar/tests/unit/storage/test_impl_redis.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-copying build/lib/zaqar/tests/unit/storage/test_impl_sqlalchemy.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-copying build/lib/zaqar/tests/unit/storage/test_impl_swift.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-copying build/lib/zaqar/tests/unit/storage/test_pool_catalog_new.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
-copying build/lib/zaqar/tests/unit/storage/test_utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking
+copying build/lib/zaqar/tests/unit/hacking/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking
+copying build/lib/zaqar/tests/unit/hacking/test_hacking.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/cmd
+copying build/lib/zaqar/tests/unit/cmd/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/cmd
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport
+copying build/lib/zaqar/tests/unit/transport/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport
+copying build/lib/zaqar/tests/unit/transport/test_acl.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket
 copying build/lib/zaqar/tests/unit/transport/websocket/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket
 copying build/lib/zaqar/tests/unit/transport/websocket/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket
@@ -2926,13 +2913,7 @@
 copying build/lib/zaqar/tests/unit/transport/websocket/v2/test_queue_lifecycle.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/v2
 copying build/lib/zaqar/tests/unit/transport/websocket/v2/test_subscriptions.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/v2
 copying build/lib/zaqar/tests/unit/transport/websocket/v2/test_claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/v2
-copying build/lib/zaqar/tests/unit/transport/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport
-copying build/lib/zaqar/tests/unit/transport/test_acl.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
-copying build/lib/zaqar/tests/unit/transport/wsgi/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
-copying build/lib/zaqar/tests/unit/transport/wsgi/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
-copying build/lib/zaqar/tests/unit/transport/wsgi/test_utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
-copying build/lib/zaqar/tests/unit/transport/wsgi/test_version.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0
 copying build/lib/zaqar/tests/unit/transport/wsgi/v2_0/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0
 copying build/lib/zaqar/tests/unit/transport/wsgi/v2_0/test_auth.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0
@@ -2951,6 +2932,10 @@
 copying build/lib/zaqar/tests/unit/transport/wsgi/v2_0/test_topic_lifecycle.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0
 copying build/lib/zaqar/tests/unit/transport/wsgi/v2_0/test_urls.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0
 copying build/lib/zaqar/tests/unit/transport/wsgi/v2_0/test_validation.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0
+copying build/lib/zaqar/tests/unit/transport/wsgi/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
+copying build/lib/zaqar/tests/unit/transport/wsgi/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
+copying build/lib/zaqar/tests/unit/transport/wsgi/test_utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
+copying build/lib/zaqar/tests/unit/transport/wsgi/test_version.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1
 copying build/lib/zaqar/tests/unit/transport/wsgi/v1_1/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1
 copying build/lib/zaqar/tests/unit/transport/wsgi/v1_1/test_auth.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1
@@ -2963,19 +2948,30 @@
 copying build/lib/zaqar/tests/unit/transport/wsgi/v1_1/test_ping.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1
 copying build/lib/zaqar/tests/unit/transport/wsgi/v1_1/test_queue_lifecycle.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1
 copying build/lib/zaqar/tests/unit/transport/wsgi/v1_1/test_validation.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification
-copying build/lib/zaqar/tests/unit/notification/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification
-copying build/lib/zaqar/tests/unit/notification/test_notifier.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/test_impl_mongodb.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/test_impl_redis.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/test_impl_sqlalchemy.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/test_impl_swift.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/test_pool_catalog_new.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+copying build/lib/zaqar/tests/unit/storage/test_utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
+copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
+copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/test_db_manage_cli.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
+copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
+copying build/lib/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations_base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket
-copying build/lib/zaqar/tests/functional/websocket/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket
-copying build/lib/zaqar/tests/functional/websocket/test_queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket
 copying build/lib/zaqar/tests/functional/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional
 copying build/lib/zaqar/tests/functional/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional
 copying build/lib/zaqar/tests/functional/config.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional
 copying build/lib/zaqar/tests/functional/helpers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional
 copying build/lib/zaqar/tests/functional/http.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2
+copying build/lib/zaqar/tests/functional/wsgi/v2/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2
+copying build/lib/zaqar/tests/functional/wsgi/v2/test_subscriptions.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2
 copying build/lib/zaqar/tests/functional/wsgi/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi
 copying build/lib/zaqar/tests/functional/wsgi/test_versions.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi
 creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1
@@ -2985,22 +2981,87 @@
 copying build/lib/zaqar/tests/functional/wsgi/v1_1/test_messages.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1
 copying build/lib/zaqar/tests/functional/wsgi/v1_1/test_pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1
 copying build/lib/zaqar/tests/functional/wsgi/v1_1/test_queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2
-copying build/lib/zaqar/tests/functional/wsgi/v2/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2
-copying build/lib/zaqar/tests/functional/wsgi/v2/test_subscriptions.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification
-creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
-copying build/lib/zaqar/notification/tasks/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
-copying build/lib/zaqar/notification/tasks/mailto.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
-copying build/lib/zaqar/notification/tasks/trust.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
-copying build/lib/zaqar/notification/tasks/webhook.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks
-copying build/lib/zaqar/notification/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification
-copying build/lib/zaqar/notification/notifier.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification
-copying build/lib/zaqar/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
-copying build/lib/zaqar/bootstrap.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
-copying build/lib/zaqar/context.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
-copying build/lib/zaqar/i18n.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
-copying build/lib/zaqar/version.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket
+copying build/lib/zaqar/tests/functional/websocket/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket
+copying build/lib/zaqar/tests/functional/websocket/test_queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage
+copying build/lib/zaqar/common/storage/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage
+copying build/lib/zaqar/common/storage/select.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/base.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/claims.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/health.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/messages.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/queues.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/subscription.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/policies/topics.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies
+copying build/lib/zaqar/common/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/access.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/auth.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/cache.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/cli.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/consts.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/decorators.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/errors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/pipeline.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/urls.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+copying build/lib/zaqar/common/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi
+copying build/lib/zaqar/common/transport/wsgi/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi
+copying build/lib/zaqar/common/transport/wsgi/helpers.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi
+copying build/lib/zaqar/common/transport/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
+copying build/lib/zaqar/common/api/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
+copying build/lib/zaqar/common/api/api.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
+copying build/lib/zaqar/common/api/errors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
+copying build/lib/zaqar/common/api/request.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
+copying build/lib/zaqar/common/api/response.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
+copying build/lib/zaqar/common/api/utils.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
+copying build/lib/zaqar/common/api/schemas/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
+copying build/lib/zaqar/common/api/schemas/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
+copying build/lib/zaqar/common/api/schemas/pools.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas
+creating /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1
+copying build/lib/zaqar/common/api/schemas/v1_1/__init__.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1
+copying build/lib/zaqar/common/api/schemas/v1_1/flavors.py -> /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/gc.py to gc.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/server.py to server.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/status.py to status.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bootstrap.py to bootstrap.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/context.py to context.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/i18n.py to i18n.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/version.py to version.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/conductor.py to conductor.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/config.py to config.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/consumer.py to consumer.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/helpers.py to helpers.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/observer.py to observer.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/producer.py to producer.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking/checks.py to checks.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1/request.py to request.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1/response.py to response.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/endpoints.py to endpoints.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/request.py to request.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/response.py to response.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/handler.py to handler.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/notifier.py to notifier.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/mailto.py to mailto.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/trust.py to trust.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/webhook.py to webhook.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf/default.py to default.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf/drivers.py to drivers.cpython-313.pyc
@@ -3019,56 +3080,16 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf/signed_url.py to signed_url.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf/storage.py to storage.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/conf/transport.py to transport.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/gc.py to gc.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/server.py to server.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/cmd/status.py to status.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/hacking/checks.py to checks.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/conductor.py to conductor.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/config.py to config.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/consumer.py to consumer.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/helpers.py to helpers.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/observer.py to observer.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bench/producer.py to producer.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/base.py to base.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/claims.py to claims.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/flavors.py to flavors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/health.py to health.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/messages.py to messages.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/pools.py to pools.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/queues.py to queues.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/subscription.py to subscription.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/topics.py to topics.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/access.py to access.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/auth.py to auth.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/cache.py to cache.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/cli.py to cli.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/consts.py to consts.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/decorators.py to decorators.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/errors.py to errors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/pipeline.py to pipeline.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/urls.py to urls.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/utils.py to utils.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi/helpers.py to helpers.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1/flavors.py to flavors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/flavors.py to flavors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/pools.py to pools.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/api.py to api.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/errors.py to errors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/request.py to request.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/response.py to response.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/utils.py to utils.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage/select.py to select.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks/messagecode.py to messagecode.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/claims.py to claims.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/controllers.py to controllers.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/driver.py to driver.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/messages.py to messages.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/subscriptions.py to subscriptions.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/utils.py to utils.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/redis/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/redis/catalogue.py to catalogue.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/redis/claims.py to claims.cpython-313.pyc
@@ -3095,6 +3116,15 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/mongodb/topic_messages.py to topic_messages.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/mongodb/topics.py to topics.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/mongodb/utils.py to utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/catalogue.py to catalogue.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/controllers.py to controllers.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/driver.py to driver.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/flavors.py to flavors.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/pools.py to pools.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/queues.py to queues.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/tables.py to tables.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/utils.py to utils.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/alembic_migrations/versions/007_stein.py to 007_stein.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/alembic_migrations/versions/006_queens.py to 006_queens.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/alembic_migrations/versions/005_placeholder.py to 005_placeholder.cpython-313.pyc
@@ -3105,15 +3135,6 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/alembic_migrations/env.py to env.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/migration/cli.py to cli.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/catalogue.py to catalogue.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/controllers.py to controllers.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/driver.py to driver.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/flavors.py to flavors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/pools.py to pools.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/queues.py to queues.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/tables.py to tables.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/sqlalchemy/utils.py to utils.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/base.py to base.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/configuration.py to configuration.cpython-313.pyc
@@ -3121,43 +3142,22 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/pipeline.py to pipeline.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/pooling.py to pooling.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/utils.py to utils.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/claims.py to claims.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/controllers.py to controllers.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/driver.py to driver.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/messages.py to messages.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/subscriptions.py to subscriptions.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/storage/swift/utils.py to utils.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1/request.py to request.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v1_1/response.py to response.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/endpoints.py to endpoints.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/request.py to request.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/v2/response.py to response.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/api/handler.py to handler.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/tasks/messagecode.py to messagecode.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/extraspec/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/driver.py to driver.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/factory.py to factory.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/protocol.py to protocol.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware/auth.py to auth.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware/cors.py to cors.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/middleware/profile.py to profile.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/claims.py to claims.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/flavors.py to flavors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/health.py to health.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/homedoc.py to homedoc.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/messages.py to messages.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/ping.py to ping.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/pools.py to pools.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/queues.py to queues.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/stats.py to stats.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/acl.py to acl.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/base.py to base.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/encryptor.py to encryptor.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/utils.py to utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/validation.py to validation.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/app.py to app.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/driver.py to driver.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/errors.py to errors.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/utils.py to utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/version.py to version.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0/claims.py to claims.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0/flavors.py to flavors.cpython-313.pyc
@@ -3174,25 +3174,26 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0/topic_purge.py to topic_purge.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0/topic_stats.py to topic_stats.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v2_0/urls.py to urls.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/app.py to app.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/driver.py to driver.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/errors.py to errors.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/utils.py to utils.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/version.py to version.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/acl.py to acl.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/base.py to base.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/encryptor.py to encryptor.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/utils.py to utils.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/validation.py to validation.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/claims.py to claims.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/flavors.py to flavors.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/health.py to health.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/homedoc.py to homedoc.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/messages.py to messages.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/ping.py to ping.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/pools.py to pools.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/queues.py to queues.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/wsgi/v1_1/stats.py to stats.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/driver.py to driver.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/factory.py to factory.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/transport/websocket/protocol.py to protocol.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/base.py to base.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/faulty_storage.py to faulty_storage.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/helpers.py to helpers.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking/test_hacking.py to test_hacking.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/cmd/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification/test_notifier.py to test_notifier.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common/test_api.py to test_api.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common/test_decorators.py to test_decorators.cpython-313.pyc
@@ -3204,18 +3205,11 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/common/storage/test_utils.py to test_utils.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/test_bootstrap.py to test_bootstrap.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/test_db_manage_cli.py to test_db_manage_cli.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations.py to test_migrations.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations_base.py to test_migrations_base.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/base.py to base.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_mongodb.py to test_impl_mongodb.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_redis.py to test_impl_redis.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_sqlalchemy.py to test_impl_sqlalchemy.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_swift.py to test_impl_swift.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_pool_catalog_new.py to test_pool_catalog_new.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_utils.py to test_utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/hacking/test_hacking.py to test_hacking.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/cmd/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/test_acl.py to test_acl.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/base.py to base.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/test_protocol.py to test_protocol.cpython-313.pyc
@@ -3226,12 +3220,6 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/v2/test_queue_lifecycle.py to test_queue_lifecycle.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/v2/test_subscriptions.py to test_subscriptions.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/websocket/v2/test_claims.py to test_claims.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/test_acl.py to test_acl.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/base.py to base.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/test_utils.py to test_utils.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/test_version.py to test_version.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0/test_auth.py to test_auth.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0/test_claims.py to test_claims.cpython-313.pyc
@@ -3249,6 +3237,10 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0/test_topic_lifecycle.py to test_topic_lifecycle.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0/test_urls.py to test_urls.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v2_0/test_validation.py to test_validation.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/base.py to base.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/test_utils.py to test_utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/test_version.py to test_version.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1/test_auth.py to test_auth.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1/test_claims.py to test_claims.cpython-313.pyc
@@ -3260,15 +3252,25 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1/test_ping.py to test_ping.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1/test_queue_lifecycle.py to test_queue_lifecycle.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/transport/wsgi/v1_1/test_validation.py to test_validation.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/notification/test_notifier.py to test_notifier.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket/test_queues.py to test_queues.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/base.py to base.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_mongodb.py to test_impl_mongodb.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_redis.py to test_impl_redis.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_sqlalchemy.py to test_impl_sqlalchemy.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_impl_swift.py to test_impl_swift.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_pool_catalog_new.py to test_pool_catalog_new.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/test_utils.py to test_utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/test_db_manage_cli.py to test_db_manage_cli.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations.py to test_migrations.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/unit/storage/sqlalchemy_migration/test_migrations_base.py to test_migrations_base.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/base.py to base.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/config.py to config.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/helpers.py to helpers.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/http.py to http.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2/test_subscriptions.py to test_subscriptions.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/__init__.py to __init__.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/test_versions.py to test_versions.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1/__init__.py to __init__.cpython-313.pyc
@@ -3277,19 +3279,45 @@
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1/test_messages.py to test_messages.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1/test_pools.py to test_pools.cpython-313.pyc
 byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v1_1/test_queues.py to test_queues.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/wsgi/v2/test_subscriptions.py to test_subscriptions.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/mailto.py to mailto.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/trust.py to trust.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/tasks/webhook.py to webhook.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/notification/notifier.py to notifier.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/__init__.py to __init__.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/bootstrap.py to bootstrap.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/context.py to context.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/i18n.py to i18n.cpython-313.pyc
-byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/version.py to version.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/tests/functional/websocket/test_queues.py to test_queues.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/storage/select.py to select.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/base.py to base.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/claims.py to claims.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/flavors.py to flavors.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/health.py to health.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/messages.py to messages.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/pools.py to pools.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/queues.py to queues.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/subscription.py to subscription.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/policies/topics.py to topics.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/access.py to access.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/auth.py to auth.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/cache.py to cache.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/cli.py to cli.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/consts.py to consts.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/decorators.py to decorators.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/errors.py to errors.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/pipeline.py to pipeline.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/urls.py to urls.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/utils.py to utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/wsgi/helpers.py to helpers.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/transport/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/api.py to api.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/errors.py to errors.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/request.py to request.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/response.py to response.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/utils.py to utils.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/flavors.py to flavors.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/pools.py to pools.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1/__init__.py to __init__.cpython-313.pyc
+byte-compiling /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar/common/api/schemas/v1_1/flavors.py to flavors.cpython-313.pyc
 running install_egg_info
 Copying zaqar.egg-info to /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/zaqar-20.0.0.0rc1.egg-info
 Skipping SOURCES.txt
@@ -3306,165 +3334,56 @@
 + 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.13
-+ [ yes = no ]
-+ [ no = yes ]
-+ [ 3.13 = disabled ]
-+ echo 3.13
-+ cut -d. -f1
++ '[' yes = no ']'
++ '[' no = yes ']'
++ for pyvers in ${PYTHON3S}
++ '[' 3.13 = disabled ']'
+++ cut -d. -f1
+++ echo 3.13
 + PYMAJOR=3
-+ echo ===> Testing with python (python3)
++ echo '===> Testing with python (python3)'
 ===> Testing with python (python3)
-+ pwd
-+ [ -d /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages ]
-+ [ -z  ]
-+ pwd
-+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages
+++ pwd
++ '[' -d /build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages ']'
++ '[' -z '' ']'
+++ pwd
++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages'
 Implicitly adding PYTHONPATH=/build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages
-+ pwd
+++ pwd
 + export PYTHONPATH=/build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages
-+ [ -e .stestr.conf ]
-+ [ -x /usr/bin/python3-stestr ]
++ PYTHONPATH=/build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages
++ '[' -e .stestr.conf ']'
++ '[' -x /usr/bin/python3-stestr ']'
 + STESTR=stestr
 + rm -rf .stestr
-+ PYTHON=python3.13 stestr run --parallel --subunit zaqar\.tests\.unit.(?!(.*transport\.websocket.*|.*transport\.wsgi.*|.*test_bootstrap\.TestBootstrap.*|.*storage\.test_impl_sqlalchemy\.SqlalchemyPoolsTest\.test_create_succeeds.*|.*storage\.test_impl_sqlalchemy\.SqlalchemyPoolsTest\.test_create_replaces_on_duplicate_insert.*))
 + subunit2pyunit
++ PYTHON=python3.13
++ stestr run --parallel --subunit 'zaqar\.tests\.unit.(?!(.*transport\.websocket.*|.*transport\.wsgi.*|.*test_bootstrap\.TestBootstrap.*|.*storage\.test_impl_sqlalchemy\.SqlalchemyPoolsTest\.test_create_succeeds.*|.*storage\.test_impl_sqlalchemy\.SqlalchemyPoolsTest\.test_create_replaces_on_duplicate_insert.*))'
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_calculate_backoff
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_calculate_backoff ... ok
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_descope_queue_name
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_descope_queue_name ... ok
 Caught AutoReconnect, retrying the call to _raises_autoreconnect
 Caught AutoReconnect, retrying the call to _raises_autoreconnect
 Caught AutoReconnect, retrying the call to _raises_autoreconnect
 Caught AutoReconnect, maximum attempts to _raises_autoreconnect exceeded.
 Caught AutoReconnect, retrying the call to _raises_autoreconnect
 Caught AutoReconnect, retrying the call to _raises_autoreconnect
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_replaces_on_duplicate_insert
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_succeeds
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_succeeds ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_nonexistent_is_silent
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_works
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_detailed_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_drop_all_leads_to_empty_listing
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_exists
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_exists ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_raises_if_not_found
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_raises_if_not_found ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_listing_simple
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_listing_simple ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_raises_assertion_error_on_bad_fields
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_works
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_calculate_backoff
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_calculate_backoff ... ok
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_descope_queue_name
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_descope_queue_name ... ok
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_retries_on_autoreconnect
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_retries_on_autoreconnect ... ok
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_retries_on_autoreconnect_neg
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_retries_on_autoreconnect_neg ... ok
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_scope_queue_name
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbUtilsTest.test_scope_queue_name ... ok
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_catalogue_entry_life_cycle
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_catalogue_entry_life_cycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_exists
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_exists ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get_raises_if_does_not_exist
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get_raises_if_does_not_exist ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_insert
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_insert ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_list
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_list ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update_raises_when_entry_does_not_exist
-zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update_raises_when_entry_does_not_exist ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_nonexistent_is_silent
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_nonexistent_is_silent ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_works
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_works ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_detailed_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_detailed_get_returns_expected_content ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_drop_all_leads_to_empty_listing
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_drop_all_leads_to_empty_listing ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_exists
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_exists ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_raises_if_not_found
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_raises_if_not_found ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_returns_expected_content ... ok
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_attribute_error
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_attribute_error ... ok
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_calls_the_latest
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_calls_the_latest ... ok
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_does_nothing
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_does_nothing ... ok
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_pipeline_context_manager
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_pipeline_context_manager ... ok
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args ... ok
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args_kwargs
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args_kwargs ... ok
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_kwargs
-zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_kwargs ... ok
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_replaces_on_duplicate_insert
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_succeeds
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_succeeds ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_nonexistent_is_silent
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_pool_used_by_flavor1
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_pool_used_by_flavor1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_works
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_detailed_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_drop_all_leads_to_empty_listing
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_duplicate_uri1
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_duplicate_uri1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_exists
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_exists ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_raises_if_not_found
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_raises_if_not_found ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_listing_simple
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_listing_simple ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities1
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_listing_simple
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_listing_simple ... ok
-zaqar.tests.unit.hacking.test_hacking.HackingTestCase.test_no_log_translations
-zaqar.tests.unit.hacking.test_hacking.HackingTestCase.test_no_log_translations ... ok
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities_fifo1
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities_fifo1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_raises_assertion_error_on_bad_fields
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_works
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_sentinel
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_sentinel ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_unix_socket
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_unix_socket ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_invalid
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_invalid ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_tcp
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_tcp ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_db_instance
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_db_instance ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_version_match
-zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_version_match ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.PooledMessageTests.test_bad_claim_id
 zaqar.tests.unit.storage.test_impl_mongodb.PooledMessageTests.test_bad_claim_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.PooledMessageTests.test_bad_id
@@ -3511,90 +3430,62 @@
 zaqar.tests.unit.storage.test_impl_mongodb.PooledMessageTests.test_sort_for_first ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.PooledMessageTests.test_stats_for_empty_queue
 zaqar.tests.unit.storage.test_impl_mongodb.PooledMessageTests.test_stats_for_empty_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_create_default_limit_multi
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_doesnt_exist
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_doesnt_exist ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_lifecycle
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_lifecycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_dead_letter_queue
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_dead_letter_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delay_queue
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delay_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delete_message_expired_claim
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delete_message_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_do_not_extend_lifetime
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_do_not_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_expired_claim
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_1
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_2
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_gc
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_gc ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_get_claim_after_expires
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_get_claim_after_expires ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_illformed_id
-zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_illformed_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_1_None
-zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_1_None ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_2_project
-zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_2_project ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_queue_lifecycle
-zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_queue_lifecycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_mismatching_capabilities1
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_mismatching_capabilities1 ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_raises_assertion_error_on_bad_fields
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_raises_assertion_error_on_bad_fields ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_works
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_works ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_boundaries
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_boundaries ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_ignores_zero_weight_objs
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_ignores_zero_weight_objs ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_an_object_it_was_given
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_an_object_it_was_given ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_first_if_selector_is_zero
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_first_if_selector_is_zero ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_last_if_selector_is_sum_minus_one
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_last_if_selector_is_sum_minus_one ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_no_objs
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_no_objs ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_objs_have_zero_weight
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_objs_have_zero_weight ... ok
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_selector_oob
-zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_selector_oob ... ok
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm_with_nonexist_subscription
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm_with_nonexist_subscription ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_1_True
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_2_False
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_and_get_correct_id
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_and_get_correct_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_update_delete_on_non_existing_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_update_delete_on_non_existing_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_1_True
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_2_False
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_1_True
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_2_False
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_nonexist_source
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_nonexist_source ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_small_list
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_small_list ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_replaces_on_duplicate_insert
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_replaces_on_duplicate_insert ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_succeeds
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_succeeds ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_nonexistent_is_silent
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_nonexistent_is_silent ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_works
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_works ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_detailed_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_detailed_get_returns_expected_content ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_drop_all_leads_to_empty_listing
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_drop_all_leads_to_empty_listing ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_exists
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_exists ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_raises_if_not_found
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_raises_if_not_found ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_returns_expected_content ... ok
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url ... ok
+zaqar.tests.unit.common.test_request.TestRequest.test_request
+zaqar.tests.unit.common.test_request.TestRequest.test_request ... ok
+zaqar.tests.unit.common.test_api.TestApi.test_invalid_operation
+zaqar.tests.unit.common.test_api.TestApi.test_invalid_operation ... ok
+zaqar.tests.unit.common.test_api.TestApi.test_invalid_params
+zaqar.tests.unit.common.test_api.TestApi.test_invalid_params ... ok
+zaqar.tests.unit.common.test_api.TestApi.test_missing_params
+zaqar.tests.unit.common.test_api.TestApi.test_missing_params ... ok
+zaqar.tests.unit.common.test_api.TestApi.test_valid_params
+zaqar.tests.unit.common.test_api.TestApi.test_valid_params ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp) ... ok
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_multiple_paths
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_multiple_paths ... ok
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_utc
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_utc ... ok
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_urls_validation
+zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_urls_validation ... ok
+zaqar.tests.unit.hacking.test_hacking.HackingTestCase.test_no_log_translations
+zaqar.tests.unit.hacking.test_hacking.HackingTestCase.test_no_log_translations ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp-sql)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp-sql) ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(current)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(current) ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(history)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(history) ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(check_migration)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(check_migration) ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_autogenerate)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_autogenerate) ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_sql)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_sql) ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-sql)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-sql) ... ok
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-delta)
+zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-delta) ... ok
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbCatalogueTests.test_catalogue_entry_life_cycle
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbCatalogueTests.test_catalogue_entry_life_cycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbCatalogueTests.test_exists
@@ -3611,117 +3502,6 @@
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbCatalogueTests.test_update ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbCatalogueTests.test_update_raises_when_entry_does_not_exist
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbCatalogueTests.test_update_raises_when_entry_does_not_exist ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_claim_id
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_claim_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_id
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_marker
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_marker ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_claim_effects
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_claim_effects ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_message_from_nonexistent_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_message_from_nonexistent_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_messages_with_ids_from__nonexistent_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_messages_with_ids_from__nonexistent_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.common.test_api.TestApi.test_invalid_operation
-zaqar.tests.unit.common.test_api.TestApi.test_invalid_operation ... ok
-zaqar.tests.unit.common.test_api.TestApi.test_invalid_params
-zaqar.tests.unit.common.test_api.TestApi.test_invalid_params ... ok
-zaqar.tests.unit.common.test_api.TestApi.test_missing_params
-zaqar.tests.unit.common.test_api.TestApi.test_missing_params ... ok
-zaqar.tests.unit.common.test_api.TestApi.test_valid_params
-zaqar.tests.unit.common.test_api.TestApi.test_valid_params ... ok
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_expired_messages
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_expired_messages ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_empty_queue_exception
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_empty_queue_exception ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_invalid_sort_option
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_invalid_sort_option ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_messages_with_ids_from__nonexistent_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_messages_with_ids_from__nonexistent_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_multi
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_indexes
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_indexes ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_body_checksum
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_body_checksum ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_counter
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_counter ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_lifecycle
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_period
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_period ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_multi_ids
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_multi_ids ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_pop_message
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_pop_message ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete_with_invalid_id
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete_with_invalid_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_claim_delete
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_claim_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_delete
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_stats
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_stats ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_sort_for_first
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_sort_for_first ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_stats_for_empty_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_stats_for_empty_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_create_default_limit_multi
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_lifecycle
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_dead_letter_queue
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_dead_letter_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delay_queue
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delay_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_basic_message
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_basic_message ... ok
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_messages_set
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_messages_set ... ok
-zaqar.tests.unit.common.test_request.TestRequest.test_request
-zaqar.tests.unit.common.test_request.TestRequest.test_request ... ok
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url ... ok
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_multiple_paths
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_multiple_paths ... ok
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_utc
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_url_utc ... ok
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delete_message_expired_claim
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delete_message_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_do_not_extend_lifetime
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_do_not_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_expired_claim
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_1
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_2
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_illformed_id
-zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_illformed_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_queue_name
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_queue_name ... ok
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_claimed_filter
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_claimed_filter ... ok
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_urls_validation
-zaqar.tests.unit.common.test_urls.TestURLs.test_create_signed_urls_validation ... ok
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_echo_filter
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_echo_filter ... ok
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_normalize_none_str
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_normalize_none_str ... ok
-Caught ConnectionError, retrying the call to _raises_connection_error
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_bad_claim_id
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_bad_claim_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_bad_id
@@ -3742,57 +3522,51 @@
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_get_first_with_invalid_sort_option ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_get_messages_with_ids_from__nonexistent_queue
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_get_messages_with_ids_from__nonexistent_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_replaces_on_duplicate_insert
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_succeeds
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_succeeds ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_nonexistent_is_silent
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_pool_used_by_flavor
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_pool_used_by_flavor ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_works
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_detailed_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_drop_all_leads_to_empty_listing
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_exists
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_exists ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_raises_if_not_found
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_raises_if_not_found ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_listing_simple
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_listing_simple ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_indexes
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_indexes ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_1_None
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_1_None ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_2_project
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_2_project ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_queue_lifecycle
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_queue_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_raises_connection_error
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_raises_connection_error ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_claim_id
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_claim_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_id
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_marker
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_marker ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_claim_effects
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_claim_effects ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_message_from_nonexistent_queue
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_message_from_nonexistent_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_messages_with_ids_from__nonexistent_queue
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_messages_with_ids_from__nonexistent_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_expired_messages
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_expired_messages ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_get_first_with_empty_queue_exception
-zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_get_first_with_empty_queue_exception ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_get_multi
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_get_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_body_checksum
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_body_checksum ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_lifecycle
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_period
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_period ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_multi_ids
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_multi_ids ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_pop_message
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_pop_message ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm_with_nonexist_subscription
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_confirm_with_nonexist_subscription ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_1_True
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_2_False
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_and_get_correct_id
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_create_existed_and_get_correct_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_update_delete_on_non_existing_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_get_update_delete_on_non_existing_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_1_True
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_2_False
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_lifecycle_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_1_True
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+Caught ConnectionError, retrying the call to _raises_connection_error
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_2_False
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_list_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_nonexist_source
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_nonexist_source ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_small_list
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_small_list ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_fails_if_bad_uri_missing_schema
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_fails_if_bad_uri_missing_schema ... ok
-Caught ConnectionError, retrying the call to _raises_connection_error
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_fails_if_bad_uri_mongodb
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_fails_if_bad_uri_mongodb ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_fails_if_bad_uri_redis
@@ -3801,6 +3575,85 @@
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_succeeds_if_good_uri_mongo ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_succeeds_if_good_uri_redis
 zaqar.tests.unit.common.storage.test_utils.TestUtils.test_can_connect_succeeds_if_good_uri_redis ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_claim_id
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_claim_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_id
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_marker
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_bad_marker ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_attribute_error
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_attribute_error ... ok
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_calls_the_latest
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_calls_the_latest ... ok
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_does_nothing
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_does_nothing ... ok
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_replaces_on_duplicate_insert
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_succeeds
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_create_succeeds ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_nonexistent_is_silent
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_works
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_delete_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_detailed_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_drop_all_leads_to_empty_listing
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_exists
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_exists ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_raises_if_not_found
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_raises_if_not_found ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_listing_simple
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_listing_simple ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_raises_assertion_error_on_bad_fields
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_works
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFlavorsTest1.test_update_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_create_default_limit_multi
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_lifecycle
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_lifecycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_dead_letter_queue
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_dead_letter_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delay_queue
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delay_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delete_message_expired_claim
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delete_message_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_do_not_extend_lifetime
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_do_not_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_expired_claim
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_1
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_2
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_illformed_id
+zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_illformed_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_loads_correct_driver
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_loads_correct_driver ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+Caught ConnectionError, retrying the call to _raises_connection_error
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_default_or_none_if_queue_not_mapped
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_default_or_none_if_queue_not_mapped ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_none_if_entry_deregistered
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_none_if_entry_deregistered ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queue_create_with_empty_json_body
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queue_create_with_empty_json_body ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queues_list_on_multi_pools
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queues_list_on_multi_pools ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_leads_to_successful_lookup
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_leads_to_successful_lookup ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_fake_flavor
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_fake_flavor ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_flavor
+zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_flavor ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete_with_invalid_id
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete_with_invalid_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbDriverTest.test_db_instance
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbDriverTest.test_db_instance ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbDriverTest.test_replicaset_or_mongos_needed
@@ -3815,64 +3668,61 @@
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbDriverTest.test_write_concern_check_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbDriverTest.test_write_concern_is_set
 zaqar.tests.unit.storage.test_impl_mongodb.MongodbDriverTest.test_write_concern_is_set ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_get_multi
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_get_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_body_checksum
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_body_checksum ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_lifecycle
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_period
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_message_period ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_multi_ids
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_multi_ids ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_pop_message
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_pop_message ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete_with_invalid_id
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_bulk_delete_with_invalid_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_claim_delete
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_claim_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_delete
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_stats
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_stats ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_race_condition_on_post
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_race_condition_on_post ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_sort_for_first
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_sort_for_first ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_stats_for_empty_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_stats_for_empty_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_replaces_on_duplicate_insert
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_succeeds
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_succeeds ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_nonexistent_is_silent
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_works
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_detailed_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_drop_all_leads_to_empty_listing
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_exists
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_exists ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_raises_if_not_found
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_raises_if_not_found ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_listing_simple
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_listing_simple ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_raises_assertion_error_on_bad_fields
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_works
-zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_claim_id
-zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_claim_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_id
-zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_marker
-zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_marker ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_catalogue_entry_life_cycle
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_catalogue_entry_life_cycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_exists
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_exists ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get_raises_if_does_not_exist
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_get_raises_if_does_not_exist ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_insert
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_insert ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_list
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_list ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update_raises_when_entry_does_not_exist
+zaqar.tests.unit.storage.test_impl_redis.RedisCatalogueTests.test_update_raises_when_entry_does_not_exist ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm_with_nonexist_subscription
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm_with_nonexist_subscription ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_1_True
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_2_False
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_and_get_correct_id
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_and_get_correct_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_update_delete_on_non_existing_queue
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_update_delete_on_non_existing_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_1_True
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_2_False
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_1_True
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html.
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_claim_effects
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_claim_effects ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_message_from_nonexistent_queue
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_message_from_nonexistent_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_messages_with_ids_from__nonexistent_queue
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_delete_messages_with_ids_from__nonexistent_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_expired_messages
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_expired_messages ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_get_first_with_empty_queue_exception
+zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_get_first_with_empty_queue_exception ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_get_first_with_invalid_sort_option
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_get_first_with_invalid_sort_option ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_get_messages_with_ids_from__nonexistent_queue
@@ -3901,8 +3751,98 @@
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_queue_stats ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_sort_for_first
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_sort_for_first ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html.
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_stats_for_empty_queue
 zaqar.tests.unit.storage.test_impl_redis.PooledMessageTests.test_stats_for_empty_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_replaces_on_duplicate_insert
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_succeeds
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_create_succeeds ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_nonexistent_is_silent
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_works
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_delete_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_detailed_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_drop_all_leads_to_empty_listing
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_exists
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_existsCaught ConnectionError, retrying the call to _raises_connection_error
+ ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_raises_if_not_found
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_raises_if_not_found ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_claim_delete
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_claim_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_delete
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_count_on_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_stats
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_queue_stats ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_race_condition_on_post
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_race_condition_on_post ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_sort_for_first
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_sort_for_first ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_stats_for_empty_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbFIFOMessageTests.test_stats_for_empty_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_basic_message
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_basic_message ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_messages_set
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_messages_set ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_queue_name
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_descope_queue_name ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_claimed_filter
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_claimed_filter ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_listing_simple
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_listing_simple ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_raises_assertion_error_on_bad_fields
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_works
+zaqar.tests.unit.storage.test_impl_redis.RedisFlavorsTest1.test_update_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_replaces_on_duplicate_insert
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_succeeds
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_create_succeeds ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_nonexistent_is_silent
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_pool_used_by_flavor
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_pool_used_by_flavor ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_works
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_delete_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_detailed_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_drop_all_leads_to_empty_listing
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_exists
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_exists ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_raises_if_not_found
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_raises_if_not_found ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_get_returns_expected_content ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_listing_simple
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_listing_simple ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities1
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities1 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities_fifo
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities_fifo ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_raises_assertion_error_on_bad_fields
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_works
+zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_pipeline_context_manager
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_pipeline_context_manager ... ok
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args ... ok
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args_kwargs
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_args_kwargs ... ok
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_kwargs
+zaqar.tests.unit.common.test_pipeline.TestPipeLine.test_with_kwargs ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_claim_id
+zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_claim_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_id
+zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_marker
+zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_bad_marker ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_claim_effects
 zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_claim_effects ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_count
@@ -3951,24 +3891,237 @@
 zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_sort_for_first ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_stats_for_empty_queue
 zaqar.tests.unit.storage.test_impl_redis.RedisMessagesTest.test_stats_for_empty_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_1_None
+zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_1_None ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_2_project
+zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_list_2_project ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_queue_lifecycle
+zaqar.tests.unit.storage.test_impl_redis.RedisQueuesTest.test_queue_lifecycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_listing_simple
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_listing_simple ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_2_False
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_nonexist_source
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_nonexist_source ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_small_list
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_small_list ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False
+zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_echo_filter
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_msg_echo_filter ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_normalize_none_str
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_normalize_none_str ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_raises_assertion_error_on_bad_fields
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_raises_assertion_error_on_bad_fields ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_boundaries
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_boundaries ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_ignores_zero_weight_objs
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_ignores_zero_weight_objs ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_an_object_it_was_given
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_an_object_it_was_given ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_first_if_selector_is_zero
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_first_if_selector_is_zero ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_last_if_selector_is_sum_minus_one
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_last_if_selector_is_sum_minus_one ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_no_objs
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_no_objs ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_objs_have_zero_weight
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_objs_have_zero_weight ... ok
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_selector_oob
+zaqar.tests.unit.common.storage.test_select.TestSelect.test_weighted_returns_none_if_selector_oob ... ok
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_replaces_on_duplicate_insert
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_replaces_on_duplicate_insert ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_claim_id
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_claim_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_id
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_marker
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_bad_marker ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_claim_effects
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_claim_effects ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_message_from_nonexistent_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_message_from_nonexistent_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_messages_with_ids_from__nonexistent_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_delete_messages_with_ids_from__nonexistent_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_expired_messages
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_expired_messages ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_empty_queue_exception
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_empty_queue_exception ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_invalid_sort_option
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_first_with_invalid_sort_option ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_messages_with_ids_from__nonexistent_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_messages_with_ids_from__nonexistent_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_multi
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_get_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_indexes
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_indexes ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_1_None
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_1_None ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_2_project
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_list_2_project ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_queue_lifecycle
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_queue_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_raises_connection_error
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbQueueTests.test_raises_connection_error ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_sentinel
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_sentinel ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_unix_socket
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_uri_unix_socket ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_invalid
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_invalid ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_tcp
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_connection_url_tcp ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_db_instance
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_db_instance ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_version_match
+zaqar.tests.unit.storage.test_impl_redis.RedisDriverTest.test_version_match ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_api_version_manager
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_api_version_manager ... ok
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached ... ok
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached_with_cond
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached_with_cond ... ok
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_succeeds
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_create_succeeds ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_nonexistent_is_silent
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_nonexistent_is_silent ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_pool_used_by_flavor1
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_pool_used_by_flavor1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_works
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_delete_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_detailed_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_detailed_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_drop_all_leads_to_empty_listing
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_drop_all_leads_to_empty_listing ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_duplicate_uri1
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_duplicate_uri1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_exists
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_exists ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_raises_if_not_found
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_raises_if_not_found ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_get_returns_expected_content ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_listing_simple
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_listing_simple ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities1
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities_fifo1
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_mismatching_capabilities_fifo1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_raises_assertion_error_on_bad_fields
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_works
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbPoolsTests.test_update_works ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_create_default_limit_multi
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_doesnt_exist
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_doesnt_exist ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_lifecycle
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_claim_lifecycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_dead_letter_queue
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_dead_letter_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delay_queue
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delay_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delete_message_expired_claim
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_delete_message_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_do_not_extend_lifetime
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_do_not_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_expired_claim
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_1
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_2
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_gc
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_gc ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_get_claim_after_expires
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_get_claim_after_expires ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_illformed_id
+zaqar.tests.unit.storage.test_impl_redis.RedisClaimsTest.test_illformed_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_indexes
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_indexes ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_body_checksum
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_body_checksum ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_counter
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_counter ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_lifecycle
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_period
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_message_period ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_multi_ids
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_multi_ids ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_pop_message
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_pop_message ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete_with_invalid_id
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_bulk_delete_with_invalid_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_claim_delete
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_claim_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_delete
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_count_on_delete ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_stats
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_queue_stats ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_sort_for_first
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_sort_for_first ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_stats_for_empty_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbMessageTests.test_stats_for_empty_queueCaught ConnectionError, maximum attempts to _raises_connection_error exceeded.
+ ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_create_default_limit_multi
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_lifecycle
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_claim_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_swift.SwiftDriverTest.test_is_alive
 zaqar.tests.unit.storage.test_impl_swift.SwiftDriverTest.test_is_alive ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_loads_correct_driver
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_loads_correct_driver ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_default_or_none_if_queue_not_mapped
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_default_or_none_if_queue_not_mapped ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_none_if_entry_deregistered
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_lookup_returns_none_if_entry_deregistered ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queue_create_with_empty_json_body
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queue_create_with_empty_json_body ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queues_list_on_multi_pools
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_queues_list_on_multi_pools ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_leads_to_successful_lookup
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_leads_to_successful_lookup ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_fake_flavor
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_fake_flavor ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_flavor
-zaqar.tests.unit.storage.test_pool_catalog_new.PoolCatalogTest.test_register_with_flavor ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_allow
+zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_allow ... ok
+zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_deny
+zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_deny ... ok
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_dead_letter_queue
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_dead_letter_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delay_queue
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delay_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delete_message_expired_claim
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_delete_message_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_do_not_extend_lifetime
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_do_not_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_works
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_works ... ok
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_memoized_getattr
+zaqar.tests.unit.common.test_decorators.TestDecorators.test_memoized_getattr ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_decode
+zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_decode ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_encode
+zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_encode ... ok
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_create_default_limit_multi
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_lifecycle
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_lifecycle ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_dead_letter_queue
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_dead_letter_queue ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delay_queue
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delay_queue ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delete_message_expired_claim
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delete_message_expired_claim ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_do_not_extend_lifetime
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_do_not_extend_lifetime ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_expired_claim
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_expired_claim ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_1
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_2
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_illformed_id
+zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_illformed_id ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_swift.SwiftSubscriptionsTest.test_confirm
 zaqar.tests.unit.storage.test_impl_swift.SwiftSubscriptionsTest.test_confirm ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_swift.SwiftSubscriptionsTest.test_confirm_with_nonexist_subscription
@@ -4005,110 +4158,22 @@
 zaqar.tests.unit.storage.test_impl_swift.SwiftSubscriptionsTest.test_update_raises_if_try_to_update_to_existing_subscription_1_True ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_swift.SwiftSubscriptionsTest.test_update_raises_if_try_to_update_to_existing_subscription_2_False
 zaqar.tests.unit.storage.test_impl_swift.SwiftSubscriptionsTest.test_update_raises_if_try_to_update_to_existing_subscription_2_False ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_api_version_manager
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_api_version_manager ... ok
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached ... ok
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached_with_cond
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_cached_with_cond ... ok
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_memoized_getattr
-zaqar.tests.unit.common.test_decorators.TestDecorators.test_memoized_getattr ... ok
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_create_default_limit_multi
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_doesnt_exist
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_doesnt_exist ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_lifecycle
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_dead_letter_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_dead_letter_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delay_queue
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delay_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delete_message_expired_claim
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delete_message_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_do_not_extend_lifetime
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_do_not_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_expired_claim
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_1
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities1
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities1 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities_fifo
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_mismatching_capabilities_fifo ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_raises_assertion_error_on_bad_fields
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_raises_assertion_error_on_bad_fields ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_works
-zaqar.tests.unit.storage.test_impl_redis.RedisPoolsTests.test_update_works ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm_with_nonexist_subscription
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_confirm_with_nonexist_subscription ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_1_True
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_2_False
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_and_get_correct_id
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_create_existed_and_get_correct_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_update_delete_on_non_existing_queue
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_get_update_delete_on_non_existing_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_1_True
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_2_False
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_lifecycle_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_1_True
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_2_False
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_list_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_nonexist_source
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_nonexist_source ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_small_list
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_small_list ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_subscription_does_not_exist_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_1_True ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False
-zaqar.tests.unit.storage.test_impl_redis.RedisSubscriptionTests.test_update_raises_if_try_to_update_to_existing_subscription_2_False ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_create_default_limit_multi
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_lifecycle
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_claim_lifecycle ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_dead_letter_queue
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_dead_letter_queue ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delay_queue
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delay_queue ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delete_message_expired_claim
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_delete_message_expired_claim ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_do_not_extend_lifetime
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_do_not_extend_lifetime ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_expired_claim
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_expired_claim ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_1
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_2
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_illformed_id
-zaqar.tests.unit.storage.test_impl_swift.SwiftClaimsTest.test_illformed_id ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_2
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_illformed_id
-zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_illformed_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_decode
-zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_decode ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_encode
-zaqar.tests.unit.storage.test_impl_sqlalchemy.MsgidTests.test_encode ... ok
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_expired_claim
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_1
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_2
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_illformed_id
+zaqar.tests.unit.storage.test_impl_mongodb.PooledClaimsTests.test_illformed_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_1_None
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_1_None ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_mailto
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_mailto ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_nonexistent_is_silent
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_nonexistent_is_silent ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_marker
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_marker ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_post_no_subscriber
@@ -4117,63 +4182,64 @@
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_proper_notification_data ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_require_confirmation_false
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_require_confirmation_false ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_works
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_works ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_detailed_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_detailed_get_returns_expected_content ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_retries_on_connection_error
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_retries_on_connection_error ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_messages_set
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_messages_set ... ok
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_queue_name
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_queue_name ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification ... ok
-Caught ConnectionError, retrying the call to _raises_connection_error
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification_with_email_1_False
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification_with_email_1_False ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_2_project
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_2_project ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification_with_email_2_True
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification_with_email_2_True ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification_without_signed_url
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_send_confirm_notification_without_signed_url ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_1_None
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_1_None ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_drop_all_leads_to_empty_listing
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_drop_all_leads_to_empty_listing ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_catalogue_entry_life_cycle
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_catalogue_entry_life_cycle ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_exists
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_exists ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_webhook
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_webhook ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_webhook_backoff_function
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_webhook_backoff_function ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_queue_lifecycle
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_queue_lifecycle ... ok
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_webhook_post_data
 zaqar.tests.unit.notification.test_notifier.NotifierTest.test_webhook_post_data ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp-sql)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(stamp-sql) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(current)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(current) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(history)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(history) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(check_migration)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(check_migration) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_autogenerate)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_autogenerate) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_sql)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(sync_revision_sql) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-sql)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-sql) ... ok
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-delta)
-zaqar.tests.unit.storage.sqlalchemy_migration.test_db_manage_cli.TestCli.test_cli(upgrade-delta) ... ok
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_create_default_limit_multi
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_lifecycle
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_claim_lifecycle ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_dead_letter_queue
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_dead_letter_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delay_queue
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delay_queue ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delete_message_expired_claim
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_delete_message_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_do_not_extend_lifetime
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_do_not_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_expired_claim
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_expired_claim ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_1
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_2
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_illformed_id
-zaqar.tests.unit.storage.test_impl_redis.PooledClaimsTests.test_illformed_id ... skipped 'Skipping tests that require Redis. Ensure Redis is running on localhost and then set ZAQAR_TEST_REDIS in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_create_default_limit_multi
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_create_default_limit_multi ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_doesnt_exist
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_doesnt_exist ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_lifecycle
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_claim_lifecycle ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_dead_letter_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_dead_letter_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delay_queue
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delay_queue ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delete_message_expired_claim
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_delete_message_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_do_not_extend_lifetime
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_do_not_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_expired_claim
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_expired_claim ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_1
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_1 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_2
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_extend_lifetime_with_grace_2 ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_illformed_id
+zaqar.tests.unit.storage.test_impl_mongodb.MongodbClaimTests.test_illformed_id ... skipped 'Skipping tests that require MongoDB. Ensure mongod is running on localhost and then set ZAQAR_TEST_MONGODB in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_swift.SwiftMessagesTest.test_bad_claim_id
 zaqar.tests.unit.storage.test_impl_swift.SwiftMessagesTest.test_bad_claim_id ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_swift.SwiftMessagesTest.test_bad_id
@@ -4220,83 +4286,52 @@
 zaqar.tests.unit.storage.test_impl_swift.SwiftMessagesTest.test_sort_for_first ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
 zaqar.tests.unit.storage.test_impl_swift.SwiftMessagesTest.test_stats_for_empty_queue
 zaqar.tests.unit.storage.test_impl_swift.SwiftMessagesTest.test_stats_for_empty_queue ... skipped 'Skipping tests that require Swift. Ensure Swift is running and then set ZAQAR_TEST_SWIFT in order to enable tests that are specific to this storage backend. '
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_catalogue_entry_life_cycle
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_catalogue_entry_life_cycle ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_raises_if_not_found
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_raises_if_not_found ... ok
+zaqar.tests.unit.storage.test_utils.StorageUtilsTest.test_can_connect
+zaqar.tests.unit.storage.test_utils.StorageUtilsTest.test_can_connect ... ok
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_exists
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_exists ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_2_project
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_2_project ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_queue_lifecycle
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_queue_lifecycle ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_returns_expected_content
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_get_returns_expected_content ... ok
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_get
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_get ... ok
-zaqar.tests.unit.storage.test_utils.StorageUtilsTest.test_can_connect
-zaqar.tests.unit.storage.test_utils.StorageUtilsTest.test_can_connect ... ok
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_get_raises_if_does_not_exist
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_get_raises_if_does_not_exist ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_listing_simple
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_listing_simple ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_mismatching_capabilities1
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_mismatching_capabilities1 ... ok
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_insert
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_insert ... ok
-Caught ConnectionError, maximum attempts to _raises_connection_error exceeded.
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_retries_on_connection_error
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_retries_on_connection_error ... ok
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_messages_set
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_messages_set ... ok
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_queue_name
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_scope_queue_name ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_raises_assertion_error_on_bad_fields
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_raises_assertion_error_on_bad_fields ... ok
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_works
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_update_works ... ok
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_list
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_list ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_replaces_on_duplicate_insert
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_replaces_on_duplicate_insert ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_succeeds
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_succeeds ... ok
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_update
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_update ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_nonexistent_is_silent
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_nonexistent_is_silent ... ok
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_update_raises_when_entry_does_not_exist
 zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_update_raises_when_entry_does_not_exist ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_works
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_delete_works ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_detailed_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_detailed_get_returns_expected_content ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_drop_all_leads_to_empty_listing
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_drop_all_leads_to_empty_listing ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_exists
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_exists ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_raises_if_not_found
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_raises_if_not_found ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_returns_expected_content
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_get_returns_expected_content ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_listing_simple
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_listing_simple ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_raises_assertion_error_on_bad_fields
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_raises_assertion_error_on_bad_fields ... ok
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_works
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_update_works ... ok
-JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html.
-zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_allow
-zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_allowJSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html.
- ... ok
-zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_deny
-zaqar.tests.unit.transport.test_acl.TestAcl.test_policy_deny ... ok
 
 ----------------------------------------------------------------------
-Ran 467 tests in 43.135s
+Ran 467 tests in 69.343s
 
 OK (skipped=363)
 + stestr slowest
-Test id                                                                                                       Runtime (s)
-------------------------------------------------------------------------------------------------------------  -----------
-zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_retries_on_connection_error                      0.713
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_catalogue_entry_life_cycle         0.351
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_1_None                           0.273
-zaqar.tests.unit.notification.test_notifier.NotifierTest.test_mailto                                          0.252
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_listing_simple                         0.231
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_2_project                        0.141
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_list                               0.137
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_detailed_get_returns_expected_content  0.118
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_nonexistent_is_silent           0.107
-zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_drop_all_leads_to_empty_listing        0.097
+Test id                                                                                                        Runtime (s)
+-------------------------------------------------------------------------------------------------------------  -----------
+zaqar.tests.unit.storage.test_impl_redis.RedisUtilsTest.test_retries_on_connection_error                       0.724
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_catalogue_entry_life_cycle          0.667
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_1_None                            0.555
+zaqar.tests.unit.notification.test_notifier.NotifierTest.test_mailto                                           0.472
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_listing_simple                       0.420
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyCatalogueTest.test_list                                0.384
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_delete_nonexistent_is_silent            0.378
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyQueueTests.test_list_2_project                         0.325
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyPoolsTest.test_listing_simple                          0.300
+zaqar.tests.unit.storage.test_impl_sqlalchemy.SqlalchemyFlavorsTest1.test_create_replaces_on_duplicate_insert  0.234
 + rm -rf .stestr
 mkdir -p /build/reproducible-path/zaqar-20.0.0~rc1/debian/zaqar-common/usr/share/zaqar-common
 PYTHONPATH=/build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \
@@ -4314,9 +4349,9 @@
 /usr/lib/python3/dist-packages/oslo_config/types.py:57: UserWarning: converting 'False' to a string
   warnings.warn('converting \'%s\' to a string' % str_val)
 pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/zaqar-20.0.0~rc1/debian/zaqar-common/usr/share/zaqar-common/zaqar.conf keystone_authtoken zaqar
-pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.WTTgeu:[keystone_authtoken]/www_authenticate_uri
-pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.WTTgeu:[keystone_authtoken]/auth_type
-pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.WTTgeu:[keystone_authtoken]/region_name
+pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.VYfO48:[keystone_authtoken]/www_authenticate_uri
+pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.VYfO48:[keystone_authtoken]/auth_type
+pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.VYfO48:[keystone_authtoken]/region_name
 mkdir -p /build/reproducible-path/zaqar-20.0.0~rc1/debian/zaqar-common/etc/zaqar/policy.d
 PYTHONPATH=/build/reproducible-path/zaqar-20.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages oslopolicy-sample-generator \
 	--output-file /build/reproducible-path/zaqar-20.0.0~rc1/debian/zaqar-common/etc/zaqar/policy.d/00_default_policy.yaml \
@@ -4372,9 +4407,10 @@
 	cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \
 	pkgos-gen-systemd-unit $i ; \
 done
-+ ls -1 debian/zaqar-server.init.in
-+ echo debian/zaqar-server.init.in
-+ sed s/.init.in//
+++ ls -1 debian/zaqar-server.init.in
++ for i in `ls -1 debian/*.init.in`
+++ sed s/.init.in//
+++ echo debian/zaqar-server.init.in
 + MYINIT=debian/zaqar-server
 + cp debian/zaqar-server.init.in debian/zaqar-server.init
 + cat /usr/share/openstack-pkg-tools/init-script-template
@@ -4384,7 +4420,7 @@
 	MYPKG=`echo $i | sed s/.service.in//` ; \
 	cp $MYPKG.service.in $MYPKG.service ; \
 done
-+ ls -1 debian/*.service.in
+++ ls -1 'debian/*.service.in'
 ls: cannot access 'debian/*.service.in': No such file or directory
 # Generate the systemd unit if there's no already existing .service.in
 set -e ; set -x ; for i in `ls debian/*.init.in` ; do \
@@ -4393,11 +4429,12 @@
 		pkgos-gen-systemd-unit $i ; \
 	fi \
 done
-+ ls debian/zaqar-server.init.in
-+ echo debian/zaqar-server.init.in
-+ sed s/.init.in/.service.in/
+++ ls debian/zaqar-server.init.in
++ for i in `ls debian/*.init.in`
+++ echo debian/zaqar-server.init.in
+++ sed s/.init.in/.service.in/
 + MYINIT=debian/zaqar-server.service.in
-+ [ -e debian/zaqar-server.service.in ]
++ '[' -e debian/zaqar-server.service.in ']'
 + pkgos-gen-systemd-unit debian/zaqar-server.init.in
 dh_installinit --error-handler=true
 make[1]: Leaving directory '/build/reproducible-path/zaqar-20.0.0~rc1'
@@ -4434,12 +4471,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/958059/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/958059/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/2391570 and its subdirectories
-I: Current time: Sat Mar 15 23:54:26 -12 2025
-I: pbuilder-time-stamp: 1742126066
+I: removing directory /srv/workspace/pbuilder/958059 and its subdirectories
+I: Current time: Sun Apr 19 08:27:01 +14 2026
+I: pbuilder-time-stamp: 1776536821