Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 896115 Details for
Bug 934568
media-gfx/img2pdf-0.5.1 fails tests on ppc64 big-endian: CalledProcessError
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log and emerge --info
file_934568.txt (text/plain), 83.65 KB, created by
matoro
on 2024-06-19 17:54:09 UTC
(
hide
)
Description:
build.log and emerge --info
Filename:
MIME Type:
Creator:
matoro
Created:
2024-06-19 17:54:09 UTC
Size:
83.65 KB
patch
obsolete
>Portage 3.0.63 (python 3.12.3-final-0, default/linux/ppc64/23.0, gcc-13, glibc-2.39-r6, 6.9.3-gentoo-ppc64 ppc64) >================================================================= >System uname: Linux-6.9.3-gentoo-ppc64-ppc64-POWER9_-architected-,_altivec_supported-with-glibc2.39 >KiB Mem: 12501504 total, 6622720 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Wed, 19 Jun 2024 17:33:58 +0000 >sh bash 5.1_p16-r11 >ld GNU ld (Gentoo 2.41 p5) 2.41.0 >app-misc/pax-utils: 1.3.7::gentoo >app-shells/bash: 5.1_p16-r11::gentoo >dev-build/autoconf: 2.71-r7::gentoo >dev-build/automake: 1.16.5-r2::gentoo >dev-build/cmake: 3.28.5::gentoo >dev-build/libtool: 2.4.7-r4::gentoo >dev-build/make: 4.4.1-r1::gentoo >dev-build/meson: 1.4.0-r1::gentoo >dev-lang/perl: 5.38.2-r3::gentoo >dev-lang/python: 3.12.3-r1::gentoo >dev-lang/rust-bin: 1.77.1::gentoo >sys-apps/baselayout: 2.15::gentoo >sys-apps/openrc: 0.54::gentoo >sys-apps/sandbox: 2.38::gentoo >sys-devel/binutils: 2.41-r5::gentoo >sys-devel/binutils-config: 5.5::gentoo >sys-devel/gcc: 13.2.1_p20240210::gentoo >sys-devel/gcc-config: 2.11::gentoo >sys-kernel/linux-headers: 6.6-r1::gentoo (virtual/os-headers) >sys-libs/glibc: 2.39-r6::gentoo >Repositories: > >gentoo > location: /var/db/repos/gentoo > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > volatile: False > sync-rsync-verify-metamanifest: yes > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > sync-rsync-verify-max-age: 3 > >Binary Repositories: > >gentoobinhost > priority: 1 > sync-uri: https://gentoo.osuosl.org/releases/ppc/binpackages/23.0/ppc64 > >ACCEPT_KEYWORDS="ppc64" >ACCEPT_LICENSE="@FREE" >CBUILD="powerpc64-unknown-linux-gnu" >CFLAGS="-O2 -pipe" >CHOST="powerpc64-unknown-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d" >CXXFLAGS="-O2 -pipe" >DISTDIR="/var/cache/distfiles" >EMERGE_DEFAULT_OPTS="--autounmask --autounmask-continue --autounmask-backtrack=y --complete-graph --deep --usepkg --getbinpkg=y --backtrack=300 --usepkg-exclude dev-perl/Mozilla-CA --usepkg-exclude perl-core/Math-BigInt --usepkg-exclude dev-perl/Mozilla-PublicSuffix" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" >FCFLAGS="-O2 -pipe" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance binpkg-request-signature buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="en_US.utf8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs" >LEX="flex" >MAKEOPTS="-j8" >PKGDIR="/var/cache/binpkgs" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >SHELL="/bin/bash" >USE="acl big-endian bzip2 crypt gdbm ibm iconv ipv6 ncurses nls openmp pam pcre ppc64 readline seccomp ssl test-rust unicode xattr zlib" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="fbdev mga r128 radeon dummy" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account" >Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS > > > > * Package: media-gfx/img2pdf-0.5.1:0 > * Repository: gentoo > * Upstream: josch@mister-muffin.de https://gitlab.mister-muffin.de/josch/img2pdf/issues > * USE: elibc_glibc kernel_linux ppc64 python_targets_python3_12 test > * FEATURES: keeptemp network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking img2pdf-0.5.1.tar.gz to /var/tmp/portage/media-gfx/img2pdf-0.5.1/work >>>> Source unpacked in /var/tmp/portage/media-gfx/img2pdf-0.5.1/work >>>> Preparing source in /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1 ... > * Build system packages: > * dev-python/gpep517 : 16 > * dev-python/installer : 0.7.0 > * dev-python/setuptools : 70.0.0 > * dev-python/setuptools-rust : > * dev-python/setuptools-scm : 8.1.0 > * dev-python/wheel : 0.43.0 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1 ... > * python3_12: running distutils-r1_run_phase distutils-r1_python_compile > * Building the wheel for img2pdf-0.5.1 via setuptools.build_meta:__legacy__ >python3.12 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta:__legacy__ --output-fd 3 --wheel-dir /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/wheel >2024-06-19 17:49:11,394 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ >2024-06-19 17:49:11,518 root INFO running bdist_wheel >2024-06-19 17:49:11,658 root INFO running build >2024-06-19 17:49:11,658 root INFO running build_py >2024-06-19 17:49:11,670 root INFO creating /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build >2024-06-19 17:49:11,671 root INFO creating /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/lib >2024-06-19 17:49:11,671 root INFO copying src/img2pdf.py -> /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/lib >2024-06-19 17:49:11,671 root INFO copying src/jp2.py -> /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/lib >2024-06-19 17:49:11,672 root INFO running egg_info >2024-06-19 17:49:11,684 root INFO writing src/img2pdf.egg-info/PKG-INFO >2024-06-19 17:49:11,685 root INFO writing dependency_links to src/img2pdf.egg-info/dependency_links.txt >2024-06-19 17:49:11,685 root INFO writing entry points to src/img2pdf.egg-info/entry_points.txt >2024-06-19 17:49:11,686 root INFO writing requirements to src/img2pdf.egg-info/requires.txt >2024-06-19 17:49:11,686 root INFO writing top-level names to src/img2pdf.egg-info/top_level.txt >ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any >2024-06-19 17:49:11,736 root INFO reading manifest file 'src/img2pdf.egg-info/SOURCES.txt' >2024-06-19 17:49:11,737 root INFO reading manifest template 'MANIFEST.in' >2024-06-19 17:49:11,737 root WARNING warning: no files found matching 'test.sh' >2024-06-19 17:49:11,737 root WARNING warning: no files found matching 'magick.py' >2024-06-19 17:49:11,755 root INFO adding license file 'LICENSE' >2024-06-19 17:49:11,757 root INFO writing manifest file 'src/img2pdf.egg-info/SOURCES.txt' >2024-06-19 17:49:11,757 root WARNING warning: build_py: byte-compiling is disabled, skipping. > >2024-06-19 17:49:11,783 wheel INFO installing to /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel >2024-06-19 17:49:11,783 root INFO running install >2024-06-19 17:49:11,804 root INFO running install_lib >2024-06-19 17:49:11,816 root INFO creating /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64 >2024-06-19 17:49:11,816 root INFO creating /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel >2024-06-19 17:49:11,817 root INFO copying /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/lib/img2pdf.py -> /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel >2024-06-19 17:49:11,817 root INFO copying /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/lib/jp2.py -> /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel >2024-06-19 17:49:11,817 root WARNING warning: install_lib: byte-compiling is disabled, skipping. > >2024-06-19 17:49:11,817 root INFO running install_egg_info >2024-06-19 17:49:11,831 root INFO Copying src/img2pdf.egg-info to /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel/img2pdf-0.5.1-py3.12.egg-info >2024-06-19 17:49:11,833 root INFO running install_scripts >2024-06-19 17:49:11,838 wheel INFO creating /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel/img2pdf-0.5.1.dist-info/WHEEL >2024-06-19 17:49:11,838 wheel INFO creating '/var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/wheel/.tmp-ehb3fr0_/img2pdf-0.5.1-py3-none-any.whl' and adding '/var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel' to it >2024-06-19 17:49:11,839 wheel INFO adding 'img2pdf.py' >2024-06-19 17:49:11,840 wheel INFO adding 'jp2.py' >2024-06-19 17:49:11,840 wheel INFO adding 'img2pdf-0.5.1.dist-info/LICENSE' >2024-06-19 17:49:11,841 wheel INFO adding 'img2pdf-0.5.1.dist-info/METADATA' >2024-06-19 17:49:11,841 wheel INFO adding 'img2pdf-0.5.1.dist-info/WHEEL' >2024-06-19 17:49:11,841 wheel INFO adding 'img2pdf-0.5.1.dist-info/entry_points.txt' >2024-06-19 17:49:11,841 wheel INFO adding 'img2pdf-0.5.1.dist-info/top_level.txt' >2024-06-19 17:49:11,842 wheel INFO adding 'img2pdf-0.5.1.dist-info/zip-safe' >2024-06-19 17:49:11,842 wheel INFO adding 'img2pdf-0.5.1.dist-info/RECORD' >2024-06-19 17:49:11,842 wheel INFO removing /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/build/bdist.linux-ppc64/wheel >2024-06-19 17:49:11,843 gpep517 INFO The backend produced /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/wheel/img2pdf-0.5.1-py3-none-any.whl > * Installing img2pdf-0.5.1-py3-none-any.whl to /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install >python3.12 -m gpep517 install-wheel --destdir=/var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install --interpreter=/usr/bin/python3.12 --prefix=/usr --optimize=all /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/wheel/img2pdf-0.5.1-py3-none-any.whl >2024-06-19 17:49:12,037 gpep517 INFO Installing /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/wheel/img2pdf-0.5.1-py3-none-any.whl into /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install >2024-06-19 17:49:12,171 gpep517 INFO Installation complete >>>> Source compiled. >>>> Test phase: media-gfx/img2pdf-0.5.1 > * python3_12: running distutils-r1_run_phase python_test >python3.12 -m pytest -vv -ra -l -Wdefault -Werror::pytest.PytestUnhandledCoroutineWarning --color=yes -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed -p xdist -n 8 --dist=worksteal --deselect src/img2pdf_test.py::test_miff_cmyk8 >======================= test session starts ======================= >platform linux -- Python 3.12.3, pytest-8.1.2, pluggy-1.5.0 -- /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install/usr/bin/python3.12 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1 >plugins: xdist-3.6.1 >created: 8/8 workers >8 workers [349 items] > >scheduling tests via WorkStealingScheduling > >src/img2pdf_test.py::test_png_palette8[pikepdf] >src/img2pdf_test.py::test_layout[layout_test_cases149] >src/img2pdf_test.py::test_jpg[internal] >src/img2pdf_test.py::test_layout[layout_test_cases105] >[gw6] [ 1/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases149] >src/img2pdf_test.py::test_layout[layout_test_cases150] >[gw6] [ 2/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases150] >src/img2pdf_test.py::test_layout[layout_test_cases17] >[gw3] [ 3/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases17] >src/img2pdf_test.py::test_layout[layout_test_cases18] >[gw5] [ 4/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases105] >src/img2pdf_test.py::test_layout[layout_test_cases106] >[gw5] [ 5/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases106] >src/img2pdf_test.py::test_layout[layout_test_cases107] >[gw5] [ 6/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases107] >src/img2pdf_test.py::test_layout[layout_test_cases108] >[gw5] [ 7/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases108] >src/img2pdf_test.py::test_layout[layout_test_cases109] >[gw5] [ 8/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases109] >src/img2pdf_test.py::test_layout[layout_test_cases110] >[gw5] [ 9/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases110] >src/img2pdf_test.py::test_layout[layout_test_cases111] >[gw5] [ 10/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases111] >src/img2pdf_test.py::test_layout[layout_test_cases112] >[gw5] [ 11/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases112] >src/img2pdf_test.py::test_layout[layout_test_cases113] >[gw5] [ 12/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases113] >src/img2pdf_test.py::test_layout[layout_test_cases114] >[gw5] [ 13/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases114] >src/img2pdf_test.py::test_layout[layout_test_cases115] >[gw5] [ 14/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases115] >src/img2pdf_test.py::test_layout[layout_test_cases116] >[gw5] [ 15/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases116] >src/img2pdf_test.py::test_layout[layout_test_cases117] >[gw5] [ 16/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases117] >src/img2pdf_test.py::test_layout[layout_test_cases118] >[gw3] [ 17/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases18] >src/img2pdf_test.py::test_layout[layout_test_cases19] >[gw3] [ 18/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases19] >src/img2pdf_test.py::test_layout[layout_test_cases20] >[gw3] [ 19/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases20] >src/img2pdf_test.py::test_layout[layout_test_cases21] >[gw3] [ 20/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases21] >src/img2pdf_test.py::test_layout[layout_test_cases22] >[gw3] [ 21/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases22] >src/img2pdf_test.py::test_layout[layout_test_cases23] >[gw3] [ 22/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases23] >src/img2pdf_test.py::test_layout[layout_test_cases24] >[gw3] [ 23/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases24] >src/img2pdf_test.py::test_layout[layout_test_cases25] >[gw3] [ 24/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases25] >src/img2pdf_test.py::test_layout[layout_test_cases26] >[gw3] [ 25/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases26] >src/img2pdf_test.py::test_layout[layout_test_cases27] >[gw3] [ 26/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases27] >src/img2pdf_test.py::test_layout[layout_test_cases28] >[gw3] [ 27/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases28] >src/img2pdf_test.py::test_layout[layout_test_cases29] >src/img2pdf_test.py::test_layout[layout_test_cases151] >[gw6] [ 28/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases151] >src/img2pdf_test.py::test_layout[layout_test_cases152] >[gw6] [ 29/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases152] >src/img2pdf_test.py::test_layout[layout_test_cases153] >[gw6] [ 30/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases153] >src/img2pdf_test.py::test_layout[layout_test_cases154] >[gw6] [ 31/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases154] >src/img2pdf_test.py::test_layout[layout_test_cases155] >[gw6] [ 32/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases155] >src/img2pdf_test.py::test_layout[layout_test_cases156] >[gw6] [ 33/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases156] >src/img2pdf_test.py::test_layout[layout_test_cases157] >[gw6] [ 34/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases157] >src/img2pdf_test.py::test_layout[layout_test_cases158] >[gw6] [ 35/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases158] >src/img2pdf_test.py::test_layout[layout_test_cases159] >[gw6] [ 36/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases159] >[gw5] [ 37/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases118] >src/img2pdf_test.py::test_layout[layout_test_cases119] >[gw5] [ 38/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases119] >src/img2pdf_test.py::test_layout[layout_test_cases120] >[gw5] [ 39/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases120] >src/img2pdf_test.py::test_layout[layout_test_cases121] >[gw5] [ 40/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases121] >src/img2pdf_test.py::test_layout[layout_test_cases122] >[gw5] [ 41/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases122] >src/img2pdf_test.py::test_layout[layout_test_cases123] >[gw5] [ 42/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases123] >src/img2pdf_test.py::test_layout[layout_test_cases124] >[gw5] [ 43/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases124] >src/img2pdf_test.py::test_layout[layout_test_cases125] >[gw5] [ 44/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases125] >src/img2pdf_test.py::test_layout[layout_test_cases126] >[gw5] [ 45/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases126] >src/img2pdf_test.py::test_layout[layout_test_cases127] >[gw5] [ 46/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases127] >src/img2pdf_test.py::test_layout[layout_test_cases128] >[gw5] [ 47/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases128] >src/img2pdf_test.py::test_layout[layout_test_cases129] >[gw5] [ 48/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases129] >src/img2pdf_test.py::test_layout[layout_test_cases130] >[gw5] [ 49/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases130] >src/img2pdf_test.py::test_layout[layout_test_cases131] >src/img2pdf_test.py::test_layout[layout_test_cases160] >[gw6] [ 50/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases160] >src/img2pdf_test.py::test_layout[layout_test_cases161] >[gw6] [ 51/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases161] >src/img2pdf_test.py::test_layout[layout_test_cases162] >[gw6] [ 52/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases162] >src/img2pdf_test.py::test_layout[layout_test_cases163] >[gw6] [ 53/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases163] >src/img2pdf_test.py::test_layout[layout_test_cases164] >[gw6] [ 54/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases164] >src/img2pdf_test.py::test_layout[layout_test_cases165] >[gw6] [ 55/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases165] >src/img2pdf_test.py::test_layout[layout_test_cases166] >[gw6] [ 56/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases166] >src/img2pdf_test.py::test_layout[layout_test_cases167] >[gw6] [ 57/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases167] >src/img2pdf_test.py::test_layout[layout_test_cases168] >[gw3] [ 58/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases29] >src/img2pdf_test.py::test_layout[layout_test_cases30] >[gw3] [ 59/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases30] >src/img2pdf_test.py::test_layout[layout_test_cases31] >[gw3] [ 60/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases31] >src/img2pdf_test.py::test_layout[layout_test_cases32] >[gw3] [ 61/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases32] >src/img2pdf_test.py::test_layout[layout_test_cases33] >[gw3] [ 62/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases33] >src/img2pdf_test.py::test_layout[layout_test_cases34] >[gw3] [ 63/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases34] >src/img2pdf_test.py::test_layout[layout_test_cases35] >[gw3] [ 64/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases35] >src/img2pdf_test.py::test_layout[layout_test_cases36] >[gw3] [ 65/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases36] >src/img2pdf_test.py::test_layout[layout_test_cases37] >[gw3] [ 66/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases37] >src/img2pdf_test.py::test_layout[layout_test_cases38] >[gw3] [ 67/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases38] >src/img2pdf_test.py::test_layout[layout_test_cases39] >[gw3] [ 68/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases39] >src/img2pdf_test.py::test_layout[layout_test_cases40] >[gw3] [ 69/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases40] >src/img2pdf_test.py::test_layout[layout_test_cases41] >[gw3] [ 70/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases41] >src/img2pdf_test.py::test_layout[layout_test_cases61] >[gw4] [ 71/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases61] >src/img2pdf_test.py::test_layout[layout_test_cases62] >[gw4] [ 72/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases62] >src/img2pdf_test.py::test_layout[layout_test_cases63] >[gw4] [ 73/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases63] >src/img2pdf_test.py::test_layout[layout_test_cases64] >[gw4] [ 74/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases64] >src/img2pdf_test.py::test_layout[layout_test_cases65] >[gw4] [ 75/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases65] >src/img2pdf_test.py::test_layout[layout_test_cases66] >[gw4] [ 76/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases66] >src/img2pdf_test.py::test_layout[layout_test_cases67] >[gw4] [ 77/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases67] >src/img2pdf_test.py::test_layout[layout_test_cases68] >[gw4] [ 78/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases68] >src/img2pdf_test.py::test_layout[layout_test_cases69] >[gw4] [ 79/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases69] >src/img2pdf_test.py::test_layout[layout_test_cases70] >[gw4] [ 80/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases70] >src/img2pdf_test.py::test_layout[layout_test_cases71] >[gw4] [ 81/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases71] >src/img2pdf_test.py::test_layout[layout_test_cases72] >[gw4] [ 82/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases72] >src/img2pdf_test.py::test_layout[layout_test_cases73] >[gw4] [ 83/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases73] >src/img2pdf_test.py::test_layout[layout_test_cases74] >src/img2pdf_test.py::test_layout[layout_test_cases42] >[gw3] [ 84/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases42] >src/img2pdf_test.py::test_layout[layout_test_cases43] >[gw3] [ 85/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases43] >src/img2pdf_test.py::test_layout[layout_test_cases44] >[gw3] [ 86/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases44] >src/img2pdf_test.py::test_layout[layout_test_cases45] >[gw3] [ 87/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases45] >src/img2pdf_test.py::test_layout[layout_test_cases46] >[gw3] [ 88/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases46] >src/img2pdf_test.py::test_layout[layout_test_cases47] >[gw3] [ 89/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases47] >src/img2pdf_test.py::test_layout[layout_test_cases48] >[gw3] [ 90/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases48] >src/img2pdf_test.py::test_layout[layout_test_cases49] >[gw3] [ 91/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases49] >src/img2pdf_test.py::test_layout[layout_test_cases50] >[gw3] [ 92/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases50] >src/img2pdf_test.py::test_layout[layout_test_cases51] >[gw3] [ 93/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases51] >src/img2pdf_test.py::test_layout[layout_test_cases52] >[gw3] [ 94/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases52] >src/img2pdf_test.py::test_layout[layout_test_cases53] >[gw3] [ 95/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases53] >src/img2pdf_test.py::test_layout[layout_test_cases54] >[gw3] [ 96/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases54] >src/img2pdf_test.py::test_layout[layout_test_cases55] >[gw3] [ 97/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases55] >src/img2pdf_test.py::test_layout[layout_test_cases56] >[gw3] [ 98/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases56] >[gw4] [ 99/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases74] >src/img2pdf_test.py::test_layout[layout_test_cases75] >[gw4] [100/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases75] >src/img2pdf_test.py::test_layout[layout_test_cases76] >[gw4] [101/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases76] >src/img2pdf_test.py::test_layout[layout_test_cases77] >[gw4] [102/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases77] >src/img2pdf_test.py::test_layout[layout_test_cases78] >[gw4] [103/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases78] >src/img2pdf_test.py::test_layout[layout_test_cases79] >[gw4] [104/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases79] >src/img2pdf_test.py::test_layout[layout_test_cases80] >[gw4] [105/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases80] >src/img2pdf_test.py::test_layout[layout_test_cases81] >[gw4] [106/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases81] >src/img2pdf_test.py::test_layout[layout_test_cases82] >[gw5] [107/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases131] >src/img2pdf_test.py::test_layout[layout_test_cases132] >[gw5] [108/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases132] >src/img2pdf_test.py::test_layout[layout_test_cases133] >[gw5] [109/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases133] >src/img2pdf_test.py::test_layout[layout_test_cases134] >[gw5] [110/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases134] >src/img2pdf_test.py::test_layout[layout_test_cases135] >[gw5] [111/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases135] >src/img2pdf_test.py::test_layout[layout_test_cases136] >[gw5] [112/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases136] >src/img2pdf_test.py::test_layout[layout_test_cases137] >[gw5] [113/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases137] >src/img2pdf_test.py::test_layout[layout_test_cases138] >[gw5] [114/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases138] >[gw4] [115/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases82] >src/img2pdf_test.py::test_layout[layout_test_cases83] >[gw4] [116/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases83] >src/img2pdf_test.py::test_layout[layout_test_cases84] >[gw4] [117/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases84] >src/img2pdf_test.py::test_layout[layout_test_cases85] >[gw4] [118/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases85] >src/img2pdf_test.py::test_layout[layout_test_cases86] >[gw4] [119/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases86] >src/img2pdf_test.py::test_layout[layout_test_cases87] >[gw4] [120/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases87] >src/img2pdf_test.py::test_layout[layout_test_cases88] >[gw4] [121/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases88] >src/img2pdf_test.py::test_layout[layout_test_cases89] >[gw4] [122/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases89] >src/img2pdf_test.py::test_layout[layout_test_cases90] >[gw4] [123/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases90] >src/img2pdf_test.py::test_layout[layout_test_cases91] >[gw4] [124/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases91] >src/img2pdf_test.py::test_layout[layout_test_cases139] >[gw5] [125/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases139] >src/img2pdf_test.py::test_layout[layout_test_cases140] >[gw5] [126/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases140] >src/img2pdf_test.py::test_layout[layout_test_cases141] >[gw5] [127/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases141] >src/img2pdf_test.py::test_layout[layout_test_cases142] >[gw5] [128/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases142] >src/img2pdf_test.py::test_layout[layout_test_cases143] >[gw5] [129/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases143] >src/img2pdf_test.py::test_layout[layout_test_cases144] >[gw5] [130/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases144] >src/img2pdf_test.py::test_layout[layout_test_cases145] >[gw5] [131/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases145] >src/img2pdf_test.py::test_layout[layout_test_cases146] >[gw5] [132/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases146] >[gw6] [133/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases168] >src/img2pdf_test.py::test_layout[layout_test_cases169] >[gw6] [134/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases169] >src/img2pdf_test.py::test_layout[layout_test_cases170] >[gw6] [135/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases170] >src/img2pdf_test.py::test_layout[layout_test_cases171] >[gw6] [136/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases171] >src/img2pdf_test.py::test_layout[layout_test_cases172] >[gw6] [137/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases172] >src/img2pdf_test.py::test_layout[layout_test_cases173] >[gw6] [138/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases173] >src/img2pdf_test.py::test_layout[layout_test_cases174] >[gw6] [139/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases174] >src/img2pdf_test.py::test_layout[layout_test_cases175] >[gw6] [140/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases175] >src/img2pdf_test.py::test_layout[layout_test_cases176] >src/img2pdf_test.py::test_layout[layout_test_cases147] >[gw5] [141/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases147] >src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_tiff_multipage[internal] >src/img2pdf_test.py::test_layout[layout_test_cases92] >[gw4] [142/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases92] >src/img2pdf_test.py::test_layout[layout_test_cases93] >[gw4] [143/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases93] >src/img2pdf_test.py::test_layout[layout_test_cases94] >[gw4] [144/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases94] >src/img2pdf_test.py::test_layout[layout_test_cases95] >[gw4] [145/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases95] >src/img2pdf_test.py::test_layout[layout_test_cases96] >[gw4] [146/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases96] >src/img2pdf_test.py::test_layout[layout_test_cases97] >[gw4] [147/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases97] >src/img2pdf_test.py::test_layout[layout_test_cases98] >[gw4] [148/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases98] >src/img2pdf_test.py::test_layout[layout_test_cases99] >[gw4] [149/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases99] >src/img2pdf_test.py::test_layout[layout_test_cases100] >[gw4] [150/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases100] >src/img2pdf_test.py::test_layout[layout_test_cases101] >[gw4] [151/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases101] >src/img2pdf_test.py::test_layout[layout_test_cases102] >[gw4] [152/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases102] >src/img2pdf_test.py::test_layout[layout_test_cases103] >[gw4] [153/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases103] >[gw6] [154/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases176] >src/img2pdf_test.py::test_layout[layout_test_cases177] >[gw6] [155/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases177] >src/img2pdf_test.py::test_layout[layout_test_cases178] >[gw6] [156/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases178] >src/img2pdf_test.py::test_layout[layout_test_cases179] >[gw6] [157/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases179] >src/img2pdf_test.py::test_layout[layout_test_cases180] >[gw6] [158/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases180] >src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_layout[layout_test_cases57] >[gw3] [159/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases57] >src/img2pdf_test.py::test_layout[layout_test_cases58] >[gw3] [160/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases58] >src/img2pdf_test.py::test_layout[layout_test_cases59] >[gw3] [161/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases59] >src/img2pdf_test.py::test_layout[layout_test_cases148] >src/img2pdf_test.py::test_layout[layout_test_cases104] >[gw4] [162/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases104] >src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-True] >[gw5] [163/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases148] >src/img2pdf_test.py::test_general[mono.tif-pikepdf] >src/img2pdf_test.py::test_layout[layout_test_cases60] >[gw3] [164/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases60] >src/img2pdf_test.py::test_png_gray16a[internal] >[gw5] [165/349] PASSED src/img2pdf_test.py::test_general[mono.tif-pikepdf] >src/img2pdf_test.py::test_general[animation.gif-internal] >[gw5] [166/349] PASSED src/img2pdf_test.py::test_general[animation.gif-internal] >src/img2pdf_test.py::test_general[animation.gif-pikepdf] >[gw5] [167/349] PASSED src/img2pdf_test.py::test_general[animation.gif-pikepdf] >src/img2pdf_test.py::test_general[normal.png-internal] >[gw5] [168/349] PASSED src/img2pdf_test.py::test_general[normal.png-internal] >src/img2pdf_test.py::test_general[normal.png-pikepdf] >[gw5] [169/349] PASSED src/img2pdf_test.py::test_general[normal.png-pikepdf] >src/img2pdf_test.py::test_general[normal.jpg-internal] >[gw5] [170/349] PASSED src/img2pdf_test.py::test_general[normal.jpg-internal] >src/img2pdf_test.py::test_general[normal.jpg-pikepdf] >[gw5] [171/349] PASSED src/img2pdf_test.py::test_general[normal.jpg-pikepdf] >src/img2pdf_test.py::test_general[gray.png-internal] >[gw5] [172/349] PASSED src/img2pdf_test.py::test_general[gray.png-internal] >src/img2pdf_test.py::test_general[gray.png-pikepdf] >[gw5] [173/349] PASSED src/img2pdf_test.py::test_general[gray.png-pikepdf] >src/img2pdf_test.py::test_general[CMYK.jpg-internal] >[gw5] [174/349] PASSED src/img2pdf_test.py::test_general[CMYK.jpg-internal] >src/img2pdf_test.py::test_general[CMYK.jpg-pikepdf] >[gw5] [175/349] PASSED src/img2pdf_test.py::test_general[CMYK.jpg-pikepdf] >src/img2pdf_test.py::test_tiff_rgb8[pikepdf] >[gw7] [176/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-Europe/Berlin-False] >[gw6] [177/349] PASSED src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-Europe/Berlin-False] >[gw3] [178/349] PASSED src/img2pdf_test.py::test_png_gray16a[internal] >src/img2pdf_test.py::test_png_gray16a[pikepdf] >[gw7] [179/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-Europe/Berlin-False] >src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-GMT+12-True] >[gw6] [180/349] PASSED src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-Europe/Berlin-False] >src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-GMT+12-True] >[gw4] [181/349] PASSED src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-True] >src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-False] >[gw3] [182/349] PASSED src/img2pdf_test.py::test_png_gray16a[pikepdf] >src/img2pdf_test.py::test_png_interlaced[internal] >[gw7] [183/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-GMT+12-True] >src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-GMT+12-False] >[gw4] [184/349] PASSED src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-False] >src/img2pdf_test.py::test_date[pikepdf-last year 12:00-Europe/Berlin-True] >[gw6] [185/349] PASSED src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-GMT+12-True] >src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-GMT+12-False] >[gw7] [186/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-GMT+12-False] >src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-True] >[gw6] [187/349] PASSED src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-GMT+12-False] >src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-Europe/Berlin-True] >[gw4] [188/349] PASSED src/img2pdf_test.py::test_date[pikepdf-last year 12:00-Europe/Berlin-True] >src/img2pdf_test.py::test_date[pikepdf-last year 12:00-Europe/Berlin-False] >[gw0] [189/349] PASSED src/img2pdf_test.py::test_jpg[internal] >src/img2pdf_test.py::test_jpg[pikepdf] >[gw3] [190/349] PASSED src/img2pdf_test.py::test_png_interlaced[internal] >[gw5] [191/349] PASSED src/img2pdf_test.py::test_tiff_rgb8[pikepdf] >src/img2pdf_test.py::test_tiff_rgb12[internal] >src/img2pdf_test.py::test_png_interlaced[pikepdf] >[gw2] [192/349] PASSED src/img2pdf_test.py::test_tiff_multipage[internal] >src/img2pdf_test.py::test_tiff_multipage[pikepdf] >[gw6] [193/349] PASSED src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-Europe/Berlin-False] >[gw7] [194/349] PASSED src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-True] >src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-False] >[gw4] [195/349] PASSED src/img2pdf_test.py::test_date[pikepdf-last year 12:00-Europe/Berlin-False] >src/img2pdf_test.py::test_date[pikepdf-last year 12:00-GMT+12-True] >[gw3] [196/349] PASSED src/img2pdf_test.py::test_png_interlaced[pikepdf] >src/img2pdf_test.py::test_png_gray1[internal] >[gw0] [197/349] PASSED src/img2pdf_test.py::test_jpg[pikepdf] >src/img2pdf_test.py::test_jpg_rot[internal] >[gw5] [198/349] PASSED src/img2pdf_test.py::test_tiff_rgb12[internal] >src/img2pdf_test.py::test_tiff_rgb12[pikepdf] >[gw6] [199/349] PASSED src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-Europe/Berlin-False] >src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-GMT+12-True] >[gw7] [200/349] PASSED src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-False] >src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-True] >[gw4] [201/349] PASSED src/img2pdf_test.py::test_date[pikepdf-last year 12:00-GMT+12-True] >src/img2pdf_test.py::test_date[pikepdf-last year 12:00-GMT+12-False] >[gw2] [202/349] PASSED src/img2pdf_test.py::test_tiff_multipage[pikepdf] >src/img2pdf_test.py::test_tiff_palette1[internal] >[gw5] [203/349] PASSED src/img2pdf_test.py::test_tiff_rgb12[pikepdf] >src/img2pdf_test.py::test_tiff_rgb14[internal] >[gw6] [204/349] PASSED src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-GMT+12-True] >src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-GMT+12-False] >[gw7] [205/349] PASSED src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-True] >src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-False] >[gw4] [206/349] PASSED src/img2pdf_test.py::test_date[pikepdf-last year 12:00-GMT+12-False] >src/img2pdf_test.py::test_general[CMYK.tif-internal] >[gw4] [207/349] PASSED src/img2pdf_test.py::test_general[CMYK.tif-internal] >src/img2pdf_test.py::test_general[CMYK.tif-pikepdf] >[gw4] [208/349] PASSED src/img2pdf_test.py::test_general[CMYK.tif-pikepdf] >src/img2pdf_test.py::test_general[mono.png-internal] >[gw3] [209/349] PASSED src/img2pdf_test.py::test_png_gray1[internal] >src/img2pdf_test.py::test_png_gray1[pikepdf] >[gw4] [210/349] PASSED src/img2pdf_test.py::test_general[mono.png-internal] >src/img2pdf_test.py::test_general[mono.png-pikepdf] >[gw4] [211/349] PASSED src/img2pdf_test.py::test_general[mono.png-pikepdf] >src/img2pdf_test.py::test_general[mono.tif-internal] >[gw4] [212/349] PASSED src/img2pdf_test.py::test_general[mono.tif-internal] >src/img2pdf_test.py::test_miff_cmyk16[pikepdf] >[gw5] [213/349] PASSED src/img2pdf_test.py::test_tiff_rgb14[internal] >src/img2pdf_test.py::test_tiff_rgb14[pikepdf] >[gw6] [214/349] PASSED src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-GMT+12-False] >src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-Europe/Berlin-True] >[gw7] [215/349] PASSED src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-False] >src/img2pdf_test.py::test_date[internal-last year 12:00-Europe/Berlin-True] >[gw3] [216/349] PASSED src/img2pdf_test.py::test_png_gray1[pikepdf] >src/img2pdf_test.py::test_png_gray2[internal] >[gw2] [217/349] PASSED src/img2pdf_test.py::test_tiff_palette1[internal] >src/img2pdf_test.py::test_tiff_palette1[pikepdf] >[gw5] [218/349] PASSED src/img2pdf_test.py::test_tiff_rgb14[pikepdf] >src/img2pdf_test.py::test_tiff_rgb16[internal] >[gw6] [219/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-Europe/Berlin-False] >[gw7] [220/349] PASSED src/img2pdf_test.py::test_date[internal-last year 12:00-Europe/Berlin-True] >src/img2pdf_test.py::test_date[internal-last year 12:00-Europe/Berlin-False] >[gw0] [221/349] PASSED src/img2pdf_test.py::test_jpg_rot[internal] >src/img2pdf_test.py::test_jpg_rot[pikepdf] >[gw4] [222/349] PASSED src/img2pdf_test.py::test_miff_cmyk16[pikepdf] >src/img2pdf_test.py::test_miff_rgb8[internal] >[gw1] [223/349] PASSED src/img2pdf_test.py::test_png_palette8[pikepdf] >src/img2pdf_test.py::test_png_icc[internal] >[gw6] [224/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-Europe/Berlin-False] >src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-GMT+12-True] >[gw5] [225/349] PASSED src/img2pdf_test.py::test_tiff_rgb16[internal] >src/img2pdf_test.py::test_tiff_rgb16[pikepdf] >[gw7] [226/349] PASSED src/img2pdf_test.py::test_date[internal-last year 12:00-Europe/Berlin-False] >src/img2pdf_test.py::test_date[internal-last year 12:00-GMT+12-True] >[gw2] [227/349] PASSED src/img2pdf_test.py::test_tiff_palette1[pikepdf] >src/img2pdf_test.py::test_tiff_palette2[internal] >[gw3] [228/349] PASSED src/img2pdf_test.py::test_png_gray2[internal] >src/img2pdf_test.py::test_png_gray2[pikepdf] >[gw0] [229/349] PASSED src/img2pdf_test.py::test_jpg_rot[pikepdf] >src/img2pdf_test.py::test_jpg_cmyk[internal] >[gw5] [230/349] PASSED src/img2pdf_test.py::test_tiff_rgb16[pikepdf] >src/img2pdf_test.py::test_tiff_rgba8[internal] >[gw6] [231/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-GMT+12-True] >src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-GMT+12-False] >[gw7] [232/349] PASSED src/img2pdf_test.py::test_date[internal-last year 12:00-GMT+12-True] >src/img2pdf_test.py::test_date[internal-last year 12:00-GMT+12-False] >[gw4] [233/349] PASSED src/img2pdf_test.py::test_miff_rgb8[internal] >src/img2pdf_test.py::test_miff_rgb8[pikepdf] >[gw1] [234/349] PASSED src/img2pdf_test.py::test_png_icc[internal] >src/img2pdf_test.py::test_png_icc[pikepdf] >[gw3] [235/349] PASSED src/img2pdf_test.py::test_png_gray2[pikepdf] >src/img2pdf_test.py::test_png_gray4[internal] >[gw6] [236/349] PASSED src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-GMT+12-False] >src/img2pdf_test.py::test_gif_palette8[pikepdf] >[gw5] [237/349] PASSED src/img2pdf_test.py::test_tiff_rgba8[internal] >src/img2pdf_test.py::test_tiff_rgba8[pikepdf] >[gw7] [238/349] PASSED src/img2pdf_test.py::test_date[internal-last year 12:00-GMT+12-False] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-Europe/Berlin-True] >[gw2] [239/349] PASSED src/img2pdf_test.py::test_tiff_palette2[internal] >src/img2pdf_test.py::test_tiff_palette2[pikepdf] >[gw4] [240/349] PASSED src/img2pdf_test.py::test_miff_rgb8[pikepdf] >src/img2pdf_test.py::test_layout[layout_test_cases0] >[gw4] [241/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases0] >src/img2pdf_test.py::test_layout[layout_test_cases1] >[gw0] [242/349] PASSED src/img2pdf_test.py::test_jpg_cmyk[internal] >src/img2pdf_test.py::test_jpg_cmyk[pikepdf] >[gw4] [243/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases1] >src/img2pdf_test.py::test_layout[layout_test_cases2] >[gw4] [244/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases2] >src/img2pdf_test.py::test_layout[layout_test_cases3] >[gw4] [245/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases3] >src/img2pdf_test.py::test_layout[layout_test_cases4] >[gw4] [246/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases4] >src/img2pdf_test.py::test_layout[layout_test_cases5] >[gw4] [247/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases5] >src/img2pdf_test.py::test_layout[layout_test_cases6] >[gw4] [248/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases6] >src/img2pdf_test.py::test_layout[layout_test_cases7] >[gw4] [249/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases7] >src/img2pdf_test.py::test_layout[layout_test_cases8] >[gw4] [250/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases8] >src/img2pdf_test.py::test_layout[layout_test_cases9] >[gw4] [251/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases9] >src/img2pdf_test.py::test_layout[layout_test_cases10] >[gw4] [252/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases10] >src/img2pdf_test.py::test_layout[layout_test_cases11] >[gw4] [253/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases11] >src/img2pdf_test.py::test_layout[layout_test_cases12] >[gw4] [254/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases12] >src/img2pdf_test.py::test_layout[layout_test_cases13] >[gw4] [255/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases13] >src/img2pdf_test.py::test_layout[layout_test_cases14] >[gw4] [256/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases14] >src/img2pdf_test.py::test_layout[layout_test_cases15] >[gw4] [257/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases15] >src/img2pdf_test.py::test_layout[layout_test_cases16] >[gw4] [258/349] PASSED src/img2pdf_test.py::test_layout[layout_test_cases16] >src/img2pdf_test.py::test_tiff_ccitt_msb_l2m_white[internal] >[gw5] [259/349] PASSED src/img2pdf_test.py::test_tiff_rgba8[pikepdf] >src/img2pdf_test.py::test_tiff_rgba16[internal] >[gw7] [260/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-Europe/Berlin-False] >[gw3] [261/349] PASSED src/img2pdf_test.py::test_png_gray4[internal] >src/img2pdf_test.py::test_png_gray4[pikepdf] >[gw1] [262/349] PASSED src/img2pdf_test.py::test_png_icc[pikepdf] >src/img2pdf_test.py::test_gif_transparent[internal] >[gw2] [263/349] PASSED src/img2pdf_test.py::test_tiff_palette2[pikepdf] >src/img2pdf_test.py::test_tiff_palette4[internal] >[gw5] [264/349] PASSED src/img2pdf_test.py::test_tiff_rgba16[internal] >src/img2pdf_test.py::test_tiff_rgba16[pikepdf] >[gw7] [265/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-Europe/Berlin-False] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-GMT+12-True] >[gw0] [266/349] PASSED src/img2pdf_test.py::test_jpg_cmyk[pikepdf] >src/img2pdf_test.py::test_jpg_2000[internal] >[gw4] [267/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_msb_l2m_white[internal] >src/img2pdf_test.py::test_tiff_ccitt_msb_l2m_white[pikepdf] >[gw3] [268/349] PASSED src/img2pdf_test.py::test_png_gray4[pikepdf] >src/img2pdf_test.py::test_png_gray8[internal] >[gw1] [269/349] PASSED src/img2pdf_test.py::test_gif_transparent[internal] >src/img2pdf_test.py::test_gif_transparent[pikepdf] >[gw5] [270/349] PASSED src/img2pdf_test.py::test_tiff_rgba16[pikepdf] >src/img2pdf_test.py::test_tiff_gray1[internal] >[gw7] [271/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-GMT+12-True] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-GMT+12-False] >[gw1] [272/349] PASSED src/img2pdf_test.py::test_gif_transparent[pikepdf] >src/img2pdf_test.py::test_gif_palette1[internal] >[gw0] [273/349] PASSED src/img2pdf_test.py::test_jpg_2000[internal] >src/img2pdf_test.py::test_jpg_2000[pikepdf] >[gw4] [274/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_msb_l2m_white[pikepdf] >src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_black[internal] >[gw7] [275/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-GMT+12-False] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-Europe/Berlin-True] >[gw3] [276/349] PASSED src/img2pdf_test.py::test_png_gray8[internal] >src/img2pdf_test.py::test_png_gray8[pikepdf] >[gw2] [277/349] PASSED src/img2pdf_test.py::test_tiff_palette4[internal] >src/img2pdf_test.py::test_tiff_palette4[pikepdf] >[gw5] [278/349] PASSED src/img2pdf_test.py::test_tiff_gray1[internal] >src/img2pdf_test.py::test_tiff_gray1[pikepdf] >[gw7] [279/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-Europe/Berlin-True] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-Europe/Berlin-False] >[gw0] [280/349] PASSED src/img2pdf_test.py::test_jpg_2000[pikepdf] >src/img2pdf_test.py::test_jpg_2000_rgba8[internal] >[gw3] [281/349] PASSED src/img2pdf_test.py::test_png_gray8[pikepdf] >src/img2pdf_test.py::test_png_gray16[internal] >[gw4] [282/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_black[internal] >src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_black[pikepdf] >[gw2] [283/349] PASSED src/img2pdf_test.py::test_tiff_palette4[pikepdf] >src/img2pdf_test.py::test_tiff_palette8[internal] >[gw5] [284/349] PASSED src/img2pdf_test.py::test_tiff_gray1[pikepdf] >src/img2pdf_test.py::test_tiff_gray2[internal] >[gw7] [285/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-Europe/Berlin-False] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-GMT+12-True] >[gw1] [286/349] PASSED src/img2pdf_test.py::test_gif_palette1[internal] >src/img2pdf_test.py::test_gif_palette1[pikepdf] >[gw4] [287/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_black[pikepdf] >src/img2pdf_test.py::test_tiff_ccitt_nometa1[internal] >[gw0] [288/349] PASSED src/img2pdf_test.py::test_jpg_2000_rgba8[internal] >src/img2pdf_test.py::test_jpg_2000_rgba8[pikepdf] >[gw3] [289/349] PASSED src/img2pdf_test.py::test_png_gray16[internal] >src/img2pdf_test.py::test_png_gray16[pikepdf] >[gw7] [290/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-GMT+12-True] >src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-GMT+12-False] >[gw1] [291/349] PASSED src/img2pdf_test.py::test_gif_palette1[pikepdf] >src/img2pdf_test.py::test_gif_palette2[internal] >[gw5] [292/349] PASSED src/img2pdf_test.py::test_tiff_gray2[internal] >src/img2pdf_test.py::test_tiff_gray2[pikepdf] >[gw7] [293/349] PASSED src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-GMT+12-False] >src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-True] >[gw3] [294/349] PASSED src/img2pdf_test.py::test_png_gray16[pikepdf] >src/img2pdf_test.py::test_png_palette1[internal] >[gw0] [295/349] PASSED src/img2pdf_test.py::test_jpg_2000_rgba8[pikepdf] >src/img2pdf_test.py::test_jpg_2000_rgba16[internal] >[gw4] [296/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_nometa1[internal] >src/img2pdf_test.py::test_tiff_ccitt_nometa1[pikepdf] >[gw7] [297/349] PASSED src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-True] >src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-False] >[gw5] [298/349] PASSED src/img2pdf_test.py::test_tiff_gray2[pikepdf] >src/img2pdf_test.py::test_tiff_gray4[internal] >[gw6] [299/349] PASSED src/img2pdf_test.py::test_gif_palette8[pikepdf] >src/img2pdf_test.py::test_gif_animation[internal] >[gw1] [300/349] PASSED src/img2pdf_test.py::test_gif_palette2[internal] >src/img2pdf_test.py::test_gif_palette2[pikepdf] >[gw4] [301/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_nometa1[pikepdf] >src/img2pdf_test.py::test_tiff_ccitt_nometa2[internal] >[gw7] [302/349] PASSED src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-False] >src/img2pdf_test.py::test_png_rgba8[internal] >[gw3] [303/349] PASSED src/img2pdf_test.py::test_png_palette1[internal] >src/img2pdf_test.py::test_png_palette1[pikepdf] >[gw5] [304/349] PASSED src/img2pdf_test.py::test_tiff_gray4[internal] >src/img2pdf_test.py::test_tiff_gray4[pikepdf] >[gw1] [305/349] PASSED src/img2pdf_test.py::test_gif_palette2[pikepdf] >src/img2pdf_test.py::test_gif_palette4[internal] >[gw4] [306/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_nometa2[internal] >src/img2pdf_test.py::test_tiff_ccitt_nometa2[pikepdf] >[gw0] [307/349] FAILED src/img2pdf_test.py::test_jpg_2000_rgba16[internal] >src/img2pdf_test.py::test_jpg_2000_rgba16[pikepdf] >[gw7] [308/349] PASSED src/img2pdf_test.py::test_png_rgba8[internal] >src/img2pdf_test.py::test_png_rgba8[pikepdf] >[gw3] [309/349] PASSED src/img2pdf_test.py::test_png_palette1[pikepdf] >src/img2pdf_test.py::test_png_palette2[internal] >[gw6] [310/349] PASSED src/img2pdf_test.py::test_gif_animation[internal] >src/img2pdf_test.py::test_gif_animation[pikepdf] >[gw5] [311/349] PASSED src/img2pdf_test.py::test_tiff_gray4[pikepdf] >src/img2pdf_test.py::test_tiff_gray8[internal] >[gw7] [312/349] PASSED src/img2pdf_test.py::test_png_rgba8[pikepdf] >src/img2pdf_test.py::test_png_rgba16[internal] >[gw4] [313/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_nometa2[pikepdf] >src/img2pdf_test.py::test_miff_cmyk16[internal] >[gw7] [314/349] PASSED src/img2pdf_test.py::test_png_rgba16[internal] >src/img2pdf_test.py::test_png_rgba16[pikepdf] >[gw3] [315/349] PASSED src/img2pdf_test.py::test_png_palette2[internal] >src/img2pdf_test.py::test_png_palette2[pikepdf] >[gw5] [316/349] PASSED src/img2pdf_test.py::test_tiff_gray8[internal] >src/img2pdf_test.py::test_tiff_gray8[pikepdf] >[gw6] [317/349] PASSED src/img2pdf_test.py::test_gif_animation[pikepdf] >src/img2pdf_test.py::test_tiff_float[internal] >[gw1] [318/349] PASSED src/img2pdf_test.py::test_gif_palette4[internal] >src/img2pdf_test.py::test_gif_palette4[pikepdf] >[gw0] [319/349] FAILED src/img2pdf_test.py::test_jpg_2000_rgba16[pikepdf] >src/img2pdf_test.py::test_png_rgb8[internal] >[gw4] [320/349] PASSED src/img2pdf_test.py::test_miff_cmyk16[internal] >src/img2pdf_test.py::test_tiff_cmyk8[pikepdf] >[gw7] [321/349] PASSED src/img2pdf_test.py::test_png_rgba16[pikepdf] >src/img2pdf_test.py::test_png_gray8a[internal] >[gw6] [322/349] PASSED src/img2pdf_test.py::test_tiff_float[internal] >src/img2pdf_test.py::test_tiff_float[pikepdf] >[gw3] [323/349] PASSED src/img2pdf_test.py::test_png_palette2[pikepdf] >src/img2pdf_test.py::test_png_palette4[internal] >[gw1] [324/349] PASSED src/img2pdf_test.py::test_gif_palette4[pikepdf] >[gw5] [325/349] PASSED src/img2pdf_test.py::test_tiff_gray8[pikepdf] >src/img2pdf_test.py::test_tiff_gray16[internal] >src/img2pdf_test.py::test_gif_palette8[internal] >[gw2] [326/349] PASSED src/img2pdf_test.py::test_tiff_palette8[internal] >src/img2pdf_test.py::test_tiff_palette8[pikepdf] >[gw0] [327/349] PASSED src/img2pdf_test.py::test_png_rgb8[internal] >src/img2pdf_test.py::test_png_rgb8[pikepdf] >[gw7] [328/349] PASSED src/img2pdf_test.py::test_png_gray8a[internal] >src/img2pdf_test.py::test_png_gray8a[pikepdf] >[gw6] [329/349] PASSED src/img2pdf_test.py::test_tiff_float[pikepdf] >src/img2pdf_test.py::test_tiff_cmyk8[internal] >[gw4] [330/349] PASSED src/img2pdf_test.py::test_tiff_cmyk8[pikepdf] >src/img2pdf_test.py::test_tiff_cmyk16[internal] >[gw5] [331/349] PASSED src/img2pdf_test.py::test_tiff_gray16[internal] >src/img2pdf_test.py::test_tiff_gray16[pikepdf] >[gw1] [332/349] PASSED src/img2pdf_test.py::test_gif_palette8[internal] >src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_white[pikepdf] >[gw7] [333/349] PASSED src/img2pdf_test.py::test_png_gray8a[pikepdf] >src/img2pdf_test.py::test_tiff_ccitt_msb_m2l_white[internal] >[gw2] [334/349] PASSED src/img2pdf_test.py::test_tiff_palette8[pikepdf] >src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_white[internal] >[gw0] [335/349] PASSED src/img2pdf_test.py::test_png_rgb8[pikepdf] >src/img2pdf_test.py::test_png_rgb16[internal] >[gw4] [336/349] PASSED src/img2pdf_test.py::test_tiff_cmyk16[internal] >src/img2pdf_test.py::test_png_rgb16[pikepdf] >[gw5] [337/349] PASSED src/img2pdf_test.py::test_tiff_gray16[pikepdf] >src/img2pdf_test.py::test_png_palette8[internal] >[gw3] [338/349] PASSED src/img2pdf_test.py::test_png_palette4[internal] >src/img2pdf_test.py::test_png_palette4[pikepdf] >[gw6] [339/349] PASSED src/img2pdf_test.py::test_tiff_cmyk8[internal] >src/img2pdf_test.py::test_tiff_cmyk16[pikepdf] >[gw1] [340/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_white[pikepdf] >src/img2pdf_test.py::test_tiff_rgb8[internal] >[gw7] [341/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_msb_m2l_white[internal] >src/img2pdf_test.py::test_tiff_ccitt_msb_m2l_white[pikepdf] >[gw2] [342/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_white[internal] >[gw6] [343/349] PASSED src/img2pdf_test.py::test_tiff_cmyk16[pikepdf] >[gw3] [344/349] PASSED src/img2pdf_test.py::test_png_palette4[pikepdf] >[gw0] [345/349] FAILED src/img2pdf_test.py::test_png_rgb16[internal] >[gw7] [346/349] PASSED src/img2pdf_test.py::test_tiff_ccitt_msb_m2l_white[pikepdf] >[gw4] [347/349] FAILED src/img2pdf_test.py::test_png_rgb16[pikepdf] >[gw1] [348/349] PASSED src/img2pdf_test.py::test_tiff_rgb8[internal] >[gw5] [349/349] PASSED src/img2pdf_test.py::test_png_palette8[internal] > >============================ FAILURES ============================= >_________________ test_jpg_2000_rgba16[internal] __________________ >[gw0] linux -- Python 3.12.3 /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install/usr/bin/python3.12 > >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/po...ge/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), _retention_count=0, _retention_policy='failed') >jpg_2000_rgba16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2') >jpg_2000_rgba16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba16_pdf0/out.pdf') > > @pytest.mark.skipif( > sys.platform in ["win32"], > reason="test utilities not available on Windows and MacOS", > ) > @pytest.mark.skipif( > not HAVE_JP2, reason="requires imagemagick with support for jpeg2000" > ) > def test_jpg_2000_rgba16(tmp_path_factory, jpg_2000_rgba16_img, jpg_2000_rgba16_pdf): > tmpdir = tmp_path_factory.mktemp("jpg_2000_rgba16") >> compare_ghostscript( > tmpdir, jpg_2000_rgba16_img, jpg_2000_rgba16_pdf, gsdevice="tiff48nc" > ) > >jpg_2000_rgba16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2') >jpg_2000_rgba16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba16_pdf0/out.pdf') >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), > _trace=<pluggy._tracing.TagTracerSub object at 0x7fffb4fadfd0>, > _basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), > _retention_count=0, > _retention_policy='failed') >tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba161') > >src/img2pdf_test.py:5612: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >src/img2pdf_test.py:418: in compare_ghostscript > compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) > exact = True > ext = 'tiff' > gsdevice = 'tiff48nc' > icc = False > img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2') > pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba16_pdf0/out.pdf') > tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba161') >src/img2pdf_test.py:359: in compare > subprocess.check_call( > cmyk = False > exact = True > icc = False > im1 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2' > im2 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba161/gs-1.tiff' >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >popenargs = (['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', ...],) >kwargs = {}, retcode = 1 >cmd = ['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', ...] > > def check_call(*popenargs, **kwargs): > """Run command with arguments. Wait for command to complete. If > the exit code was zero then return, otherwise raise > CalledProcessError. The CalledProcessError object will have the > return code in the returncode attribute. > > The arguments are the same as for the call function. Example: > > check_call(["ls", "-l"]) > """ > retcode = call(*popenargs, **kwargs) > if retcode: > cmd = kwargs.get("args") > if cmd is None: > cmd = popenargs[0] >> raise CalledProcessError(retcode, cmd) >E subprocess.CalledProcessError: Command '['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba161/gs-1.tiff', 'null:']' returned non-zero exit status 1. > >cmd = ['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba161/gs-1.tiff', > 'null:'] >kwargs = {} >popenargs = (['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba161/gs-1.tiff', > 'null:'],) >retcode = 1 > >/usr/lib/python3.12/subprocess.py:413: CalledProcessError >---------------------- Captured stderr call ----------------------- >2815 >__________________ test_jpg_2000_rgba16[pikepdf] __________________ >[gw0] linux -- Python 3.12.3 /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install/usr/bin/python3.12 > >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/po...ge/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), _retention_count=0, _retention_policy='failed') >jpg_2000_rgba16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2') >jpg_2000_rgba16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba16_pdf1/out.pdf') > > @pytest.mark.skipif( > sys.platform in ["win32"], > reason="test utilities not available on Windows and MacOS", > ) > @pytest.mark.skipif( > not HAVE_JP2, reason="requires imagemagick with support for jpeg2000" > ) > def test_jpg_2000_rgba16(tmp_path_factory, jpg_2000_rgba16_img, jpg_2000_rgba16_pdf): > tmpdir = tmp_path_factory.mktemp("jpg_2000_rgba16") >> compare_ghostscript( > tmpdir, jpg_2000_rgba16_img, jpg_2000_rgba16_pdf, gsdevice="tiff48nc" > ) > >jpg_2000_rgba16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2') >jpg_2000_rgba16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba16_pdf1/out.pdf') >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), > _trace=<pluggy._tracing.TagTracerSub object at 0x7fffb4fadfd0>, > _basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), > _retention_count=0, > _retention_policy='failed') >tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba162') > >src/img2pdf_test.py:5612: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >src/img2pdf_test.py:418: in compare_ghostscript > compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) > exact = True > ext = 'tiff' > gsdevice = 'tiff48nc' > icc = False > img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2') > pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba16_pdf1/out.pdf') > tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba162') >src/img2pdf_test.py:359: in compare > subprocess.check_call( > cmyk = False > exact = True > icc = False > im1 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2' > im2 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba162/gs-1.tiff' >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >popenargs = (['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', ...],) >kwargs = {}, retcode = 1 >cmd = ['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', ...] > > def check_call(*popenargs, **kwargs): > """Run command with arguments. Wait for command to complete. If > the exit code was zero then return, otherwise raise > CalledProcessError. The CalledProcessError object will have the > return code in the returncode attribute. > > The arguments are the same as for the call function. Example: > > check_call(["ls", "-l"]) > """ > retcode = call(*popenargs, **kwargs) > if retcode: > cmd = kwargs.get("args") > if cmd is None: > cmd = popenargs[0] >> raise CalledProcessError(retcode, cmd) >E subprocess.CalledProcessError: Command '['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba162/gs-1.tiff', 'null:']' returned non-zero exit status 1. > >cmd = ['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba162/gs-1.tiff', > 'null:'] >kwargs = {} >popenargs = (['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba160/in.jp2', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/jpg_2000_rgba162/gs-1.tiff', > 'null:'],) >retcode = 1 > >/usr/lib/python3.12/subprocess.py:413: CalledProcessError >---------------------- Captured stderr call ----------------------- >2815 >____________________ test_png_rgb16[internal] _____________________ >[gw0] linux -- Python 3.12.3 /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install/usr/bin/python3.12 > >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/po...ge/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), _retention_count=0, _retention_policy='failed') >png_rgb16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png') >png_rgb16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb16_pdf0/out.pdf') > > @pytest.mark.skipif( > sys.platform in ["win32"], > reason="test utilities not available on Windows and MacOS", > ) > def test_png_rgb16(tmp_path_factory, png_rgb16_img, png_rgb16_pdf): > tmpdir = tmp_path_factory.mktemp("png_rgb16") >> compare_ghostscript(tmpdir, png_rgb16_img, png_rgb16_pdf, gsdevice="tiff48nc") > >png_rgb16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png') >png_rgb16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb16_pdf0/out.pdf') >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), > _trace=<pluggy._tracing.TagTracerSub object at 0x7fffb4fadfd0>, > _basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0'), > _retention_count=0, > _retention_policy='failed') >tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb160') > >src/img2pdf_test.py:5639: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >src/img2pdf_test.py:418: in compare_ghostscript > compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) > exact = True > ext = 'tiff' > gsdevice = 'tiff48nc' > icc = False > img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png') > pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb16_pdf0/out.pdf') > tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb160') >src/img2pdf_test.py:359: in compare > subprocess.check_call( > cmyk = False > exact = True > icc = False > im1 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png' > im2 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb160/gs-1.tiff' >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >popenargs = (['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png', ...],) >kwargs = {}, retcode = 1 >cmd = ['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png', ...] > > def check_call(*popenargs, **kwargs): > """Run command with arguments. Wait for command to complete. If > the exit code was zero then return, otherwise raise > CalledProcessError. The CalledProcessError object will have the > return code in the returncode attribute. > > The arguments are the same as for the call function. Example: > > check_call(["ls", "-l"]) > """ > retcode = call(*popenargs, **kwargs) > if retcode: > cmd = kwargs.get("args") > if cmd is None: > cmd = popenargs[0] >> raise CalledProcessError(retcode, cmd) >E subprocess.CalledProcessError: Command '['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb160/gs-1.tiff', 'null:']' returned non-zero exit status 1. > >cmd = ['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb160/gs-1.tiff', > 'null:'] >kwargs = {} >popenargs = (['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/normal16_png0/normal16.png', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw0/png_rgb160/gs-1.tiff', > 'null:'],) >retcode = 1 > >/usr/lib/python3.12/subprocess.py:413: CalledProcessError >---------------------- Captured stderr call ----------------------- >2815 >_____________________ test_png_rgb16[pikepdf] _____________________ >[gw4] linux -- Python 3.12.3 /var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1-python3_12/install/usr/bin/python3.12 > >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/po...ge/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4'), _retention_count=0, _retention_policy='failed') >png_rgb16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png') >png_rgb16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb16_pdf0/out.pdf') > > @pytest.mark.skipif( > sys.platform in ["win32"], > reason="test utilities not available on Windows and MacOS", > ) > def test_png_rgb16(tmp_path_factory, png_rgb16_img, png_rgb16_pdf): > tmpdir = tmp_path_factory.mktemp("png_rgb16") >> compare_ghostscript(tmpdir, png_rgb16_img, png_rgb16_pdf, gsdevice="tiff48nc") > >png_rgb16_img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png') >png_rgb16_pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb16_pdf0/out.pdf') >tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4'), > _trace=<pluggy._tracing.TagTracerSub object at 0x7fffaad5caa0>, > _basetemp=PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4'), > _retention_count=0, > _retention_policy='failed') >tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb160') > >src/img2pdf_test.py:5639: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >src/img2pdf_test.py:418: in compare_ghostscript > compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) > exact = True > ext = 'tiff' > gsdevice = 'tiff48nc' > icc = False > img = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png') > pdf = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb16_pdf0/out.pdf') > tmpdir = PosixPath('/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb160') >src/img2pdf_test.py:359: in compare > subprocess.check_call( > cmyk = False > exact = True > icc = False > im1 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png' > im2 = '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb160/gs-1.tiff' >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >popenargs = (['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png', ...],) >kwargs = {}, retcode = 1 >cmd = ['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png', ...] > > def check_call(*popenargs, **kwargs): > """Run command with arguments. Wait for command to complete. If > the exit code was zero then return, otherwise raise > CalledProcessError. The CalledProcessError object will have the > return code in the returncode attribute. > > The arguments are the same as for the call function. Example: > > check_call(["ls", "-l"]) > """ > retcode = call(*popenargs, **kwargs) > if retcode: > cmd = kwargs.get("args") > if cmd is None: > cmd = popenargs[0] >> raise CalledProcessError(retcode, cmd) >E subprocess.CalledProcessError: Command '['compare', '-metric', 'AE', '-alpha', 'off', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png', '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb160/gs-1.tiff', 'null:']' returned non-zero exit status 1. > >cmd = ['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb160/gs-1.tiff', > 'null:'] >kwargs = {} >popenargs = (['compare', > '-metric', > 'AE', > '-alpha', > 'off', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/normal16_png0/normal16.png', > '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/pytest-of-portage/pytest-0/popen-gw4/png_rgb160/gs-1.tiff', > 'null:'],) >retcode = 1 > >/usr/lib/python3.12/subprocess.py:413: CalledProcessError >---------------------- Captured stderr call ----------------------- >2815 >===================== short test summary info ===================== >FAILED src/img2pdf_test.py::test_jpg_2000_rgba16[internal] - subprocess.CalledProcessError: Command '['compare', '-metric',... >FAILED src/img2pdf_test.py::test_jpg_2000_rgba16[pikepdf] - subprocess.CalledProcessError: Command '['compare', '-metric',... >FAILED src/img2pdf_test.py::test_png_rgb16[internal] - subprocess.CalledProcessError: Command '['compare', '-metric',... >FAILED src/img2pdf_test.py::test_png_rgb16[pikepdf] - subprocess.CalledProcessError: Command '['compare', '-metric',... >================= 4 failed, 345 passed in 21.86s ================== > * ERROR: media-gfx/img2pdf-0.5.1::gentoo failed (test phase): > * pytest failed with python3.12 > * > * Call stack: > * ebuild.sh, line 136: Called src_test > * environment, line 4120: Called distutils-r1_src_test > * environment, line 2109: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 856: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 3716: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3222: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3220: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 1355: Called distutils-r1_run_phase 'python_test' > * environment, line 2032: Called python_test > * environment, line 4004: Called epytest > * environment, line 2649: Called die > * The specific snippet of code: > * [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}"; > * > * If you need support, post the output of `emerge --info '=media-gfx/img2pdf-0.5.1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-gfx/img2pdf-0.5.1::gentoo'`. > * The complete build log is located at '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-gfx/img2pdf-0.5.1/temp/environment'. > * Working directory: '/var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1' > * S: '/var/tmp/portage/media-gfx/img2pdf-0.5.1/work/img2pdf-0.5.1' > > > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 934568
: 896115