test
Passed Started
by
@hwittenborn
![](https://gitlab.archlinux.org/uploads/-/system/user/avatar/155/avatar.png)
Hunter Wittenborn
1Running with gitlab-runner 14.2.0 (58ba2b95)2 on runner1.archlinux.org CzgXHn__3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image archlinux:base-devel ...7Pulling docker image archlinux:base-devel ...8Using docker image sha256:cdf1acbd25823842e0f5f531fdf283dfc50968a7985d394cd1042ff1bade4939 for archlinux:base-devel with digest archlinux@sha256:579fba2aef918f11ecddc76b228763ef1f64fd329b6ce3e6f5c39642dac4ef62 ...10Running on runner-czgxhn-project-19671-concurrent-0 via runner1.archlinux.org...12Fetching changes with git depth set to 50...13Initialized empty Git repository in /builds/hwittenborn/aurweb/.git/14Created fresh repository.15Checking out 7e589863 as pu-packages...16Skipping Git submodules setup18Checking cache for system-v1...19No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted. 20Successfully extracted cache22Using docker image sha256:cdf1acbd25823842e0f5f531fdf283dfc50968a7985d394cd1042ff1bade4939 for archlinux:base-devel with digest archlinux@sha256:579fba2aef918f11ecddc76b228763ef1f64fd329b6ce3e6f5c39642dac4ef62 ...23$ export PATH="$HOME/.poetry/bin:${PATH}"24$ ./docker/scripts/install-deps.sh25:: Synchronizing package databases...26 core downloading...27 extra downloading...28 community downloading...29warning: gpgme-1.16.0-1 is up to date -- reinstalling30:: Starting full system upgrade...31resolving dependencies...32looking for conflicting packages...33warning: no .pkg-cache/ cache exists, creating...34Packages (94) archlinux-keyring-20210902-1 audit-3.0.5-1 brotli-1.0.9-4 ca-certificates-mozilla-3.70-1 cryptsetup-2.4.1-1 dnssec-anchors-20190629-3 fakeroot-1.26-1 gdbm-1.21-1 geoip-1.6.12-2 geoip-database-20210824-1 grep-3.7-1 gzip-1.11-1 iproute2-5.14.0-1 jansson-2.13.1-1 jemalloc-1:5.2.1-5 krb5-1.19.2-1 ldns-1.7.1-2 libaio-0.3.112-2 libcap-2.58-1 libedit-20210910_3.1-1 libevent-2.1.12-1 libgcrypt-1.9.4-1 libmemcached-1.0.18-4 libnsl-2.0.0-1 libseccomp-2.5.2-1 libxml2-2.9.12-2 libzip-1.7.3-2 luajit-2.0.5-3 lzo-2.10-3 mailcap-2.1.53-1 mariadb-clients-10.6.4-1 oniguruma-6.9.7.1-1 pacman-6.0.1-2 pam-1.5.2-1 perl-error-0.17029-3 perl-mailtools-2.21-5 perl-timedate-2.33-3 pkgconf-1.8.0-1 python-3.9.7-1 python-appdirs-1.4.4-3 python-cachecontrol-0.12.6-3 python-cffi-1.14.6-1 python-chardet-4.0.0-2 python-colorama-0.4.4-3 python-contextlib2-0.6.0.post1-3 python-cryptography-3.4.8-2 python-distlib-0.3.2-1 python-distro-1.6.0-1 python-html5lib-1.1-6 python-idna-3.2-1 python-more-itertools-8.9.0-1 python-msgpack-1.0.2-2 python-ordered-set-4.0.2-3 python-packaging-20.9-2 python-parse-1.19.0-1 python-pep517-0.11.0-1 python-ply-3.11-7 python-progress-1.5-5 python-pycparser-2.20-3 python-pyopenssl-20.0.1-1 python-pyparsing-2.4.7-3 python-requests-2.26.0-1 python-resolvelib-0.5.5-1 python-retrying-1.3.3-9 python-setuptools-1:57.4.0-2 python-six-1.16.0-1 python-toml-0.10.2-3 python-tomli-1.2.1-1 python-urllib3-1.26.6-1 python-webencodings-0.5.1-6 sudo-1.9.8.p1-1 systemd-249.4-1 systemd-libs-249.4-1 systemd-sysvcompat-249.4-1 tzdata-2021a-2 xz-5.2.5-2 cgit-1.2.3-3 curl-7.79.0-3 git-2.33.0-1 gpgme-1.16.0-1 mariadb-10.6.4-1 mariadb-libs-10.6.4-1 memcached-1.6.10-1 nginx-1.20.1-1 openssh-8.7p1-2 php-8.0.10-1 php-fpm-8.0.10-1 php-memcached-3.1.5.r16.gbfb0a66-1 pyalpm-0.10.6-1 python-pip-20.3.4-1 python-srcinfo-0.0.8-5 redis-6.2.5-1 uwsgi-2.0.19.1-13 uwsgi-plugin-cgi-2.0.19.1-1335Total Download Size: 91.75 MiB36Total Installed Size: 555.25 MiB37Net Upgrade Size: 481.53 MiB38:: Proceed with installation? [Y/n] 39:: Retrieving packages...40 tzdata-2021a-2-x86_64 downloading...41 brotli-1.0.9-4-x86_64 downloading...42 krb5-1.19.2-1-x86_64 downloading...43 audit-3.0.5-1-x86_64 downloading...44 pam-1.5.2-1-x86_64 downloading...45 libcap-2.58-1-x86_64 downloading...46 libgcrypt-1.9.4-1-x86_64 downloading...47 xz-5.2.5-2-x86_64 downloading...48 systemd-libs-249.4-1-x86_64 downloading...49 ca-certificates-mozilla-3.70-1-x86_64 downloading...50 curl-7.79.0-3-x86_64 downloading...51 gdbm-1.21-1-x86_64 downloading...52 perl-error-0.17029-3-any downloading...53 perl-timedate-2.33-3-any downloading...54 perl-mailtools-2.21-5-any downloading...55 grep-3.7-1-x86_64 downloading...56 git-2.33.0-1-x86_64 downloading...57 gpgme-1.16.0-1-x86_64 downloading...58 geoip-database-20210824-1-any downloading...59 geoip-1.6.12-2-x86_64 downloading...60 mailcap-2.1.53-1-any downloading...61 nginx-1.20.1-1-x86_64 downloading...62 jemalloc-1:5.2.1-5-x86_64 downloading...63 redis-6.2.5-1-x86_64 downloading...64 libedit-20210910_3.1-1-x86_64 downloading...65 dnssec-anchors-20190629-3-any downloading...66 ldns-1.7.1-2-x86_64 downloading...67 openssh-8.7p1-2-x86_64 downloading...68 libaio-0.3.112-2-x86_64 downloading...69 lzo-2.10-3-x86_64 downloading...70 mariadb-libs-10.6.4-1-x86_64 downloading...71 mariadb-clients-10.6.4-1-x86_64 downloading...72 libxml2-2.9.12-2-x86_64 downloading...73 mariadb-10.6.4-1-x86_64 downloading...74 luajit-2.0.5-3-x86_64 downloading...75 cgit-1.2.3-3-x86_64 downloading...76 jansson-2.13.1-1-x86_64 downloading...77 uwsgi-2.0.19.1-13-x86_64 downloading...78 uwsgi-plugin-cgi-2.0.19.1-13-x86_64 downloading...79 libzip-1.7.3-2-x86_64 downloading...80 oniguruma-6.9.7.1-1-x86_64 downloading...81 php-8.0.10-1-x86_64 downloading...82 cryptsetup-2.4.1-1-x86_64 downloading...83 libseccomp-2.5.2-1-x86_64 downloading...84 systemd-249.4-1-x86_64 downloading...85 php-fpm-8.0.10-1-x86_64 downloading...86 libevent-2.1.12-1-x86_64 downloading...87 memcached-1.6.10-1-x86_64 downloading...88 libmemcached-1.0.18-4-x86_64 downloading...89 php-memcached-3.1.5.r16.gbfb0a66-1-x86_64 downloading...90 libnsl-2.0.0-1-x86_64 downloading...91 python-3.9.7-1-x86_64 downloading...92 python-appdirs-1.4.4-3-any downloading...93 python-msgpack-1.0.2-2-x86_64 downloading...94 python-urllib3-1.26.6-1-any downloading...95 python-chardet-4.0.0-2-any downloading...96 python-idna-3.2-1-any downloading...97 python-requests-2.26.0-1-any downloading...98 python-cachecontrol-0.12.6-3-any downloading...99 python-colorama-0.4.4-3-any downloading...100 python-contextlib2-0.6.0.post1-3-any downloading...101 python-distlib-0.3.2-1-any downloading...102 python-more-itertools-8.9.0-1-any downloading...103 python-ordered-set-4.0.2-3-any downloading...104 python-pyparsing-2.4.7-3-any downloading...105 python-six-1.16.0-1-any downloading...106 python-packaging-20.9-2-any downloading...107 python-setuptools-1:57.4.0-2-any downloading...108 python-distro-1.6.0-1-any downloading...109 python-webencodings-0.5.1-6-any downloading...110 python-html5lib-1.1-6-any downloading...111 python-tomli-1.2.1-1-any downloading...112 python-pep517-0.11.0-1-any downloading...113 python-progress-1.5-5-any downloading...114 python-retrying-1.3.3-9-any downloading...115 python-resolvelib-0.5.5-1-any downloading...116 python-toml-0.10.2-3-any downloading...117 python-ply-3.11-7-any downloading...118 python-pycparser-2.20-3-any downloading...119 python-cffi-1.14.6-1-x86_64 downloading...120 python-cryptography-3.4.8-2-x86_64 downloading...121 python-pyopenssl-20.0.1-1-any downloading...122 python-pip-20.3.4-1-any downloading...123 archlinux-keyring-20210902-1-any downloading...124 pacman-6.0.1-2-x86_64 downloading...125 pyalpm-0.10.6-1-x86_64 downloading...126 python-parse-1.19.0-1-any downloading...127 python-srcinfo-0.0.8-5-any downloading...128 fakeroot-1.26-1-x86_64 downloading...129 gzip-1.11-1-x86_64 downloading...130 iproute2-5.14.0-1-x86_64 downloading...131 pkgconf-1.8.0-1-x86_64 downloading...132 sudo-1.9.8.p1-1-x86_64 downloading...133 systemd-sysvcompat-249.4-1-x86_64 downloading...134checking keyring...135checking package integrity...136loading package files...137checking for file conflicts...138:: Running pre-transaction hooks...139(1/1) Removing old entries from the info directory file...140:: Processing package changes...141upgrading tzdata...142installing brotli...143upgrading krb5...144upgrading audit...145upgrading pam...146upgrading libcap...147upgrading libgcrypt...148upgrading xz...149upgrading systemd-libs...150upgrading ca-certificates-mozilla...151upgrading curl...152upgrading gdbm...153installing perl-error...154installing perl-timedate...155installing perl-mailtools...156upgrading grep...157installing git...158Optional dependencies for git159 tk: gitk and git gui160 perl-libwww: git svn161 perl-term-readkey: git svn and interactive.singlekey setting162 perl-io-socket-ssl: git send-email TLS support163 perl-authen-sasl: git send-email TLS support164 perl-mediawiki-api: git mediawiki support165 perl-datetime-format-iso8601: git mediawiki support166 perl-lwp-protocol-https: git mediawiki https support167 perl-cgi: gitweb (web interface) support168 python: git svn & git p4 [pending]169 subversion: git svn170 org.freedesktop.secrets: keyring credential helper171 libsecret: libsecret credential helper [installed]172reinstalling gpgme...173installing geoip-database...174installing geoip...175Optional dependencies for geoip176 geoip-database-extra: city/ASN databases (not needed for country lookups)177installing mailcap...178installing nginx...179installing jemalloc...180Optional dependencies for jemalloc181 perl: for jeprof [installed]182installing redis...183installing libedit...184installing dnssec-anchors...185installing ldns...186Optional dependencies for ldns187 libpcap: ldns-dpa tool [installed]188installing openssh...189Optional dependencies for openssh190 xorg-xauth: X11 forwarding191 x11-ssh-askpass: input passphrase in X192 libfido2: FIDO/U2F support193installing libaio...194installing lzo...195installing mariadb-libs...196Optional dependencies for mariadb-libs197 krb5: for gssapi authentication [installed]198installing mariadb-clients...199upgrading libxml2...200installing mariadb...201:: You need to initialize the MariaDB data directory prior to starting202 the service. This can be done with mariadb-install-db command, e.g.:203 mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql204Optional dependencies for mariadb205 cracklib: for cracklib plugin206 curl: for ha_s3 plugin [installed]207 galera: for MariaDB cluster with Galera WSREP208 python-mysqlclient: for myrocks_hotbackup209 perl-dbd-mariadb: for mariadb-hotcopy, mariadb-convert-table-format and mariadb-setpermission210installing luajit...211installing cgit...212==> cgit looks at /etc/cgitrc for configuration. There is213==> an example configuration file in the cgitrc(5) man page.214Optional dependencies for cgit215 groff: about page using man page syntax [installed]216 python-pygments: syntax highlighting support217 python-docutils: about page formatted with reStructuredText218 python-markdown: about page formatted with markdown219 gzip: gzip compressed snapshots [installed]220 bzip2: bzip2 compressed snapshots [installed]221 lzip: lzip compressed snapshots222 xz: xz compressed snapshots [installed]223 zstd: zstd compressed snapshots [installed]224 mime-types: serve file with correct content-type header [installed]225installing jansson...226installing uwsgi...227installing uwsgi-plugin-cgi...228installing libzip...229installing oniguruma...230installing php...231upgrading cryptsetup...232upgrading libseccomp...233upgrading systemd...234Creating group uwsgi with gid 53.235Creating group git with gid 975.236Creating user git (git daemon user) with uid 975 and gid 975.237Creating group mysql with gid 974.238Creating user mysql (MariaDB) with uid 974 and gid 974.239Creating group redis with gid 973.240Creating user redis (Redis in-memory data structure store) with uid 973 and gid 973.241installing php-fpm...242installing libevent...243Optional dependencies for libevent244 python: to use event_rpcgen.py [pending]245installing memcached...246Optional dependencies for memcached247 perl: for memcached-tool usage [installed]248installing libmemcached...249installing php-memcached...250installing libnsl...251installing python...252Optional dependencies for python253 python-setuptools [pending]254 python-pip [pending]255 sqlite [installed]256 mpdecimal: for decimal257 xz: for lzma [installed]258 tk: for tkinter259installing python-appdirs...260installing python-msgpack...261installing python-urllib3...262Optional dependencies for python-urllib3263 python-pysocks: SOCKS support264 python-brotli: Brotli support265 python-pyopenssl: security support [pending]266 python-idna: security support [pending]267installing python-chardet...268installing python-idna...269installing python-requests...270Optional dependencies for python-requests271 python-pysocks: SOCKS proxy support272installing python-cachecontrol...273Optional dependencies for python-cachecontrol274 python-lockfile: for the FileCache275installing python-colorama...276installing python-contextlib2...277installing python-distlib...278installing python-more-itertools...279installing python-ordered-set...280installing python-pyparsing...281installing python-six...282installing python-packaging...283installing python-setuptools...284installing python-distro...285installing python-webencodings...286installing python-html5lib...287Optional dependencies for python-html5lib288 python-lxml: lxml treebuilder289 python-genshi: genshi treewalker290installing python-tomli...291installing python-pep517...292installing python-progress...293installing python-retrying...294installing python-resolvelib...295installing python-toml...296installing python-ply...297installing python-pycparser...298installing python-cffi...299installing python-cryptography...300installing python-pyopenssl...301installing python-pip...302upgrading archlinux-keyring...303==> ERROR: There is no secret key available to sign with.304==> Use 'pacman-key --init' to generate a default secret key.305==> Updating trust database...306gpg: next trustdb check due at 2021-12-01307upgrading pacman...308installing pyalpm...309installing python-parse...310installing python-srcinfo...311upgrading fakeroot...312upgrading gzip...313upgrading iproute2...314upgrading pkgconf...315upgrading sudo...316upgrading systemd-sysvcompat...317:: Running post-transaction hooks...318( 1/11) Creating system user accounts...319Creating group memcached with gid 972.320Creating user memcached (n/a) with uid 972 and gid 972.321( 2/11) Updating journal message catalog...322( 3/11) Reloading system manager configuration...323 Skipped: Current root is not booted.324( 4/11) Updating udev hardware database...325( 5/11) Applying kernel sysctl settings...326 Skipped: Current root is not booted.327( 6/11) Creating temporary files...328/usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc detected, skipping329All rules containing unresolvable specifiers will be skipped.330Failed to adjust quota for subvolume "/var/lib/portables": Operation not permitted331Failed to adjust quota for subvolume "/var/lib/machines": Operation not permitted332error: command failed to execute correctly333( 7/11) Reloading device manager configuration...334 Skipped: Device manager is not running.335( 8/11) Arming ConditionNeedsUpdate...336( 9/11) Rebuilding certificate stores...337(10/11) Reloading system bus configuration...338 Skipped: Current root is not booted.339(11/11) Warn about old perl modules340Retrieving Poetry metadata341This installer is deprecated. Poetry versions installed using this script will not be able to use 'self update' command to upgrade to 1.2.0a1 or later.342# Welcome to Poetry!343This will download and install the latest version of Poetry,344a dependency and package manager for Python.345It will add the `poetry` command to Poetry's bin directory, located at:346$HOME/.poetry/bin347This path will then be added to your `PATH` environment variable by348modifying the profile file located at:349$HOME/.profile350You can uninstall at any time by executing this script with the --uninstall option,351and these changes will be reverted.352Installing version: 1.1.9353 - Downloading poetry-1.1.9-linux.tar.gz (62.07MB)354Poetry (1.1.9) is installed now. Great!355To get started you need Poetry's bin directory ($HOME/.poetry/bin) in your `PATH`356environment variable. Next time you log in this will be done357automatically.358To configure your current shell run `source $HOME/.poetry/env`359$ ./docker/scripts/install-python-deps.sh360Requirement already satisfied: pip in /usr/lib/python3.9/site-packages (20.3.4)361Collecting pip362 Downloading pip-21.2.4-py3-none-any.whl (1.6 MB)363Installing collected packages: pip364 Attempting uninstall: pip365 Found existing installation: pip 20.3.4366 Uninstalling pip-20.3.4:367 Successfully uninstalled pip-20.3.4368Successfully installed pip-21.2.4369Skipping virtualenv creation, as specified in config file.370Updating dependencies371Resolving dependencies...372Writing lock file373Skipping virtualenv creation, as specified in config file.374Updating dependencies375Resolving dependencies...376Package operations: 65 installs, 1 update, 1 removal377 • Removing colorama (0.4.4)378 • Installing sniffio (1.2.0)379 • Installing anyio (3.3.1)380 • Installing attrs (21.2.0)381 • Installing h11 (0.12.0)382 • Installing hpack (4.0.0)383 • Installing hyperframe (6.0.1)384 • Installing iniconfig (1.1.1)385 • Installing markupsafe (2.0.1)386 • Updating packaging (20.9 -> 21.0)387 • Installing pluggy (0.13.1)388 • Installing py (1.10.0)389 • Installing typing-extensions (3.10.0.2)390 • Installing asgiref (3.4.1)391 • Installing certifi (2021.5.30)392 • Installing charset-normalizer (2.0.6)393 • Installing click (8.0.1)394 • Installing coverage (5.5)395 • Installing dnspython (2.1.0)396 • Installing dunamai (1.6.0)397 • Installing h2 (4.0.0)398 • Installing httpcore (0.13.7)399 • Installing jinja2 (3.0.1)400 • Installing lxml (4.6.3)401 • Installing mako (1.1.5)402 • Installing mccabe (0.6.1)403 • Installing priority (2.0.0)404 • Installing pycodestyle (2.7.0)405 • Installing pyflakes (2.3.1)406 • Installing python-dateutil (2.8.2)407 • Installing pydantic (1.8.2)408 • Installing python-editor (1.0.4)409 • Installing pytest (6.2.4)410 • Installing redis (3.5.3)411 • Installing rfc3986 (1.5.0)412 • Installing sortedcontainers (2.4.0)413 • Installing sqlalchemy (1.3.23)414 • Installing starlette (0.14.2)415 • Installing tap.py (3.0)416 • Installing tomlkit (0.7.2)417 • Installing wsproto (1.0.0)418 • Installing aiofiles (0.7.0)419 • Installing alembic (1.6.5)420 • Installing authlib (0.15.2)421 • Installing bcrypt (3.2.0)422 • Installing bleach (3.3.1)423 • Installing email-validator (1.1.3)424 • Installing fakeredis (1.6.0)425 • Installing fastapi (0.66.0)426 • Installing feedgen (0.9.0)427 • Installing flake8 (3.9.2)428 • Installing httpx (0.18.2)429 • Installing hypercorn (0.11.2)430 • Installing isort (5.9.3)431 • Installing itsdangerous (2.0.1)432 • Installing markdown (3.3.4)433 • Installing mysqlclient (2.0.3)434 • Installing orjson (3.6.3)435 • Installing poetry-dynamic-versioning (0.13.1)436 • Installing protobuf (3.17.3)437 • Installing pygit2 (1.6.1)438 • Installing pytest-asyncio (0.15.1)439 • Installing pytest-cov (2.12.1)440 • Installing pytest-tap (3.2)441 • Installing python-multipart (0.0.5)442 • Installing uvicorn (0.15.0)443 • Installing werkzeug (2.0.1)444Skipping virtualenv creation, as specified in config file.445Building aurweb (0.0.0.post58.dev0+7e58986)446 - Building sdist447 - Built aurweb-0.0.0.post58.dev0+7e58986.tar.gz448 - Building wheel449 - Built aurweb-0.0.0.post58.dev0+7e58986-py2.py3-none-any.whl450Skipping virtualenv creation, as specified in config file.451Installing dependencies from lock file452No dependencies to install or update453Installing the current project: aurweb (0.0.0.post58.dev0+7e58986)454$ useradd -U -d /aurweb -c 'AUR User' aur455$ ./docker/mariadb-entrypoint.sh456Installing MariaDB/MySQL system tables in '/var/lib/mysql' ...457OK458To start mysqld at boot time you have to copy459support-files/mysql.server to the right place for your system460Two all-privilege accounts were created.461One is root@localhost, it has no password, but you need to462be system 'root' user to connect. Use, for example, sudo mysql463The second is mysql@localhost, it has no password either, but464you need to be the system 'mysql' user to connect.465After connecting you can set the password, if you would need to be466able to connect as any of these users with a password and without sudo467See the MariaDB Knowledgebase at https://mariadb.com/kb or the468MySQL manual for more instructions.469You can start the MariaDB daemon with:470cd '/usr' ; /usr/bin/mysqld_safe --datadir='/var/lib/mysql'471You can test the MariaDB daemon with mysql-test-run.pl472cd '/usr/mysql-test' ; perl mysql-test-run.pl473Please report any problems at https://mariadb.org/jira474The latest information about MariaDB is available at https://mariadb.org/.475You can find additional information about the MySQL part at:477Consider joining MariaDB's strong and vibrant community:479210921 05:18:04 mysqld_safe Logging to '/var/lib/mysql/runner-czgxhn-project-19671-concurrent-0.err'.480210921 05:18:04 mysqld_safe Starting mariadbd daemon with databases from /var/lib/mysql481mysqld is alive482Taking care of primary database 'aurweb'...483Dropping test database 'aurweb_test'...484Created new 'aurweb_test'!485$ (cd '/usr' && /usr/bin/mysqld_safe --datadir='/var/lib/mysql') &486$ until : > /dev/tcp/127.0.0.1/3306; do sleep 1s; done487/usr/bin/bash: connect: Connection refused488/usr/bin/bash: line 132: /dev/tcp/127.0.0.1/3306: Connection refused489210921 05:18:06 mysqld_safe Logging to '/var/lib/mysql/runner-czgxhn-project-19671-concurrent-0.err'.490210921 05:18:06 mysqld_safe Starting mariadbd daemon with databases from /var/lib/mysql491$ ./docker/test-mysql-entrypoint.sh492'conf/config.dev' -> 'conf/config'493$ ./docker/test-sqlite-entrypoint.sh494'conf/config.dev' -> 'conf/config.sqlite'495'conf/config.defaults' -> 'conf/config.sqlite.defaults'496$ make -C po all install497make: Entering directory '/builds/hwittenborn/aurweb/po'498msgfmt --check -o ar.mo ar.po499msgfmt --check -o ast.mo ast.po500msgfmt --check -o ca.mo ca.po501msgfmt --check -o cs.mo cs.po502msgfmt --check -o da.mo da.po503msgfmt --check -o de.mo de.po504msgfmt --check -o el.mo el.po505msgfmt --check -o es.mo es.po506msgfmt --check -o es_419.mo es_419.po507msgfmt --check -o fi.mo fi.po508msgfmt --check -o fr.mo fr.po509msgfmt --check -o he.mo he.po510msgfmt --check -o hr.mo hr.po511msgfmt --check -o hu.mo hu.po512msgfmt --check -o it.mo it.po513msgfmt --check -o ja.mo ja.po514msgfmt --check -o nb.mo nb.po515msgfmt --check -o nl.mo nl.po516msgfmt --check -o pl.mo pl.po517msgfmt --check -o pt_BR.mo pt_BR.po518msgfmt --check -o pt_PT.mo pt_PT.po519msgfmt --check -o ro.mo ro.po520msgfmt --check -o ru.mo ru.po521msgfmt --check -o sk.mo sk.po522msgfmt --check -o sr.mo sr.po523msgfmt --check -o tr.mo tr.po524msgfmt --check -o uk.mo uk.po525msgfmt --check -o zh_CN.mo zh_CN.po526msgfmt --check -o zh_TW.mo zh_TW.po527for l in ar ast ca cs da de el es es_419 fi fr he hr hu it ja nb nl pl pt_BR pt_PT ro ru sk sr tr uk zh_CN zh_TW; do mkdir -p ../web/locale/$l/LC_MESSAGES/; done528for l in ar ast ca cs da de el es es_419 fi fr he hr hu it ja nb nl pl pt_BR pt_PT ro ru sk sr tr uk zh_CN zh_TW; do cp $l.mo ../web/locale/$l/LC_MESSAGES/aurweb.mo; done529make: Leaving directory '/builds/hwittenborn/aurweb/po'530$ python -m aurweb.initdb53105:18:09 INFO | root: Performing online migration on database 'aurweb_test'.53205:18:09 INFO | alembic.runtime.migration: Context impl MySQLImpl.53305:18:09 INFO | alembic.runtime.migration: Will assume non-transactional DDL.53405:18:09 INFO | alembic.runtime.migration: Running stamp_revision -> 56e2ce8e2ffa535$ AUR_CONFIG=conf/config.sqlite python -m aurweb.initdb53605:18:10 INFO | root: Performing online migration on database 'aurweb.sqlite3'.53705:18:10 INFO | alembic.runtime.migration: Context impl SQLiteImpl.53805:18:10 INFO | alembic.runtime.migration: Will assume non-transactional DDL.53905:18:10 INFO | alembic.runtime.migration: Running stamp_revision -> 56e2ce8e2ffa540$ make -C test clean541make: Entering directory '/builds/hwittenborn/aurweb/test'542rm -f -r test-results/543rm -f ../.coverage544make: Leaving directory '/builds/hwittenborn/aurweb/test'545$ make -C test sh pytest546make: Entering directory '/builds/hwittenborn/aurweb/test'547*** t1100-git-auth.t ***548ok 1 - Test basic authentication.549ok 2 - Test Trusted User authentication.550ok 3 - Test authentication with an unsupported key type.551ok 4 - Test authentication with a wrong key.552# passed all 4 test(s)5531..4554*** t1200-git-serve.t ***555ok 1 - Test interactive shell.556ok 2 - Test help.557ok 3 - Test maintenance mode.558ok 4 - Test IP address logging.559ok 5 - Test IP address bans.560ok 6 - Test setup-repo and list-repos.561ok 7 - Test git-receive-pack.562ok 8 - Test git-receive-pack with an invalid repository name.563ok 9 - Test git-upload-pack.564ok 10 - Try to pull from someone else's repository.565ok 11 - Try to push to someone else's repository.566ok 12 - Try to push to someone else's repository as Trusted User.567ok 13 - Test restore.568ok 14 - Try to restore an existing package base.569ok 15 - Disown all package bases.570ok 16 - Adopt a package base as a regular user.571ok 17 - Adopt an already adopted package base.572ok 18 - Adopt a package base as a Trusted User.573ok 19 - Disown one's own package base as a regular user.574ok 20 - Disown one's own package base as a Trusted User.575ok 21 - Try to steal another user's package as a regular user.576ok 22 - Try to steal another user's package as a Trusted User.577ok 23 - Try to disown another user's package as a regular user.578ok 24 - Try to disown another user's package as a Trusted User.579ok 25 - Adopt a package base and add co-maintainers.580ok 26 - Update package base co-maintainers.581ok 27 - Try to add co-maintainers to an orphan package base.582ok 28 - Disown a package base and check (co-)maintainer list.583ok 29 - Force-disown a package base and check (co-)maintainer list.584ok 30 - Check whether package requests are closed when disowning.585ok 31 - Flag a package base out-of-date.586ok 32 - Unflag a package base as flagger.587ok 33 - Unflag a package base as maintainer.588ok 34 - Unflag a package base as random user.589ok 35 - Flag using a comment which is too short.590ok 36 - Vote for a package base.591ok 37 - Vote for a package base twice.592ok 38 - Remove vote from a package base.593ok 39 - Try to remove the vote again.594# passed all 39 test(s)5951..39596*** t1300-git-update.t ***597ok 1 - Test update hook on a fresh repository.598ok 2 - Test update hook on another fresh repository.599ok 3 - Test update hook on an updated repository.600ok 4 - Test restore mode.601ok 5 - Test restore mode on a non-existent repository.602ok 6 - Pushing to a branch other than master.603ok 7 - Performing a non-fast-forward ref update.604ok 8 - Performing a non-fast-forward ref update as Trusted User.605ok 9 - Performing a non-fast-forward ref update as normal user with AUR_OVERWRITE=1.606ok 10 - Performing a non-fast-forward ref update as Trusted User with AUR_OVERWRITE=1.607ok 11 - Removing .SRCINFO.608ok 12 - Removing .SRCINFO with a follow-up fix.609ok 13 - Removing PKGBUILD.610ok 14 - Pushing a tree with a subdirectory.611ok 15 - Pushing a tree with a large blob.612ok 16 - Pushing .SRCINFO with a non-matching package base.613ok 17 - Pushing .SRCINFO with invalid syntax.614ok 18 - Pushing .SRCINFO without pkgver.615ok 19 - Pushing .SRCINFO without pkgrel.616ok 20 - Pushing .SRCINFO with epoch.617ok 21 - Pushing .SRCINFO with invalid pkgname.618ok 22 - Pushing .SRCINFO with invalid epoch.619ok 23 - Pushing .SRCINFO with too long URL.620ok 24 - Missing install file.621ok 25 - Missing changelog file.622ok 26 - Missing source file.623ok 27 - Pushing .SRCINFO with too long source URL.624ok 28 - Pushing a blacklisted package.625ok 29 - Pushing a blacklisted package as Trusted User.626ok 30 - Pushing a package already in the official repositories.627ok 31 - Pushing a package already in the official repositories as Trusted User.628ok 32 - Trying to hijack a package.629# passed all 32 test(s)6301..32631*** t2100-mkpkglists.t ***632ok 1 - Test package list generation with no packages.633ok 2 - Test package list generation.634ok 3 - Test user list generation.635# passed all 3 test(s)6361..3637*** t2200-tuvotereminder.t ***638ok 1 - Test Trusted User vote reminders.639ok 2 - Check that only TUs who did not vote receive reminders.640# passed all 2 test(s)6411..2642*** t2300-pkgmaint.t ***643ok 1 - Test package base cleanup script.644# passed all 1 test(s)6451..1646*** t2400-aurblup.t ***647ok 1 - Test official provider update script.648# passed all 1 test(s)6491..1650*** t2500-notify.t ***651ok 1 - Test out-of-date notifications.652ok 2 - Test subject and body of reset key notifications.653ok 3 - Test subject and body of welcome notifications.654ok 4 - Test subject and body of comment notifications.655ok 5 - Test subject and body of update notifications.656ok 6 - Test subject and body of out-of-date notifications.657ok 7 - Test subject and body of adopt notifications.658ok 8 - Test subject and body of disown notifications.659ok 9 - Test subject and body of co-maintainer addition notifications.660ok 10 - Test subject and body of co-maintainer removal notifications.661ok 11 - Test subject and body of delete notifications.662ok 12 - Test subject and body of merge notifications.663ok 13 - Test Cc, subject and body of request open notifications.664ok 14 - Test subject and body of request open notifications for merge requests.665ok 15 - Test Cc, subject and body of request close notifications.666ok 16 - Test subject and body of request close notifications (auto-accept).667ok 17 - Test subject and body of request close notifications with closure comment.668ok 18 - Test subject and body of TU vote reminders.669# passed all 18 test(s)6701..18671*** t2600-rendercomment.t ***672ok 1 - Test comment rendering.673ok 2 - Test Markdown conversion.674ok 3 - Test HTML sanitizing.675ok 4 - Test link conversion.676ok 5 - Test Git commit linkification.677ok 6 - Test Flyspray issue linkification.678ok 7 - Test headings lowering.679# passed all 7 test(s)6801..7681*** t2700-usermaint.t ***682ok 1 - Test removal of login IP addresses.683ok 2 - Test removal of SSH login IP addresses.684# passed all 2 test(s)6851..2686cd .. && coverage run --append /usr/bin/pytest test687============================= test session starts ==============================688platform linux -- Python 3.9.7, pytest-6.2.4, py-1.10.0, pluggy-0.13.1689rootdir: /builds/hwittenborn/aurweb690plugins: anyio-3.3.1, asyncio-0.15.1, cov-2.12.1, tap-3.2691collected 334 items692test/test_accepted_term.py ... [ 0%]693test/test_account_type.py .. [ 1%]694test/test_accounts_routes.py ........................................... [ 14%]695...................... [ 20%]696test/test_api_rate_limit.py .... [ 22%]697test/test_asgi.py ... [ 23%]698test/test_auth.py ...... [ 24%]699test/test_auth_routes.py ........ [ 27%]700test/test_ban.py .... [ 28%]701test/test_cache.py .. [ 29%]702test/test_captcha.py ..... [ 30%]703test/test_config.py ... [ 31%]704test/test_db.py ................. [ 36%]705test/test_dependency_type.py ... [ 37%]706test/test_exceptions.py .............. [ 41%]707test/test_group.py .. [ 42%]708test/test_homepage.py ........ [ 44%]709test/test_initdb.py . [ 44%]710test/test_l10n.py ..... [ 46%]711test/test_license.py .. [ 47%]712test/test_official_provider.py ..... [ 48%]713test/test_package.py ... [ 49%]714test/test_package_base.py .... [ 50%]715test/test_package_blacklist.py .. [ 51%]716test/test_package_comaintainer.py .... [ 52%]717test/test_package_comment.py ..... [ 53%]718test/test_package_dependency.py .... [ 55%]719test/test_package_group.py ... [ 55%]720test/test_package_keyword.py .. [ 56%]721test/test_package_license.py ... [ 57%]722test/test_package_notification.py ... [ 58%]723test/test_package_relation.py .... [ 59%]724test/test_package_request.py ......... [ 62%]725test/test_package_source.py .. [ 62%]726test/test_package_vote.py .... [ 64%]727test/test_packages_routes.py ........... [ 67%]728test/test_packages_util.py .... [ 68%]729test/test_popupdate.py . [ 68%]730test/test_redis.py . [ 69%]731test/test_relation_type.py .. [ 69%]732test/test_request_type.py ... [ 70%]733test/test_routes.py .......... [ 73%]734test/test_rpc.py ........... [ 76%]735test/test_rss.py .. [ 77%]736test/test_session.py .... [ 78%]737test/test_ssh_pub_key.py .... [ 79%]738test/test_templates.py . [ 80%]739test/test_term.py ... [ 81%]740test/test_time.py .... [ 82%]741test/test_trusted_user_routes.py ........................ [ 89%]742test/test_tu_vote.py ... [ 90%]743test/test_tu_voteinfo.py ......... [ 93%]744test/test_user.py .................. [ 98%]745test/test_util.py ..... [100%]746============================= 334 passed in 50.12s =============================747make: Leaving directory '/builds/hwittenborn/aurweb/test'748$ AUR_CONFIG=conf/config.sqlite make -C test pytest749make: Entering directory '/builds/hwittenborn/aurweb/test'750cd .. && coverage run --append /usr/bin/pytest test751============================= test session starts ==============================752platform linux -- Python 3.9.7, pytest-6.2.4, py-1.10.0, pluggy-0.13.1753rootdir: /builds/hwittenborn/aurweb754plugins: anyio-3.3.1, asyncio-0.15.1, cov-2.12.1, tap-3.2755collected 334 items756test/test_accepted_term.py ... [ 0%]757test/test_account_type.py .. [ 1%]758test/test_accounts_routes.py ........................................... [ 14%]759...................... [ 20%]760test/test_api_rate_limit.py .... [ 22%]761test/test_asgi.py ... [ 23%]762test/test_auth.py ...... [ 24%]763test/test_auth_routes.py ........ [ 27%]764test/test_ban.py .... [ 28%]765test/test_cache.py .. [ 29%]766test/test_captcha.py ..... [ 30%]767test/test_config.py ... [ 31%]768test/test_db.py ................. [ 36%]769test/test_dependency_type.py ... [ 37%]770test/test_exceptions.py .............. [ 41%]771test/test_group.py .. [ 42%]772test/test_homepage.py ........ [ 44%]773test/test_initdb.py . [ 44%]774test/test_l10n.py ..... [ 46%]775test/test_license.py .. [ 47%]776test/test_official_provider.py ..... [ 48%]777test/test_package.py ... [ 49%]778test/test_package_base.py .... [ 50%]779test/test_package_blacklist.py .. [ 51%]780test/test_package_comaintainer.py .... [ 52%]781test/test_package_comment.py ..... [ 53%]782test/test_package_dependency.py .... [ 55%]783test/test_package_group.py ... [ 55%]784test/test_package_keyword.py .. [ 56%]785test/test_package_license.py ... [ 57%]786test/test_package_notification.py ... [ 58%]787test/test_package_relation.py .... [ 59%]788test/test_package_request.py ......... [ 62%]789test/test_package_source.py .. [ 62%]790test/test_package_vote.py .... [ 64%]791test/test_packages_routes.py ........... [ 67%]792test/test_packages_util.py .... [ 68%]793test/test_popupdate.py . [ 68%]794test/test_redis.py . [ 69%]795test/test_relation_type.py .. [ 69%]796test/test_request_type.py ... [ 70%]797test/test_routes.py .......... [ 73%]798test/test_rpc.py ........... [ 76%]799test/test_rss.py .. [ 77%]800test/test_session.py .... [ 78%]801test/test_ssh_pub_key.py .... [ 79%]802test/test_templates.py . [ 80%]803test/test_term.py ... [ 81%]804test/test_time.py .... [ 82%]805test/test_trusted_user_routes.py ........................ [ 89%]806test/test_tu_vote.py ... [ 90%]807test/test_tu_voteinfo.py ......... [ 93%]808test/test_user.py .................. [ 98%]809test/test_util.py ..... [100%]810======================= 334 passed in 103.83s (0:01:43) ========================811make: Leaving directory '/builds/hwittenborn/aurweb/test'812$ make -C test coverage813make: Entering directory '/builds/hwittenborn/aurweb/test'814cd .. && coverage report --include='aurweb/*'815Name Stmts Miss Cover816-----------------------------------------------------------817aurweb/__init__.py 0 0 100%818aurweb/asgi.py 82 0 100%819aurweb/auth.py 130 0 100%820aurweb/cache.py 9 0 100%821aurweb/captcha.py 25 0 100%822aurweb/config.py 29 0 100%823aurweb/db.py 133 0 100%824aurweb/exceptions.py 49 0 100%825aurweb/git/__init__.py 0 0 100%826aurweb/git/auth.py 34 2 94%827aurweb/git/serve.py 373 55 85%828aurweb/git/update.py 243 35 86%829aurweb/initdb.py 22 0 100%830aurweb/l10n.py 39 0 100%831aurweb/logging.py 8 0 100%832aurweb/models/__init__.py 0 0 100%833aurweb/models/accepted_term.py 21 0 100%834aurweb/models/account_type.py 24 0 100%835aurweb/models/api_rate_limit.py 15 0 100%836aurweb/models/ban.py 14 0 100%837aurweb/models/declarative.py 12 0 100%838aurweb/models/dependency_type.py 17 0 100%839aurweb/models/group.py 11 0 100%840aurweb/models/license.py 11 0 100%841aurweb/models/official_provider.py 18 0 100%842aurweb/models/package.py 22 0 100%843aurweb/models/package_base.py 37 0 100%844aurweb/models/package_blacklist.py 11 0 100%845aurweb/models/package_comaintainer.py 23 0 100%846aurweb/models/package_comment.py 30 0 100%847aurweb/models/package_dependency.py 34 0 100%848aurweb/models/package_group.py 20 0 100%849aurweb/models/package_keyword.py 17 0 100%850aurweb/models/package_license.py 20 0 100%851aurweb/models/package_notification.py 20 0 100%852aurweb/models/package_relation.py 27 0 100%853aurweb/models/package_request.py 50 0 100%854aurweb/models/package_source.py 15 0 100%855aurweb/models/package_vote.py 23 0 100%856aurweb/models/relation_type.py 15 0 100%857aurweb/models/request_type.py 16 0 100%858aurweb/models/session.py 19 0 100%859aurweb/models/ssh_pub_key.py 28 0 100%860aurweb/models/term.py 15 0 100%861aurweb/models/tu_vote.py 20 0 100%862aurweb/models/tu_voteinfo.py 44 0 100%863aurweb/models/user.py 103 0 100%864aurweb/packages/__init__.py 0 0 100%865aurweb/packages/util.py 96 0 100%866aurweb/redis.py 15 0 100%867aurweb/routers/__init__.py 0 0 100%868aurweb/routers/accounts.py 388 0 100%869aurweb/routers/auth.py 53 0 100%870aurweb/routers/errors.py 8 0 100%871aurweb/routers/html.py 84 0 100%872aurweb/routers/packages.py 59 0 100%873aurweb/routers/rpc.py 51 0 100%874aurweb/routers/rss.py 53 0 100%875aurweb/routers/sso.py 79 52 34%876aurweb/routers/trusted_user.py 165 0 100%877aurweb/rpc.py 102 0 100%878aurweb/schema.py 42 0 100%879aurweb/scripts/__init__.py 0 0 100%880aurweb/scripts/aurblup.py 37 0 100%881aurweb/scripts/mkpkglists.py 26 0 100%882aurweb/scripts/notify.py 320 23 93%883aurweb/scripts/pkgmaint.py 8 0 100%884aurweb/scripts/popupdate.py 9 0 100%885aurweb/scripts/rendercomment.py 74 1 99%886aurweb/scripts/tuvotereminder.py 13 0 100%887aurweb/scripts/usermaint.py 9 0 100%888aurweb/spawn.py 73 73 0%889aurweb/templates.py 57 0 100%890aurweb/testing/__init__.py 15 0 100%891aurweb/testing/html.py 5 0 100%892aurweb/testing/requests.py 14 0 100%893aurweb/time.py 20 0 100%894aurweb/util.py 106 0 100%895-----------------------------------------------------------896TOTAL 3909 241 94%897cd .. && coverage xml --include='aurweb/*'898make: Leaving directory '/builds/hwittenborn/aurweb/test'899$ flake8 --count aurweb9000901$ flake8 --count test9020903$ flake8 --count migrations9040905$ isort --check-only aurweb906$ isort --check-only test907$ isort --check-only migrations909Creating cache system-v1...910.pkg-cache: found 189 matching files and directories 911No URL provided, cache will be not uploaded to shared cache server. Cache will be stored only locally. 912Created cache914Uploading artifacts...915coverage.xml: found 1 matching files and directories 916Uploading artifacts 11.07 KB (27.9 KB/s) 917Uploading artifacts as "cobertura" to coordinator... ok id=34787 responseStatus=201 Created token=EoxKTxUG919Job succeeded