Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dplyr 1.1.4 has two failing tests in Debian Testing #7099

Open
mr-c opened this issue Oct 31, 2024 · 0 comments
Open

dplyr 1.1.4 has two failing tests in Debian Testing #7099

mr-c opened this issue Oct 31, 2024 · 0 comments

Comments

@mr-c
Copy link

mr-c commented Oct 31, 2024

Hello,

Sometime around 2024-02-16, dplyr's test regressed in Debian testing. Assistance fixing this, or permission to ignore these two tests would be appreciated.

128s ══ Failed tests ════════════════════════════════════════════════════════════════
128s ── Failure ('test-rows.R:161:3'): rows_update() works ──────────────────────────
128s `expect_identical(...)` produced warnings.
128s ── Failure ('test-rows.R:258:3'): rows_patch() works ───────────────────────────
128s `expect_identical(...)` produced warnings.
128s 
128s [ FAIL 2 | WARN 5031 | SKIP 329 | PASS 2860 ]

The list of installed Debian and R packages is at https://ci.debian.net/packages/r/r-cran-dplyr/testing/amd64/53650839/#L431

Below is a Dockerfile that reproduces the error.

FROM docker.io/debian:testing-slim

WORKDIR /build

RUN sed -i '\Z/usr/share/doc/Zd' /etc/dpkg/dpkg.cfg.d/docker
# Don't discard the documentation contents when installing, as is the default
# when using the this Debian base container

RUN apt-get update && apt-get dist-upgrade -y \
	&& apt-get install -y --no-install-recommends \
		r-cran-dplyr \
                r-cran-bench \
                r-cran-broom \
                r-cran-callr \
                r-cran-covr \
                r-cran-dbi \
                r-cran-dbplyr \
                r-cran-ggplot2 \
                r-cran-knitr \
                r-cran-lobstr \
                r-cran-purrr \
                r-cran-rmarkdown \
                r-cran-rmysql \
                r-cran-rpostgresql \
                r-cran-rsqlite \
                r-cran-stringi \
                r-cran-testthat \
                r-cran-tidyr \
                r-cran-withr
RUN mkdir /tmp/test
RUN cp -a /usr/share/doc/r-cran-dplyr/tests/* /tmp/test/
WORKDIR /tmp/test
RUN find . -name "*.gz" -exec gunzip \{\} \;
# There is no package r-cran-lahman available yet
RUN bash -c 'for testfile in testthat/* ; do if grep -q lahman $testfile ; then rm $testfile ; fi ; done'
RUN  sed -i '/[Ll]ahman/d' testthat.R
RUN LC_ALL=C.UTF-8 R --no-save < testthat.R
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant