Skip to content

BUG: plasma tests failing in conda builds on linux #15015

@h-vetinari

Description

@h-vetinari

Describe the bug, including details regarding any error messages, version, and platform.

#14832 switched on the test suite within the conda-builds, which itself synced with conda-forge/arrow-cpp-feedstock#875

In the process of doing so, currently all tests starting with test_plasma in their name were skipped,

# vvvvvvv TESTS THAT SHOULDN'T HAVE TO BE SKIPPED vvvvvvv
# failing on linux with "OSError: Could not connect to socket /tmp/[...]/plasma.sock"
{% set tests_to_skip = tests_to_skip + " or test_plasma" %} # [linux]

This only fails on linux, not on osx (windows doesn't have plasma). Additionally, it seems that there are two binaries for plasma-store-server being installed, one in $PREFIX/bin and one in $PREFIX/lib/python3.x/site-packages/pyarrow/. I'm pretty sure this is a left-over from making libarrow python-independent?

To fix this, the line quoted above should be removed, and the conda-linux tests still pass. Ideally, there should only be one plasma-store-server binary being installed.

Component(s)

C++ - Plasma

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions