raulcd opened a new issue, #35524:
URL: https://github.com/apache/arrow/issues/35524
### Describe the bug, including details regarding any error messages,
version, and platform.
The AMD64 MacOS 12 Python 3 job has been failing lately on PRs. This is the
error:
```
___________________ test_pandas_assertion_error_large_string
___________________
@pytest.mark.large_memory
@pytest.mark.pandas
def test_pandas_assertion_error_large_string():
# Test AssertionError as pandas does not support "U" type strings
if Version(pd.__version__) < Version("1.5.0"):
pytest.skip("__dataframe__ added to pandas in 1.5.0")
data = np.array([b'x'*1024]*(3*1024**2), dtype='object') # 3GB
bytes data
arr = pa.array(data, type=pa.large_string())
table = pa.table([arr], names=["large_string"])
from pandas.api.interchange import (
from_dataframe as pandas_from_dataframe
)
> with pytest.raises(AssertionError):
E Failed: DID NOT RAISE <class 'AssertionError'>
```
Example of PRs with the failure:
https://github.com/apache/arrow/actions/runs/4934766351/jobs/8820212885?pr=35509
https://github.com/apache/arrow/actions/runs/4924275571/jobs/8797124803?pr=35505
https://github.com/apache/arrow/actions/runs/4921520136/jobs/8791435326?pr=35499
and others.
### Component(s)
Continuous Integration, Python
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]