modin icon indicating copy to clipboard operation
modin copied to clipboard

PERF-#4711: avoid `to_pandas` call when calling left join

Open anmyachev opened this issue 3 years ago • 12 comments

Signed-off-by: Anatoly Myachev [email protected]

What do these changes do?

Key idea: the current implementation for left join can be replaced with a combination of right.reindex + concat functions. This approach can be extended to all types of join.

Benchmark (>2x gain on my machine with 8 cores, compared with master, both for Ray and Dask):
import modin.pandas as pd
#import pandas as pd
import pandas
import numpy as np
from time import time

random_state = np.random.RandomState(seed=42)

count_rows = 1_000_000
count_cols = 64

arrays = [
    np.array(["bar"]*count_rows),
    np.array([f"ind{x}" for x in range(count_rows)]),
]
index1 = pandas.MultiIndex.from_arrays(arrays, names=["name1", "name2"])

data = random_state.randn(count_rows, count_cols)
df1 = pd.DataFrame(data, index=index1)

random_state.shuffle(arrays[1])

index2 = pandas.MultiIndex.from_arrays(arrays, names=["name1", "name2"])
df2 = pd.DataFrame(data, index=index2, columns=[f"col{x}" for x in range(count_cols)])

df2.drop(f"ind{count_rows-1}", axis=0, level=1, inplace=True)

for _ in range(3):
    start = time()
    res = df1.join(df2, on=["name1", "name2"])
    # partitions = res._query_compiler._modin_frame._partitions
    # all(map(lambda partition: partition.wait() or True, partitions.flatten()))
    print(f"join time: {time()-start}\n")
  • [x] commit message follows format outlined here
  • [x] passes flake8 modin/ asv_bench/benchmarks scripts/doc_checker.py
  • [x] passes black --check modin/ asv_bench/benchmarks scripts/doc_checker.py
  • [x] signed commit with git commit -s
  • [x] Resolves #4711
  • [x] tests added and passing
  • [x] module layout described at docs/development/architecture.rst is up-to-date
  • [ ] added (Issue Number: PR title (PR Number)) and github username to release notes for next major release

anmyachev avatar Apr 26 '22 23:04 anmyachev

TeamCity Python test results bot

Tests FAILed

Tests Logs
 [ 22%]
sssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss............................ [ 25%]
........................................................................ [ 28%]
........................................................................ [ 30%]
........................................................................ [ 33%]
........................................................................ [ 36%]
........................................................................ [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
........................................................................ [ 48%]
.................................s...................................... [ 51%]
........................................................................ [ 54%]
........................................................................ [ 57%]
........................................................................ [ 60%]
........................................................................ [ 63%]
........................................................................ [ 66%]
........................................................................ [ 68%]
........................................................................ [ 71%]
........................................................................ [ 74%]
........................................................................ [ 77%]
........................................................................ [ 80%]
................................xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 83%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 86%]
xxxxxxxx................................................................ [ 89%]
........................................................................ [ 92%]
........................................................................ [ 95%]
.............................................................X.......ss. [ 98%]
...x....................xx.........ss........                            [100%]

---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml


= 1999 passed, 341 skipped, 123 xfailed, 1 xpassed, 3914 warnings in 135.88s (0:02:15) =
============================= test session starts ==============================
platform linux -- Python 3.8.13, pytest-7.1.2, pluggy-1.0.0
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.4.1, cov-2.11.0, forked-1.4.0, xdist-2.5.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [49554] / gw1 [49554] / gw2 [49554] / gw3 [49554] / gw4 [49554] / gw5 [49554] / gw6 [49554] / gw7 [49554] / gw8 [49554] / gw9 [49554] / gw10 [49554] / gw11 [49554] / gw12 [49554] / gw13 [49554] / gw14 [49554] / gw15 [49554] / gw16 [49554] / gw17 [49554] / gw18 [49554] / gw19 [49554] / gw20 [49554] / gw21 [49554] / gw22 [49554] / gw23 [49554] / gw24 [49554] / gw25 [49554] / gw26 [49554] / gw27 [49554] / gw28 [49554] / gw29 [49554] / gw30 [49554] / gw31 [49554] / gw32 [49554] / gw33 [49554] / gw34 [49554] / gw35 [49554] / gw36 [49554] / gw37 [49554] / gw38 [49554] / gw39 [49554] / gw40 [49554] / gw41 [49554] / gw42 [49554] / gw43 [49554] / gw44 [49554] / gw45 [49554] / gw46 [49554] / gw47 [49554]

........................................................................ [  0%]
......................................................................... [  0%]
......................................................................... [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
..........................................x............................. [  0%]
.............................x.......................................... [  1%]
.......x................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
.........................................x.............................. [  2%]
......................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
.......................................................................... [  2%]
........................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
.......................................................................... [  3%]
.......................................................................... [  3%]
.......................................................................... [  3%]
.......................................................................... [  3%]
........................................................................ [  3%]
............................................................................. [  3%]
............................................................................. [  4%]
........................................................................ [  4%]
.................................x...................................... [  4%]
........................................................................ [  4%]
........................................................................... [  4%]
........................................................................ [  4%]
......................................................................... [  4%]
........................................................................ [  5%]
........................................................................ [  5%]
........................................................................ [  5%]
............................................................................ [  5%]
......................................................................... [  5%]
........................................................................ [  5%]
......................................................................... [  6%]
........................................................................ [  6%]
........................................................................ [  6%]
...........x.........xx................................................. [  6%]
.......s............x..............s....x........................s....... [  6%]
.....x..............s............................s...................... [  6%]
..........s.........................s..............................s..... [  6%]
.s.........................s..s......................s....s............. [  7%]
...........s.....s....................s....s......s.............s....s... [  7%]
.....s............s.....s....s.s.............s..s...s........s..s......... [  7%]
s..s..s......s..s...........s..ss.....ss.....s.s....s.s.......s.s....... [  7%]
ss..s.s...s.s..........ss..s..s.....ss........ss..s.s..ss..........s.s..sxs. [  7%]
.....s.s..s.sss...ss.s.s..ss...s...s.s.s.ss.s..s..s..sss..s...ssss...s.s [  7%]
..sss...ss..s.ssss..ss...sss.ss.ss......ssss..ss..s.sss.s.ssss...sssss.. [  7%]
ss.sssssssss.sss.....sssssssssssss.sssss.ssssssssss..ss.ss..s.s.sssssssss [  8%]
.s.ssssss.ss.ss.ssssss.sss.sss.ssssss.ssss..s..sss.ssssss.ssss.sssss.sss [  8%]
sssssss.sssssss.sss..sssss.sssssssss.sssssssssssssss.s.ssssssss.sssss.ssss. [  8%]
s....sssssssssssssssssss.ssssss.ssss.ssss.sss.ss.ss.ssssssssssssssxsssss [  8%]
ss.sssssssss.sss.ssss.sssss.ssssssssssssssssssssssssssssss.ss.ssssss.ssssss [  8%]
ssssssssssssssss..sssssssssssssssss.sssssss.ssss.sssssssssssssssssssssssss [  8%]
sssssssss.s.sssssss.ssssssssssssssssss.sssssssssssssssssssssssssssssssss [  8%]
s.ssssss.sssssssss.ssssssssssssss.ssssssssssssssss.ssss.sssssssss.ssssss [  9%]
sssssssssssssssssssssssss.sssssssss.ssssssss.sssssssssssssssssssssssssss [  9%]
ssss.ssssssss.sssssssssssssss.ssssssss.ssssssssssssss.ssssssssssssssssss [  9%]
ssssssssssssssssssssssssssssssssssss.sss.sssssss.sssssssssssssssssssssssss [  9%]
ssssssssss.sssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssss [  9%]
sssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssss [  9%]
s.ssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssss [  9%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssss [ 10%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssss.sssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 11%]
sssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 11%]
ssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssss [ 11%]
ssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssss [ 11%]
ssssssssss.ssss.ssssssssssssssssssssssssssssssssssssssssssssssssssss.ss.ss [ 11%]
ssssssssssssssssssssssssssssssssssssssssssssss..sssssssssssssssssssssssss [ 11%]
sssssssssssssssssssssssssssss.ss.sssssssssssssssssssssssssssssssssssssss [ 12%]
sssssssss.sssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 12%]
ssssssssssssssss.ssssssssssssssssssssssssssssssssss.ssssssssssssssssssss [ 12%]
s.ssssssssssssssssssssssssssssss.sssssssssssssssssss.sssssssssssssssssssssss [ 12%]
sssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssss [ 12%]
sssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssss [ 12%]
ssssssssssss.ssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssss [ 12%]
ssssssss.sssssssssss.ssssssssssssssssssssssssssssssssssssssssss.sssssss. [ 13%]
sssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssss [ 13%]
sssssssssssssssssssssssssssssssss.ssssssss.sssssssssssssssssssssssssssss [ 13%]
sssssssssssssssssssss.sssssss.ssssssssssssssssssssssssssssssssssssssssss [ 13%]
ssssss.ssssssssssssssss.ssssssssssssssssssss.sssssssssssssss.ssssssssssss [ 13%]
sssssss.ssss.ssssssss.ss.ssssssss.ssssssss.sssss.sssssss.sssss.s.sssssss.ss [ 13%]
ssss.ss.sssss.ssss.sssssssssssss.sssssss..sssss.ssss.s.s.ssssss.sss.ss.s [ 13%]
sssssssssssss.ssss..s.s.sssss.ss.s.ssssssssss.ssss.s.ssssssssss.ssss..ss [ 14%]
s.sssssssss.ss..sssssss.ssssssssss.ssssssss.sssss..sss.sssss.ss.ss.sssss. [ 14%]
ssssssssssssss.sssss.ssss.ss.s.ssssss.sssssss.sssssssssssssssssss.ssssss [ 14%]
ssssss.ss.ssssssssssssss.sssssssssssssssssssss.s.ssssss.ssss.sssss.ssssss [ 14%]
ss.ssssssssssssssssssssss...sssss.ssssssssssss.ssssssssssssssssssssssssss [ 14%]
ss.s.s.sss.ss.ssssss.sss.ss.sssssssssssss.sssssss.sssssss.s..s..ss.ssss.s [ 14%]
.ssss.ssssss.sssssss.sss.ss.sssss..ss..ss.s.s.ssss.ss.sssss.sss.ssssss.sss [ 14%]
.ss.s.sssss..s.ss.ss.s..ss.sss.ss.ssssss.s.sssss.sssss.s.s.ssss....ss.ss. [ 15%]
.s.ssss.ss.ssssssssssss.s.sss.sss..ssssss...sss.sss..ssss.sss.ss.sssssss [ 15%]
s.ssss..ssssss..sssssssss..ss.ss..ssssss.ssssssssssssss.sss.sss.s..ss.ssssss [ 15%]
ss.ss.ss..sssssss.sssssssssss.ssssss.sss.ss..s.ssssssssss.ssss.ss.ssssssssss [ 15%]
sssssss..sssssssssssss.s.ssssssssssssss.ss.ssssssssssssssssss.ss.sss.sss. [ 15%]
ssss.sssss.sss.ssssssssss.sssssssssssssss.sss.ss.ssssssss.ssssss...sssss [ 15%]
ssss.sssssssssss.sssssss.ss.s..ssss.sss.sss..sssssssss.s.ssssss.ssss.sss [ 15%]
sssss....sss.sss.sss.s.ss.ssssssssss.ssss.sssss..sssssss...ssss.sssss.s. [ 16%]
s.s.s..sss.ssssssss.sss.ssssssss..ssss.s..ss.sssss.ssss.sss.sssssssssssss [ 16%]
s.sssss.s.s.ss.s.s.ss..ss.ssss.ss.ssss.sss.ssssss.ssss.ssssss.s.ssssss.. [ 16%]
s.ss..s..sss.sss.sssssssssssssssss.ssss.ss.ssssss..s.s.s.sssssssssssssssss [ 16%]
s.sss.sss..ss.sss.s.ssssssss.s.sss.ssssss.sssssss.ssss.sssssssss.sssss.s. [ 16%]
sssssssss.sss.ssssssssssssssssss.ssssssssssss.s.ssssss.s.ssssssssss..ss. [ 16%]
sssssssssss.sss.ssssssssssssss.ssss.s..ssssssssss.ssssssssssssssssss.s.ss [ 17%]
ssssssss..ssss.sssss.sssssssss.ssssss.ssssss.sssss.s..sssss.s.sssssssss.ss [ 17%]
sssssssssss.sss.ssssssssssss.s..sssssssss..ssssssss.ss.ssssss.sssssssssss [ 17%]
.ss.sssssss..s.s.sssssss.ss..ssssss.ssssssss.ssssssssssss.ssss.s....sssss [ 17%]
ssss.ssssss.sssss.sssssssssssssss.s.sssssss.s...ssssssssssssss.sss.ss.s.s [ 17%]
ssssssssss.sssss.sssssssss.s..s..sssss.sssssss.ssss.ss.ssssssssssssssss. [ 17%]
sssssssss..ssssss.sss.ssss.sssssssss.sssssssssssssss.s.sssss.ssss.ssssss. [ 17%]
.ss...sssssssssss.sssssssssssssssss.ss.s.ssssssss.sssssssssss.ssssssssss [ 18%]
ssssssssssssssssssssss..ssssssssssssssssssss.ss.ssssss.sssssssssss.ssssssss [ 18%]
sssssssssssssssssss.ssssss.ssssssssssssssssssssssss.ss.sssssssss.ssssssssss [ 18%]
ssssss.sssss.ssssssssss..ssss.ss..sssssss.ssss.sss.ssssssssssssssss.sss. [ 18%]
.sssssss.sssssss...ssssssss.sssss.sssssssssssssss.ssss.ssssss.ssssssss.s..s [ 18%]
ss.ssssssssssss..sssssssssssssss.sss.sssssssssssss..sss.sss.sssssss.ssss [ 18%]
ssssssssssssssssssssss.ssssssssss..sssss.sssss.s.ssssssssssss.ssssssssss. [ 18%]
.ssss.sssssss..s.sssssssssss.ssssssssssssss..sssssssssssss.ssssssss.ssss [ 19%]
sssssssssssssssssssssssssssssssssss.ssssss.ss.sssssssssssss.s.sss.sssssss [ 19%]
sssss.ssssssssssssssssssssss.ssssssssssssssssss.ssssssssssssssssssssssss [ 19%]
ssssssssssssssssssssssssssss.ss....ssssss.sssssssssssssssssssssssssssss.ss [ 19%]
ssssssss..sssssssss...ssss.sssssssssss.sssssssssssssss.ssssssssssss..ssss [ 19%]
sssss..s.sss.ssssss.ssssssssssss.ssssss.ssssssssssssss.ssssss.ssssssss.s [ 19%]
sss.sssssssssssssss.sssssss.ssssssssssss.ssss.ssssssss.sssss.sssssssssss [ 19%]
sssssss.sss.sssssssssssssss.ss.sssssss.ssss.ssssssssssssssssssssss.s.sss [ 20%]
ssssssss.ssssssssssssssss.sssssssssss.sssssss..ss.ssssssssssss.sssssss.sss [ 20%]
sssssss.ssssssssssss.sssssssss.ssssssssssssssssssssssssssssss.ssssssssss [ 20%]
ssss.ssssssssssssssssssssssssssssssssssssss.ss.sssss.s.ssssss.s.ssssssss [ 20%]
sssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssss [ 20%]
sssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssss.ssssssssss [ 20%]
sssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssss [ 20%]
ssssssssss.ssssssssssss.sssssssssss.ssssssssssssssss.ssssssssssssssssssss [ 21%]
sssssss.sssssssssssssssss.sssssssssssssssssssssss.sssssssssssssssssss.ss [ 21%]
sssssssssssssssssss.s.sssssssssssssss.sssssssssssssssssssss.sssssssssssssssss [ 21%]
.ssssssssssssssssss.sssssssssssssssssssssssssssssssssss.sssssssssssssssssss [ 21%]
ssssssssssssss..ssssssssssssssss.sssssssssssssssssssssssssssssssssssssss [ 21%]
ssssssss.ssssssssssssssssssssssssssssssssssss.sssss.sssss.ssssssssssssss [ 21%]
sssssssssssssssss...ssssssssssss.ssssssssssss.s.ssssssssssssssssssssssss [ 22%]
ssss..sssssssssssssssssssssssssss.s.sssssssssssssssssssss.ss..ss.sssssss [ 22%]
sssssssssssssssssss..sssssssssssssssssss..ssssssssssssssssssssssss.sssss [ 22%]
sssssssssssssssssssssssssssssssssssss.ssss.sssssssssssssssss.ssssssssss.s [ 22%]
sssssssssss.sss.s.ssssssssss..sss.sssssss.ssss.s.ssss.ssss.ssssssssssss. [ 22%]
ssss.sss..s.ssssss.ssssssssssssssssss.sssssss.ssssssssssss.ss.sssssss.sss [ 22%]
ss.ssss.sssssssssssssssssss.ssssssss.ssssssss.ssssssssssss.sssssssssssssss [ 22%]
sss.sssssssssssssss.ss.s.sssssssssssssssssssss.sssssssssssssssssssssss.sss [ 23%]
ssssssssssssss.ssss.sssssssssssssss......s.sssss.........ssss..s.ssss... [ 23%]
ssss...s..............ss.sss.s.ssss....ss.ssssssssssssss.ssssssssss..sss [ 23%]
ss.sssssssss.......s....sss.ssssssssssssssssssssssssss.....s..ssssssssss [ 23%]
ss.s.sssssssssssss..s.sssssssssssssssss.......ssssssssssssssssss.sss.sss [ 23%]
sssssssssssssssssssss.s..sssssssssssssssssss.sssss.s.sssssssssssssssssss [ 23%]
ssssssss.ssssssssssssssssss.ssss.ssssssssss...ssssssss.ss..s.s.ss.....ss [ 23%]
sssssssssssss.s.sssssss.ssssssssssssssssssssssssssssss.s.ssssss....s.s.. [ 24%]
..s.s.s.s...ssssssss..ssssssssssssss..s...ss.s.s.s.s.s..ssssss.....s.s.. [ 24%]
sssssss.ssssssssss..s.s.s.ssssssssssssssssssssssssssssssssssssssssssssss [ 24%]
sss.s.sssssssssssssssssss...s.s.s.s..s.sssssssssssssssssssssssssssssssss [ 24%]
ssssssssssssssssssssss.s.ssssss.s.s.sssssssssssssss..s..s...s.s.ss.s.sss [ 24%]
ssssssssssssssssss.sssssssssssss.s.s.sssssssssssss.s.s.sssssssssssss.sss [ 24%]
ssssssssssssssssssssss.ssssssss.s.sssssssssssssssss.s.ssssssssssss.s.s... [ 24%]
sssssssss.sssssssssssssssssssssss.ssssssssss.s.ssss.sssss..ssssssssssss..ss..ss [ 25%]
ssssssssssss.ss.sssss.ssssssss.ss.sss.s..ssssss.sss..s.sssssssss.s.sssss [ 25%]
ssssssssssssss.sss.sssssssssssssssssssssss.sssssssssssss...ss.ss.sssssss [ 25%]
ssssssss.s...sssssssssss.ss.sssssssss.sssssssssssssssssss.ssss...sssssss [ 25%]
ssssssssssssssss...ssss.sss.sssssss.sss..s.sssssssssssssssssssssssss..s. [ 25%]
sssssssssssssssssssssssssssss.s.ssssss.ssss.sss..ssssssssssssssss.ssss.ss [ 25%]
sssss.ssss.sssss.ssssssssssssssssssssssss.sss.s.sssssssss.ss.ssssssss.sss [ 25%]
ssssss.ss..s.ssss..sss.sss.sssssssssssssssssssssssssssss..sssssssssssss.ssss [ 26%]
sssssssssss.sssss.sssssssssssss.s.sss.ssssss.sss.sssssss.sssss.ssssssss.sssss [ 26%]
.sssss.sssssssssssssssssss.sssssss.ssss..ssssss.ssssssssss.ssss.ssssssss.s.ss. [ 26%]
sss.ss.sss.sssssssssss.sssss.sssss.sss.ssssssssss.sssssss.sssssssssssssss [ 26%]
ssss.s.ssss.s.sssssssssssssssssssssss.ss.ssss.ssssssss..ssss.ssssssssssss.s [ 26%]
sssssssss.sss.ss.s.sssssssssssssssss.sssss.ss.ss.ssss.sssss.sss.ssssssss [ 26%]
ssssssssssssssssssssssss.s.ss.ss.sssss.sssssss.ssssss.sssssss..ss.ssssss [ 27%]
sss.sssssssssssssssssss.sssssssssssssssss.ssss.ssssssssssssssssssssss.ss [ 27%]
sssssssssss..s.sssssss.ssss.sssss.sssssss.s..ssssss.sss.s.s.ssssssssssss [ 27%]
sssss.sssssssss.sss.s.ssssssssssssssssssss.ss.ss.ssss.ssssssss..ssssssss [ 27%]
ssssssssss..sssss.ss.ssssssssss.sss..ssssssssssssssss.ssssss.sssssssss.s [ 27%]
ssssssssss.sssssssss.sssssss.ssssssssssssssss....sssssssssssssssssssss.. [ 27%]
.sssssssss..sssssssssssssss.sssssss.sssssssssssssssssssss.sssssssssss.ss [ 27%]
ssssss.sssssssssssss.sss.s..ssss.sssssssssssss.s.ssssssss..........ssss. [ 28%]
sssss.sssssssssss.s.sssssss.........ssss.sssss.sssssssssss.ssssssssss..s..... [ 28%]
sssss.sssss.sssssssss.sssssssssss.s......sssss.ssssss.ssssssss.sssssssss [ 28%]
ss...s....ssssss.sssss.sssssssss.ssssssssssss......ssssss.ssss.s.ssssssss [ 28%]
s.sssssssssssss....ssssss.ssssssssssss.ss.ssssssssssssss.ssssss.s.ssss.s [ 28%]
s.ssssssssssssssssss.ssssss.ssssssssssssssssssssssssssssss.ssss.ssssssss [ 28%]
sssss.ssss.sssssssss.ssss.ss.ssssssssssssssssssssss.ssss.sss.ssssss.sssss [ 28%]
ssssssssssssssss.s.s.s.ssssssssssssssssssss.sssss..s.s.ssss.ssssssssssss.sss [ 29%]
sssssssss..s.ssssssssssssssssss.sssss...s.ssssss.sssssssss.ss.s.ss.ss..ss [ 29%]
ss.ss.sssssss.sssssss..ssss.s...ssssssss.ssssssss.ssssss.s..ssssssssssss [ 29%]
s.ssss.ssssssssssssssss.sss.sss.ssssssssssssssssss.ssssssssssssssssssssss. [ 29%]
s.sssss..ssssss.s.ssssssssss.sssss.ssssssssssssssssssssss.ssssss.ssss.s.s [ 29%]
s.ssssssss.sssss.s..sssssss.sssssssss.ssssss.ssssssssssssssssssss.ssss..s [ 29%]
s.ssssssssssssssssssssss.sssssss.ssssssssss..ssssss.sssssssssss.sssss.s.sss [ 29%]
sssssss.ssssssssssss.ssssssssss.sssss.sss.s.ss.sssssssssssssssssss..ssss [ 30%]
ss.sssss.ssss.sss.sssss.ssssssssssssssss.ss.ss.sssssssssssssssssssssssss [ 30%]
.s.ss.ssssssssssssssss.ssssssss.sss.ssssssss.sssssssssssssss..ssssssssss [ 30%]
sssssss.ssssssss.ssss.s.ssss.s.sss.ssssssssssssss.ss.ssssssssssssss.sss.s. [ 30%]
ssssssssss.ssssssssssssss..s.ssss.ssssssssssssssss.sss.sssss.ssssssssssss [ 30%]
sss.s.ssssssssss.sssssssssss.ssss.ssssss.ssss.sssssssssssssssssss.s.sss.. [ 30%]
sssssssss..ssssssssss.sssssssss.ssssssssssss.ssss.s.ssssssssss.sssssssss. [ 31%]
s.ssssss.ssss.ssssssssss.ssssssssssss.s.sssssssssssss.ssss.sssssss.sssssss [ 31%]
ssssss.ssssssss..ssssssssss.sssssssssssss..s..sssssssssss.sss.sssssss.sssss [ 31%]
ssssss.sssss.ssssssssss.ssss.ssssss.ssssssssss..ssssssssssss.ss.ssssssss.ss [ 31%]
ssssssss.sss.sssssssssssssssss.sssssss.ssssssssss.sssss.sssssssssss.sssssssss [ 31%]
.ssssssss..sss..sssssssssssssss..ssssssssssssssssssss.sssssssssssss.sssssss [ 31%]
.sss.sssss.sssssssss.sssssss.s..sss.ssssssssss.sssssssss.sssssssssssss.s [ 31%]
ssssssss.ssssssss.sssssssssssssssss.sssssssssss.sssssss.ssss.sssssssssss [ 32%]
sssssss.sssssssssss.ssssssssssssssssssssssssssss.ssss.ssssss.ssssssssss.ss [ 32%]
sssssss.ss...sss.ssssssssss.ssss.s.sss.ssssssssssss.s.ssssssssssssssssss [ 32%]
sss.ssss..ssssssss.ssssssssss.ssssssss.ssssssss.ssssssssssss.sssssss.sss [ 32%]
sss.ssssssssssss.sssssssss..ssssss.ssssssssssssssssssssss.ss.ssssssss.ssss [ 32%]
sssssssss..sss.sssssss.ssssssss...sssssssssssssssssssssss.ss.sss.sssssss [ 32%]
ssssssssssssssssssssssssssssssssssssssss.s..ssssssssssssss.sssss.s..ssss [ 32%]
sssssss..ssssssssssssssssssssssss.ssssss.ssssssss.ssssssssss.ss.ssssssss.. [ 33%]
ssssss..ss.s.ssssssssssssssss.sssssssssssssss.sssssssssssssssssssssssssss [ 33%]
ssssssssssss.sssss.s.sssssssss.ssss.ss.s.sssssss.ssssss.sssssssssss.ssssss [ 33%]
sssssssssssssssssssssssss.sssss.ssssssss.ss.sss.ss.sssss..ssssssss.ss.sssss [ 33%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssss.ssssssssss [ 33%]
ss.sssss.ssssssssssss.s.s.sss.sssssssssssss.sssssssssssssssssssssss.ssss [ 33%]
ssssssss.ssssss.sssssssssss.ss..ss...sssssssssssss.sssss.ssssssssssssss. [ 33%]
ssssssssssssssssssssssssssss.ssssssssssssss.ssss.sss.ssssssss.ssssssssss [ 34%]
ss.ssssssssssssssssssssssssssssssssssss.sssssssssss.s.s.sssssssssss.ssss [ 34%]
ssssssssssssss.sssssssss.s.sssssssssssssssssss.s.s..s.ssssssssssssssssss [ 34%]
ssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssss [ 34%]
sssssssss.sssssssssssssss.ssssssssssssssssssss.sssssssssss...ss.ssssssss [ 34%]
ssssssssssssssssssssssssssssssssssss.s.ssssssssssss.s.ssssssssss.sssssss [ 34%]
.sssssssss..s.ssssssssssssssss.s.sssssssssssss.s.ssssssssssssssss.s.s.ss [ 35%]
ssssssssssssssss.s.s.ssssssssssssssssss.ssss..ssssssssssss.sssss.sss.sss [ 35%]
ssssssssss.sssss.sssssssssss.sssssss.sssssss.sssss.ssssssssssssssssssss. [ 35%]
ssssssssssssssss.ss.ssss.sssssssssss.ssss.sssss.sssssssssssssssssssssssss [ 35%]
sssssssssssssssssssssssssssss.ssssssssssssssssssssssss.sssssssssssssssss [ 35%]
sssssssssss.ssssssssss.sssssss.sssssssssssssssssssssssssssssssss.ssssssss [ 35%]
ssssssssssssssss.sssssssssssss.sssss.ssssssssssssssssssssssssssssssssssssss [ 35%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
ssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssss [ 36%]
sssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssss [ 36%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
sssssssssssssss.ssssssssssssssssssssssssssssssssss.sssssssssssssssssssss [ 37%]
sssssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
sssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
sssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssss.s.s.s [ 38%]
sssssssssss.sssss.ssssssssssssss.ssssssssssssssss.ssssssssssssssssssssss [ 38%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
ss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
sssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssss.sss [ 38%]
sssssssssssss.ssssssssssssss.sssssssssssssssss.sssssssssssssss.ssssssssssss [ 39%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssss.s.ssssssssssssssss.sssssssssssssssssssssssssssss.ssssss [ 40%]
sssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
sssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssss [ 41%]
ssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssss.s.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
sssssssssssssssssssssssss.ssssssss.sssssssssssssssssssssssssssssssssssss [ 42%]
sssssssssssss.sssssssssssssssssssssssss.ssssssssssssssssssssssssssssssss [ 42%]
sssssssssssssssssssssssssssssssss.sssssss.sssssssssssss.ssssssssssssssss [ 42%]
sssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 42%]
ssssssssssssssssssssssssssssssssssssssssssssssss...ss.ssssssssssssssssss [ 42%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 42%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssss [ 42%]
sss.sssssssss.sssssssssssssssssss.s.ssssssssssssssssssssssssssssssssssss [ 43%]
sssssssssssssssssss.ssssssssss.ssssssssssssssssssssssss.ssssssssssssssss [ 43%]
ss.s..sssss.sssssssssssssssssssssssssssss.ssss..ssssssssss.s.s.s.sssssss [ 43%]
sssssssssssssssss..ssss.xssssssssssssssss.sssssssssssssssssssss.ssssssss [ 43%]
sssssssss.xssssssssssss.ssssssssssss..ssssss.ss.sssss.ss.xssssx.ssssssss [ 43%]
s.sss.sssssssxxssssss.sssssss.ssssssssssssssssssssssssssssss.sssssssssss [ 43%]
ssxssssssssssssssssss.sssssxssssssssssssxsssssxsssssssssssssssssssssssss [ 43%]
sssssssssssss.sssssssssssssssssssss.ssxsssssssss.sssssssssssssssssssssss [ 44%]
sssssxxsssssss.sssx.ssssssssssssssssssss.ssss.sssssssssssssssssssssssssss [ 44%]
ssssssxssssssssssssssssssssssssxsssssssssssssssssxsssssss.ssssss.sssssss [ 44%]
ssssssssssssssxxssssssssssssssssssssssssssssssssssssssxsssssssssssssssss [ 44%]
sssx.sss.sssssss.ssssssssssssssssssssssssssssssssssxssssssss.sssssssssss [ 44%]
ssssssssssssssssxssx.sss.sssxsssssssssssssssssssssss.sssssssssssssssssss [ 44%]
sssssssssssssssssssssxssss.ss.s.ssss.sssssssssxxxxxssssssssssssssssss... [ 44%]
sssssssssssssssssssssssx.xsssssssssssssssssssss.s.xxxsssssssssssss.s.s.s. [ 45%]
.xxxssssss.s..xxssssssssxxxssssssssssssssssxxxssssssssssssssssssssssssss [ 45%]
ssssss..s.s.sssssxxxssss.sssssssssssssssssssss.sssssssssss.s.s.s.sssssss [ 45%]
sss.sssssssssx..ssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 45%]
sssssssssxssssssssssxxsssssssssssssssxssss.ssssssssssssssssssssssss..sxs [ 45%]
sssssssssssssxxssssssssssssssssssssssssssssssssssssssssssssssssssxssss.. [ 45%]
sssss.xxxssssssssssssssssssssssssssssssssssssssssssssssxsssssssssxssssss [ 45%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxssssssssssssss [ 46%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 46%]
sssssssssssssssssssxsssssssssssssssssssssssss.sssxsssssssssss.ss.s.sssss [ 46%]
ssssssss.ssxsssssssssssssxssssssssssssssssssssssssssssssssssssssssxsssssssss [ 46%]
sssssssssssssssssssssssssssssxsssssss.sssssxssssxssssssssssssssssssssss. [ 46%]
ssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssxssssss [ 46%]
sssssxsxsssssssxssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 46%]
sssssssssssssssssssssssssssssssssssxssssxsssssssssssssssssssssssssxssssss [ 47%]
sssssssssssssssssssssssssxsssssssssssssssssssssssssssss.sssssssssssssss. [ 47%]
sssssssssssxsssssssssssssssssssssx.ssssssssssssssss.sssssssssssssssssxssss [ 47%]
ssxssssssssssssssssssssssssssxssssssssssssssssssssssssssssxssssssssssssssss [ 47%]
ssssssssssssssssss.sssssssssxsssssssssxsssssssssssssxsss.sssssssssssssss [ 47%]
ssssssssssxssssssssssssss.xxx.x.ssssssssss.ssssxxsssxssssxsssssxssssssss [ 47%]
ssssssxssssssssssssssssssssssssss.xsssx.sssxssss.xx.ssss.sssss.xssssss.s [ 48%]
ssssssssxss.xsssssssssxxssssssssssssssssssssssssssssssxssssxxssssssxsssx [ 48%]
ssss.sssssssssssssxssssssssssssssssxssssssssssssssss.xxxssssssxxxsssssss [ 48%]
ssssssssssssssssssssssssssssssssssssssssxssssssssssss.sssssssxs.ssssssss [ 48%]
ssssssssssssssssssssssssxxxxssssssssssssssssssssssssssssssssssssssssssxx [ 48%]
ssssxssssssssssssssssxsssssssxssssxssssssssssssssssssssssssssssssssxssss [ 48%]
ssssss.ssssssssxsssssssssssssssssssssssssssssssxssssssssssssssss.sssssss [ 48%]
xxxssssssssssssssssssssssssssxsssssssssssssssssssxssssss.xxsssssssssssss [ 49%]
sssssssssssssssxsssssssssssssssssssxssssssssssssssssssssxssssx.sssssssss [ 49%]
sssss.sssssssssssssssssssssxxsssssssssssssssssssssssssxsssssss..ssssssss [ 49%]
ssssssssssssssssssssssssxxssxsxsssssssssssssxssssss.ssssssssxxssssssssss [ 49%]
sxssssssssssssssssssssssssxsssssssssxsssssss.xsssssssssssssxssssssssssss [ 49%]
sssssssssssssssx.sssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 49%]
s.sssssss.sssssssssssssssssssssssssssssss.xxsssssxxsssssssssssssssssssss [ 49%]
sxsssssssssssssssssssssssssssssxssssssssssssssssssx.xsssssssssssssssssss [ 50%]
sssssssssssxsssssssssssssssssssssssssxssssssssssssssssssssssssssssssssss [ 50%]
sssxssssssssssssssssss..sssssssssxxxxxxsssssssssxxssssssssssssssxxssssss [ 50%]
ssssssssssssssssxxxx.ssssssssssxxssssssssssssssssssssssxxxxssssssxssssss [ 50%]
ssssssx.ssssssssssssssssssssssxsssxxsssssssxxssssssssssssssssssssssssssx [ 50%]
.sssxsssssxssxssss.ssssssssssssssssss.ssssssxssxssssssssssssssssssssssss [ 50%]
sssssssssssssssssssssssssssss.ssssssssssssssssssssssssxsssssssssssssssss [ 50%]
ssssxssssssssxssssssssssssssssssssssssss.s.sssssssssssssssssssssssssssss [ 51%]
sssssssxxssssss.sssssssssssssssssssssssssssssssssssssssssssssxssssssssss [ 51%]
sssssssssssssssssssss..sssssxssssssssssssssssssssssssssxsssssssssssssssss [ 51%]
ssssssssssssssssssssssssssssssss.xsssssssssssxsssssssssssssssssss.ssssss [ 51%]
ssssssssssssss.ssssssssssssssssssssssxssssssssssssssssssssssssssssssssss [ 51%]
sssssssssssssssssxsssssssssssssss.ssssssssssssssssssssssssx.xsssssssssss [ 51%]
ssssssssssxxsssssssssssssssssssssssssssssssssssssxsssssssssssxsssssxxsss [ 51%]
sssssssssssssssxxsssssssssssssxssxssssssxssssssssxsssxsxs.ssssssssxssssx [ 52%]
xssssssssxs.sxssxsssssssssssssssssxssxssssssxssssssssssssxsssssxssssxsss [ 52%]
sssssssssssssssssssssxxss.xssssssxsxx.sssssssssxxxsxssss.xssssssxssx.sxs [ 52%]
sssxxxsssssssss.xssssssxss..sss.xsssssssssxxxssssssssssss...xsxssssxsss. [ 52%]
.sssssss..ssssss.sxssssssssssx.sssssssssssssxsssss.sssss.xssssssssssssss [ 52%]
sssss.xxxsssssssssssxxss.ssssssssssssssssssssss.sssssssssssssssssssssxxx [ 52%]
ssssssssssssssssssssssxsssssssxxsssssssssssssssssx.sssssssssssssssssssss [ 52%]
xssssxxsssssxssssssssssssssssssssssssssxsssssssssssssssxxxssssssssssssss [ 53%]
sssssxsssssssssssssssssssssssssssssssssssssssssssssssssxxsssssssssssssss [ 53%]
ssssssssssssssssssssssss.xxsssssssssxxxssssssssssssssssssssssssssssxssss [ 53%]
ss.ssssxxsssssssssssssssssxssssssssssssxssssssssssssssssssssssssssssssss [ 53%]
ssssxssssssssxsssssssssssssssssssssssssssssssxssssssssssssssssssssssssss [ 53%]
ssssssxsssssssssssssxxssssssssssssssssssssssssssssssssssssssssssssssssss [ 53%]
xxssssssssssssssssssxxssssxsssssssssssssssssssssssxxxsssssssssssssssssssx [ 53%]
ssssssssssssssssssssssssssssssssssssssssssxssssxxsssssssssssssssssssssss [ 54%]
ssssssssxsssssxssssssssxsssssssssssssssssxxssssssssssssssssxssssssssssssx [ 54%]
ssssx.ssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssss [ 54%]
ssssssssssxsssssss.sssss..xssssssssssssssssssssss.xxsssss.ssss..sss.ssss [ 54%]
ssssssssssssssssssxxssssssssssssssx.xssssssssssssssssssssssssss.ssssssss [ 54%]
sssssssssssssssssxssssssssssxxssxssssssssssssssssssxxsssssssssssssssssss [ 54%]
sssxsssssssssssssssxssssssssssssssss.xssssssssssssssssssssssssssssssssss [ 55%]
ssssssssssssssssssxsssssssssssssssssssssssssssssssssssssssssssssssssssss [ 55%]
ssssssssssssssssssssssssssssssssssssxxxxssssssssssssssssxsssssssssssssss [ 55%]
ssssssssssssssxssssssssssssxsssssssssssssss.xxssssssssssssssssssxsssssss [ 55%]
sssssssssssss.xsssssssssssssssxxssssssssxssssssxssssssssssssssssssssssxs [ 55%]
ssssssssssssssssssssssssssssssssssssssssxxsssssssssssssssssssssssxssssss [ 55%]
sssssssssssss.xsssssssssssssssssssssssssssssssssssssxsssssssssssssssssss [ 55%]
sssssssssssssssssssssssssssssssssssssssssssssssxssx.sssssssssssssssssxxx [ 56%]
ssxsssssssssssxssssssssssssxssssssssssxssssssssssssssssssssssssssxsssss. [ 56%]
ssssssssssss.sxsssssxsssssssssssssssxsssssxs..xxssss.x..xx...x.xssssxx.s [ 56%]
sx.ss.ssxxxxsssx.xs.xxxssx.sssxssssxxxxxssssssssssssxx..xxssssxssssssxss [ 56%]
sss.xxxssssxssssssss.x..sssssssssss.xxssss.sssssssssssssssssssss..ssssss [ 56%]
ssxx.sssssssssxxx.ssssssss.x.sxss.sssxxsxxssss.sxxsss.sxssxxssxsxsxsssssx [ 56%]
sssssssxssss.ssxxxsssxxssssssxxxsssx.ssxsx.ssssxssssxssssxxssssxssxsxxss [ 56%]
ssssssxssssssssxsssssssxssxsssxssssxxsx.xsssssxssssxssssxssssxsxsssss.sssx [ 57%]
ssssssssssxss.xssssssss.ssssxsssssss.sssxsxssssssssssxsssxssssssssssss.ss [ 57%]
ssssss..ssxsssxxsxsssx.sssxssssx.xssssxsxsssssssssssssssssssxsxssssss.xsss [ 57%]
ssssssxxssss.ssxxsxssss.ssss.ssssssxssxssssssxssssssxsssssssxsxssxssssss [ 57%]
xssxssss.sssssssssssssssssx.xssssx.sssssssssssssssssssssx.ssssssssssssss [ 57%]
ssssssssxxsssssssssssxx.xsssssssssssssssssssssxsssssxxssss.xssss.sssss.s [ 57%]
ssssssssssssssssssssssxssssssssxsssssssssssss.sssssssssss.xsssssssssssx. [ 57%]
.sssssssssssssxxxssssssssssxx.xxsssssssssssssssxx.ssssxxssssssssssssssss. [ 58%]
xxssssssssxxsssssssxsxssxsxssxsssssssxsxsxsssss.xxssssssssssssssssxxsssx [ 58%]
sssssssxssssssssssssxxssxxxssssssssxsssssxxsx.sssxsssxssssssssssssssxsss [ 58%]
sssssssssssssssssssssssxxsssssssssssssssss...xsssssssssssssssxs.xsssxsxx [ 58%]
xxx.sssxssssssssssssssssssssssss..ssssssssssssssssssssssssssssssssssssss [ 58%]
sssss.ssssssssssssssssssxxxsssssssssssssssssssssssssssxssssssssssssssxxs [ 58%]
ssssssssssss.xxxxxx.xssssssssssxsssssss.ssssssssssssssssssxsxxs.ss.ssssx [ 58%]
sssss.s.sssssxsssssxssssssssxsssssssssssxssssxsssssxssss.ssssssssssssssx [ 59%]
ssxxs...sssxs.ssssssssxxsssssssxxssssssssssssssssssssxx.sxsssxsxssssxsss.sxs [ 59%]
.ssxxsssxssssssxsssssssssssxsssssxxssssssssxsssssssxx.x.sxsssssssxssssxss..sx [ 59%]
sssssxxsssxssssssxssssxsssxxssssssssssssssssxssssx.sxssssssxssssssssxssss [ 59%]
s.xxxsxsxs.sssssxxsssxssssxssxssssssssssssssxssssssssxssxxsssssssxssxsss [ 59%]
.ssssxss.ssxsssssssssxsssssxxssssssssssxxssssx.xs.sxsssssxs.xxxsssxsxssx [ 59%]
s.s.xx.x.x.xxxxssssssssxssssssssx...xsssssssssssssxs.sxss.ssssssssxsssss [ 59%]
ssssxxsxssssxxssssxssssssssxssssxsssssssss..x.xsssssssssssssxxxxsssssssx [ 60%]
xsssssssssssssssssssssssssssxxxssssssssssssxsssssssssxssssxsssssssssssss [ 60%]
s.xxxxssssssssssss..ssssssssssssxxssssssssssssssxxsssssssssssss.xsssssss [ 60%]
ssss.ssssssssssssssssssssxxxsssssssssxssssx.xssssxssssssssssssssssssssss [ 60%]
s.sss.sssssssssssssssssssssssssssssss.xxsssssssssssx.xxsssssssssssssssss [ 60%]
ssssssssssssssssssss.sssssssssssxxsssssssssss.xssssx.xxxssssssssssssssss [ 60%]
ssss.xssssxxxxx.xxxx..xxxxssxx.xssssxsss.sssxxs.xssssssssxxxxxssssxxssxx [ 61%]
sxsxsssssxsxssssssssssxsssssssxsssssssssxxxsssss.ssssssssssssssssssxxxxs [ 61%]
sssxxsssssssssssssssxssssssssssssssxssss.xxssssssssssxxxss.xxxsssssssxxx [ 61%]
x.xxxx.ssx.x.sssssssssssssssssssssssssssssssssssss.sssssss.ssssssssssx.. [ 61%]
sssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
sssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssx [ 62%]
sssssssssxsssssssssssssssssss.sssssssssssssssssssssssss.ssssssssssssssss [ 62%]
ssssssssss.sssssssssssssssssssssssssxsssssssssssssssssssssssssssssss.sss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssss [ 63%]
sssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 63%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssxssssssssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsssss [ 63%]
sssssssssssssssssss.ssxsssssssssssssxs..sssxssssssssssssssssssssssssssss [ 64%]
sssssssssxsss.sssssssssssss.ssssssxxxsssssssssssssssssssssssssssssssssss [ 64%]
x.ssssssssssssssssssssssssssssssssssssssss..sssssssssssssssxsssssssssxs. [ 64%]
ssxssssss.sxsssxssssssssssssxss.ssssssssssssssssssssssssssssssssssssssss [ 64%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 64%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 64%]
sssssssssssssssssssssssssssssxssssssssxsssssssssssssssssssssssssssssssss [ 64%]
ssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssxsssssssssssss.xxxxxx.sss.sssssssssssxssxsssssssssssss [ 65%]
ssssssssssssssssssssssssssxsssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 66%]
sssssssssssssssssssssssssssssssssssxsssssssssssssssssssssss.sssssssssss. [ 66%]
ssssssssssssssssssssxssssss.sssxsssssssssssssssssssssss.ssss.sssssssssss [ 66%]
sssssssssssssssssssxsssssssssssss.ssssssssssssssxsssssss.sssssssssssss.xs [ 66%]
ssss.ssssssssssxsssssssssssssssssssssssssssssssssssssssssssss.ssssssssss [ 66%]
sssssssssssxxsssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 66%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 66%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
ssssssssssssssssssssssssssssssssssssssxsssssssssssssssssssssssssssssssss [ 68%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss. [ 68%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
sssssssxsssssssssss..ssssssssssssssssssssssssssssssssssssssssssssssssss. [ 68%]
ssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
ssssssxsssssssssx.ss.sssssssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
ssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssss [ 69%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
sssssssssssssssssssssssssssssssssssssssssssssssssssxxss.xxs.x.ssx..sxsxsxx [ 69%]
..xxsx.x.s.sxx...xx....s.s.xxxxxxssxsxxssxssxxxxxxssxxxxxsxxxsxxsxxxxxxxx [ 69%]
xsxxxxsxsxsxxsxssxxsxssxxxxxsxssxsxxsxxxxsxxxsxxsxxxsxxxx.sxxssxxssxssssx [ 70%]
sxsssxsxssxxxssxxssxsxxxxxssxxxxsxssxsxxx.xssxsxssssxssxsssxsssxsxssxxxsss [ 70%]
xssxsxxxsxsxsxxxxsxxxssxxxxssxsxsssx.sssxssssx.sx.ssssx.xsssssxs.xxxsxxxxss [ 70%]
xxxssxxx.sxs.ssxs.xsx.sssssssx.x.ssssx.sxssxs.xxssxxxsxssxxxssxss..ssxss [ 70%]
.ssssxsss.ssssss.xsssxssssssssssssxssssssssss.sssxsssx.s.ssx.ssxxssssssx [ 70%]
ss..sssssssssxsxs.sssxssssxsssss.ssssxssssssxxs.ssssss.xsxss.s.xss..ssxss [ 70%]
xsss..xssssss.ssssssx.ssxssxsxxxsss.sxxx.s..s..xss.sxx..ss.ssxxxss..x.sssx [ 71%]
s.ssssxssxxxss.sxxsssxs.x..xxs.xsx.s.s.xssxxx.ssxssxsxxsssxssssssxxxssxxx [ 71%]
ssxxsxxxxxxssxxxsxsxxxxsxsxxsssxsssssxxssxssxxsxsssxxxsxsxxsxsxxxsxxxssx [ 71%]
ssss.ssxxxxxsssxssxssssxssssxssxssssxxsssssxxsxxsxxssxxxxs.xssssxxxssssxs [ 71%]
sssxsssssxsssssssxssssxxxssxsxxssxssxssxxxxsxsxsxsssxxssxsssssssssxsssss [ 71%]
ss.ss.ssxssssssxx.xxsxsssxssxsssxxsxss.ssxxsssssxsssxssssssss.s.ssss.sssxsss [ 71%]
sssx.xxssxsxssxxsssxss..ssssssssssssssssssssss.sxsssxssssssssssssssssxssssx [ 71%]
sss.ssxsssx.s.ssss.ssssssssss..ssssssssxsssx.ssssxssssxssssssss.sxsssssx [ 72%]
xss.sss.sssssss.ss.s..ssxsssxs.ssxssssssssssxsssssxssxsssssxxsx.xsss.s.s [ 72%]
.ssssxxsssssssxsxxssssxsssssssxsssxssssxxsxssssss.xsssssssx.sssxsxxsssssxs [ 72%]
sxxxsssssxsssssssssxsssssxxssssxsssxxssssxxxssxxssxssssxxsssxssssssssssxs [ 72%]
ssssxsssssxxssxsxsxssxsxssxssssxxsss.ssssxssxssssssssssssssxssssssssxxssssss [ 72%]
xxsssssssxxsssxssssssxxs.sssxsssssssssssssssxssssssssssssssxsssxxsssxssx [ 72%]
xsxxsxsssssssxssssssssssssssssssssssssss.sss.ssssxsssssssssss.ssxxsssxss [ 72%]
ssssxss.sssssssssssss.ssssssssss..s.ss.sss.sssxsss.sxsssssxsssssssss.sss.s [ 73%]
sssssssssssss.ss...ssxssssxsssssssssssssxsssssss.xsssss.x..ssssssssxss.ss.ss [ 73%]
ssssxxxssssx.sssxsssxsss.ssxsssssxx.sssssss.ssssss..ssx.sssssxxxx.ssxsss [ 73%]
sssxssssssssxssxssxssxssxss.xs.ss..sxsxssxxxssssxxsxssssssssssxsssssxsss [ 73%]
sssxxxss.xsssxs.xssssxxssssssxxxsxssxssxssssssxssxsssssxssxxsssssxxssssss [ 73%]
xsxxsssxxsssxxxsxsxsxssssxsssssssssxssssssssxxsxssxxssxxsxxxsssssxxssssxsss [ 73%]
sxssssssssssssssxssssssxxsssssssssxxssssssssxsxssxssssxssssxssssssssssssss [ 73%]
sssssssxsssssssssssssssxsxsxssxxssssxssssssssssssxsssssssssssssssssssss.sss [ 74%]
ss...sssss.xsssssssssss.xsx.xsssssss.ssss.ss.ssss.ss.s.ss.s....ss...sss.x [ 74%]
ssss.ssxs.sssssss..sssss.s.sss.s.ss.sss.s...sxsssxxxssssxssxsxsssssssssx.s [ 74%]
ssss.sxsssxsssx.xxxxxxxsss.sxxxssssxsssxssssxssssssxxss.sxss.xsssx.sxssx [ 74%]
ssssxxxsxxs.ssxxxxsxssxsssssssxxssssss.sxsxs.x.xxssxsxsxxsxxssxsxxxsxsss [ 74%]
sssxxsssssxsxssss.xsxssxx.sssxsxssssxxxxxsxxxxsssxsssxssxssssssssxssxxss [ 74%]
xxsxsxssxsssssxxxsxsssxxsxsxssxxsxsssssssssxssxxsxxsssxssxxxsxsxssxsxsssx [ 75%]
sssssssssssssssssssssxssssssssxxssssssxxsssssxssssssssxsssssssssssssssssss [ 75%]
ssssssssxxssssxxsssxssssxssssxsssssssssssssssssx.xssss...ss.sxssssss.xxsss. [ 75%]
ssxssssssssssssssssssssss.sss.ss...s.sssss.ssxss.sssssssss.sxsssssssssss [ 75%]
sss.sssxssxssxssssxxsssssssxsxssssss.sssssssssssssss.sxsxss.sxxxxssssssx [ 75%]
xsssssssssssssxss.ssss.xssxsss.sssssxxsxssssxsssssxsssssssssxxs..sxssxxs [ 75%]
xsss.sxxsssxssssssssxssssssx.sssxsxsssxsx.xsxssxsssssssssxssssssxxxssssxss [ 75%]
xxsssxxssssssxsxxsssxssssssxxsssxsxssssxxssssssxssssssssxssssssxsxsssxssss [ 76%]
xsxsssssssssssssssssssssssssxsssssssxsssxsssssssssssssxs.sssssss.xsssssss [ 76%]
ssxssxssxssssss.sssssss.sss..xxssssss.xssssssssss.sssssxssssss.xssssssss [ 76%]
.sssssssssssssxss.ssxsxxsssssssssssxssssxssssxs.ssssxssssssxxssssssssssss [ 76%]
sss.sssxsx.xsxsssxxxssssssssssssssssxs.sssxssss.xssssxxsssssssssssssssss [ 76%]
xxsssxsxss.sssxssxssssssxssssssssssssxsssxxsssxssssssssssssssssssssxxssss [ 76%]
sssssssssssssssssssssssxssxsssssssssssxs.ssss.ssssssssssssxss.s.sssssssss [ 76%]
s..sssxssssssss.xssss.xsssssssssssxssssssssxxssssssssssxsssxssssssxssssss [ 77%]
ssssss.ssxsssssssssssssssssssssssssssssxssssssssssxsssssssssssssssssssssss [ 77%]
ssssssxsxsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 77%]
ssssssssssssssssssssssssssssssssssssssssxssssssssssssssssssssssssssxssss [ 77%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 77%]
ssssssssssxsssssssssssssssssssxsssssssssssssssssssssssssssssssssssssssss [ 77%]
sssssssssssssssssssssssssxssssssssssssssssssssssssss.sssssssssssssssssss [ 77%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssxsssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
sssssssssssssssssssssxsss.ssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
sssssssssssssssssxxsssssssxssssssssssssssssssssssssxssxsxssssssssss..sss [ 79%]
sssxsss.xssssssssssssssss.xxssss..ss.ss.sxssssssx.ssssx..sssxsssssxxsxxs [ 79%]
xs.ssxssss.sxssss.ssxssssssssxxxx.xxsxxxsssssssssssssssssxssssssssssssss [ 79%]
sssssssss.xxxssssssss.ssssxxxssssssssssssssssssssssssssxssssss.xssssssss [ 79%]
sxxxx.xsssxsssssssss.ssssssxsssssssss..xx.ss.xxxxxxxssssssssssssssssxsss [ 79%]
ssxxxsssssssxsssssssss.sssssssss..xxsssssssxx.ss.ssxssssssssssssssssssss [ 79%]
ssssssssssssssssxx.ssssssssssssssssxssssssssxssssssssssssxxssssxxsssssss [ 79%]
sssssssssssssxsssssssxxssssssssssssssssssssssssssxxsssssssssssxsssssssxx [ 80%]
x.sssssssssssx.xssssssssssssssssxxssssssssssssssssssssssssssxsxxxx.xx.ssss [ 80%]
sssxsxxsssxxssssxsssxsxssssssssssssssxsssx..sssssxssss.ssssssssxsxssssss.s [ 80%]
sssssxssssssssss.ssxsssxssx.ssxsssssxs.sssssssssssssssssssssssssxssxxss. [ 80%]
xsssx.sssssxsssssss.xsxsssxsssssxssssssxssss.ss.xx.xssssxxsxssssssssssss [ 80%]
ssx.xx.sssssxxsssssssssssssss.sssssssss.xsxsssssss.x.xsxsssssssssx..xssx [ 80%]
sssssx.xs..ssssssssssssssssssssssssxsssssssssssssssssssssssssssssssssssx [ 80%]
xxsssssssxsssssssssss....xsssssxssss..xsssssssssssssssssxxx..xssssssssss [ 81%]
ss..xssss..sss..xx..xxxx..x..x....x..x.xx..xx..sss..x.xxxsssssssssssssss [ 81%]
sxssssxxxssssxx.ssssssssssxsssssssssssssssssxxxsssssssssssss..ssssssssss [ 81%]
sssxxssssssx..xsssssssssssssxxxs.ssssssssssssssssssxxssssssssssssss.xsss [ 81%]
sssxssssssssssssssssssssssssssssxssssx.....sssssssssssxssx.x.xxss.xssssss [ 81%]
sssssssssssssssssxsssxssss...sssssssssssssssssssssssssss.ssssssssssssssss [ 81%]
ssssxxssxs.ssss.ssssssssssxsxsss.sxxssssssxsssssxxssxsssssssssxsssssssss [ 81%]
ssssxssss.xssssxssssssssssssssssxsssxsssssxssss.xsss.xsxssssssxsssssssss [ 82%]
ss.sxsxssssssssssxssssssx.sssssssssssss.xs.sssxsssssssssxsssssssssssssxs [ 82%]
ssssss.sxssssxssssssxssss.ssssss.ssssssxsssssssssxssssssssssxssxss.sssss [ 82%]
s..xssssssssssssssssx.xsssxsssssssssssxxsssssss.sssssssssssssxxsssssssss [ 82%]
ssssssssssssssssssssssssssssssssssss.sssssssxx..xxxssss.ssssssssssssssss [ 82%]
ssxsxsssssxxssssssssssssssssssssss.sssssssxxxssssxssssss.xx.xssssssxxsss [ 82%]
sssssssssssssssssssssxxssssssssssssxssssssssssxsssssssssssssssx.ssssssss [ 82%]
ssxxssssssssssssssssssssssssssssssssssssssssssssssxssss..sssssssssss.sss [ 83%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxssssssssssx [ 83%]
.ssssssssssxsssssssssssssssssxssssssxs.sxx.ssssssss.xsssssssssssxsssssss [ 83%]
sssssssssssssssxs.sss.xssssssxxssss.ss.sssssss.ssssxsssss.ssssssssssssssx [ 83%]
x.xssxxsxsss.ssssxsssssssssssssss..ssss.s.sssxsxsssxsssxxxssxxsxsss.xsxs [ 83%]
sssssssxxsss.s.xssssssxx..ssssxssssssxsssssssxsxxssssxs.x.xxsssssssssx.x. [ 83%]
xsssssssssssss.x.xssx.xssxssssssssssssssssssssssxx.xxssssssssss.xssss.xs [ 83%]
sssssssssssxssssssssssssssssss..xssx..xxsssssssssssxxxssssssssxxsssxsssx [ 84%]
xxxs..xsssssssssssssxxxx..x..xxxxxx.sssssss.xxx.xxxxxxxsssssss.ssssxxxxxxxxxxx [ 84%]
ssssssssssssssxxxxsxxxxxssss..ssssssxsxsxxxxxxsss.s...ssssssssxsxxxxxsss [ 84%]
sxsxxs..sssssssxxssssssxsssxx..sssssxssssxxsssx.xx.xx.ssssssssssss.x..xs.xxx [ 84%]
ssssssssssss.xxxxxsxssssssssssx.sxx.xss.xssx.ssssxsxsxx.xssssssssxsxxsss [ 84%]
xsssxsssxxsssss.xssss.sxxs.ss.ssxsssxssssssxssxssssssxsssssssssssssssssxss [ 84%]
sxssxsssssssssssssssssxssxxxxxxsxssss.ssssssss.ssssxssssssssssssssxsss.x [ 85%]
sssxssssssx.sssssssssssssssssxxsssssssssssssssssssxsssssss.sssssssssssss [ 85%]
ssssssssssssxssss.xxssssxssssssssssss.xxx.xxxxxxssssssssssxxxsssssssssss [ 85%]
sxxsssssssssssssssssssssssssxsxsssssx.xss.xsssssssssssssssssssssssssssxx [ 85%]
sssssssssxxsssssssssssssssxxssssss.ssx.xssssxss.xssxsxssxssssxxsssssssx. [ 85%]
s.sssssssssssssssssssssssssssssssssssssssssssssssssxssssssssssssssssssss [ 85%]
xxx.xxxssssss.ssssssssssssssssssxsxsssssssssxssssxssssssssssssssssssssss [ 85%]
ssssssxssssxsssssx.xssssssssssssssssssss.xssssssssssssssssss.xxssxxxsssx [ 86%]
ssss..xssxssssxssssssssssssssxsssssssssssssssssssssssssssssss.ssssssssss [ 86%]
sssssssssssxssssssssssssx.ssssssss.xxx..ssssssssssssssssssssssxsssxsssss [ 86%]
sssxssssssx.sssxsssssssssssssssssssssssxsssssssssssssssssx.sssxsssssssss [ 86%]
sssssssssxxsssssssssssssssssssssssssssssxxxsssssssssxsssssssssssssssssss [ 86%]
ssssssssssssssssssssssssssssssssssssssssssxsssssssssssssssssssssssssssss [ 86%]
ssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssss [ 86%]
sssssxsss.ssssssssxsssssssssssssssssssssssssxsssssssssssssssssssssssssss [ 87%]
ssssssssssssssssssssssssssssssxssssssssssssssssssssssxssssssssssssssssss [ 87%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 87%]
ssssxssssssxssssssssssssssxsssssssssssssssssssssssssssssssssssssssssssss [ 87%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 87%]
ssxssssssssssssssssssss..ssxssssssssssssssx.sssssssssssssssssssxsss.ssss [ 87%]
ss.s.ssssssssxxxssssssssss.xsssssssxxx.xsssssssxx.sxsssssssssssxxxxx.x.s [ 87%]
ssssssssssss.xxxxssssxxxxxssx.x.xx..xxssxsssssss.xxssssssssssssx.sssxx.s [ 88%]
.xxsssssssxxssssxsxxxxxxxs.ssssssssssssxss....ssssssx.x.ssxssssxssssssss [ 88%]
sssssssssssssssssxxxssssxxx.sssssxxx..xxssss.s.x.xssssxx.xssssss.xxxsxxs [ 88%]
s.xsss.xxsssssssssssxsxssxxsssssssxxsssssssssssss..xsss.sssxsssssssxx.xs [ 88%]
sssssssssssssxxxxsssssxxxxxxx.xxsssssssssxsxssssxxsssss.sssss.ssssssssss [ 88%]
sssssssssssssssssss.ssssxxxsss.xxxssssssssssssssssssssss..x.xxxxxsssssss [ 88%]
sssssssssssssxxxxssssxssxxssssxxxssssssxs.x.sssssx.xxsxxss.sx.sx.sx.ssxss [ 88%]
xxssssxxsssxssssssxsxssxsxsssssxsssssssssssssxssssssssssssssss.xxxssssss [ 89%]
ss.sssssxssxsssssssssss.ssxxxssssssssss.ssssxxxsssssssssssxsssssssssssss [ 89%]
ssssxxxxxxxxxsssssssssxssssssssssss.sssssssssssssssssssssxsssssssssx.sss [ 89%]
xsssss.xsssssssssssss.xxsssssx.xsssxssxxss.sssssssssss.ssssssxsxssssssss [ 89%]
xsssx.sssssxsss.xssxsssssssssssssxxsssssssssssssssssssxxsxssxxxsssssssss [ 89%]
sss.x.sxsxxsssssssssssss.s.ssssssssssxssssssxxxssssxxxsssssssssssss.ssss [ 89%]
sssxsssxsxssxssxssss.xssx.ssssssssssssss.ssssssssssxxsssssssssssssssssss [ 89%]
.sssssssss..sssssssx.sssssssssssssx.xxsxxsssssssxssssssxsssss.xssxssxsss [ 90%]
..sss.xxssssxsssssss.ssssxsssssxssxsssssx.sxssssssssssxxssssxssssssxxsss [ 90%]
ssssssssssssssssxssssssssssssxxssssssssssxxxxsssssssssssxxxsssssssssssss [ 90%]
ssssssssssssxssssxxxxssssssssssssssxssssssssxsssssssxssssxssssxsssssssss [ 90%]
sssssssssssssssssssxsssssssssssssssssssssssss..xxxxxsssssssssssxssssssss [ 90%]
ssssssssssssssssssxsxsssssssssssssssssssssssxsssssssssxsssssssssssssssx. [ 90%]
sssssssssssssssssssssssssssssssxssssssssssssssssssssssssssssssssssss.sss [ 90%]
sssssssssssssssssxxsxxssxssssssssssssssssssssssssssssssssxsssssssxssssss [ 91%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 91%]
sssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsssssss [ 91%]
ssssssssssssssssssssssssssssssssssssxssssssssssssssssssssssxssssssssssss [ 91%]
ssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssxs [ 91%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssss [ 91%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsssssssssssss [ 91%]
sssssssssssssssssssssssssssssssxsssssssssssssssssxsssss..ssssssssssss.ss [ 92%]
ssssssssssxsssssssssss.sss.xx.sssssssss...sxssssssx.ssssss.xss.sssssss.s [ 92%]
s..sssssssxxxssssss.xssssssssssssssssx.xssssss.sssss..sx.xxxssxsssxx..ss [ 92%]
s.xxssssxx.xxx.xs.ssxxssssxsxxxxxxxsxx.xxx.sxsssx.xsssssxxxsxxssss.xxsss [ 92%]
sxxxxssssssss.sssssssssxssssxxxx.x.xssxxsssssxxxxssssssxssssxxxsssxxx.ssxxx..xxx.x.x. [ 92%]
xsxxss.sxsxxs.xxxs.xsssssxsxxsxssx..sxsxsss.ssxsxxxxss...sxx.sx..x.sxxxx [ 92%]
xxxsxx.xsx.xxxx.xxsxsxxss.xsssxsxx.ssssssxxxsxxxxx.xxxsx.xx.xxxssssssxx. [ 93%]
s.xsxxxxssxxsssssxssxssssssxssssssxssssxsssssssssxxx.xssssssssx.ssx..sss [ 93%]
sxxsssssssssxsxxxsss.xssxsss..sxsssxssxxxxxxxxxxsssssssxsssssx.sssssssss [ 93%]
sssssssssssxxsssssssss...ssssssssxxss..ssxxssssssssssssssxxssssxxsssssss [ 93%]
ssssxssssxsssssssssssxssssssssssssssssxss.xsxxxsx.x..xssxssss.sssss.xxxs [ 93%]
sssxxssssssssss.xsxxsssssssxxssssssssssxx.ssssss.xsx..ssssssxsssssssssss [ 93%]
sssssssssssssssssssxxxssxxsssssssx..sssxxxssssx.s.xxssssxxxssssssssxx.ss [ 93%]
sssssssssssssssssxsssssssssss.sssssssxsssssssssssssssxxssxssssssssssssss [ 94%]
ssss.ssssxxxsssxxxssssssssssssssssssssss.ssssssxssssssssssssssssssssssss [ 94%]
sssssxssssssssxxssssssssxssssssssssssssssssxsx.ssssssssssssxssssssssssss [ 94%]
sssssssssssssxssssssssssssssssssxsssxssssssssssssssxxxsssssssssssxssssss [ 94%]
ssssssssssssssssssssssssssssssssssssxss.ssssssssxxsssssssssssssxsssssssss [ 94%]
sssssssssssssssssssssssssssssssssssxssssssssssssssssssssssxsssssssssssss [ 94%]
ssssssssssssssssssxssss.sssssssssssxssssssxsssssssssssssssssssssssssssss [ 94%]
ss.s.ssssssssss.x.ss...s.s..s.ssssxss.x.........s..s....x..s...s......s. [ 95%]
.ss..............s....s..s......s.s..s....s........................s.... [ 95%]
....................s.......s..s........................................ [ 95%]
........................................................s...s........... [ 95%]
s......................s....s.....................s..s.................. [ 95%]
........s.s...........s.................................................. [ 95%]
......................................................................... [ 95%]
......................................................................... [ 96%]
......................................................................... [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
................................................................x....... [ 96%]
...........................................................x............ [ 96%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........x............................................x................... [ 97%]
...........xxx............................x............................. [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
................................x..................................s.sss [ 98%]
s....ss.....sss......sss...x.............x........................ss.ss. [ 98%]
.ssss..ss.s.ss.sssssssssssssssss.s..sssssss.......x.ss...s......sss....s [ 98%]
......x.....x...............x..............x.......s....s..............x [ 98%]
..........x......s...x.................x...............x......x..sss..ss [ 98%]
ss......ss..s..s....ssss.ss.s........xsss...ss..sss.ss..s.....s...s..... [ 99%]
....s........s.s.........................s....s.s.......x...........ss.s [ 99%]
s..............s....s.ssss......s.....ssss.sss...s.....s.............sss [ 99%]
sss.....s.......ss....ss...........s..s.........ss..s.s...s.ss.....s.... [ 99%]
.....s.......s...........s...........................................F.. [ 99%]
..............F............F.......F........F........................... [ 99%]
..........ssssssssssssssssssssssssssss...s.......................        [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates
fatal: bad object HEAD

=================================== FAILURES ===================================
______________________ test_join[test_data0-test_data20] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
  File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
    df_equals(modin_result, pandas_result)
  File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
    assert_frame_equal(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
    raise_assert_detail(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
    raise AssertionError(msg)
AssertionError: DataFrame are different

DataFrame shape mismatch
[left]:  (256, 129)
[right]: (128, 129)
______________________ test_join[test_data1-test_data21] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
  File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
    df_equals(modin_result, pandas_result)
  File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
    assert_frame_equal(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
    raise_assert_detail(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
    raise AssertionError(msg)
AssertionError: DataFrame are different

DataFrame shape mismatch
[left]:  (256, 129)
[right]: (64, 129)
______________________ test_join[test_data2-test_data22] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
  File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
    df_equals(modin_result, pandas_result)
  File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
    assert_frame_equal(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
    raise_assert_detail(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
    raise AssertionError(msg)
AssertionError: DataFrame are different

DataFrame shape mismatch
[left]:  (128, 193)
[right]: (64, 193)
______________________ test_join[test_data3-test_data23] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
  File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
    df_equals(modin_result, pandas_result)
  File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
    assert_frame_equal(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
    raise_assert_detail(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
    raise AssertionError(msg)
AssertionError: DataFrame are different

DataFrame shape mismatch
[left]:  (128, 193)
[right]: (64, 193)
____________________________ test_join_4427[right] _____________________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
  File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 192, in test_join_4427
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 771, in eval_general
    comparator(*values)
  File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
    assert_frame_equal(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1280, in assert_frame_equal
    assert_index_equal(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 416, in assert_index_equal
    _testing.assert_almost_equal(
  File "pandas/_libs/testing.pyx", line 52, in pandas._libs.testing.assert_almost_equal
  File "pandas/_libs/testing.pyx", line 167, in pandas._libs.testing.assert_almost_equal
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
    raise AssertionError(msg)
AssertionError: DataFrame.index are different

DataFrame.index values are different (100.0 %)
[left]:  Int64Index([999, 999, 999, 999, 999, 999, 999, 999, 999, 999,
            ...
            999, 999, 999, 999, 999, 999, 999, 999, 999, 999],
           dtype='int64', length=1000)
[right]: Float64Index([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,
              ...
              nan, nan, nan, nan, nan, nan, nan, nan, nan, nan],
             dtype='float64', length=1000)

---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml

=========================== short test summary info ============================
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data0-test_data20]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data1-test_data21]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data2-test_data22]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data3-test_data23]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join_4427[right]
= 5 failed, 8831 passed, 37801 skipped, 2917 xfailed, 26085 warnings in 132.95s (0:02:12) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.


<b>Remaining output truncated<b>


modin-bot avatar Apr 27 '22 00:04 modin-bot

Codecov Report

Merging #4427 (ef51e1b) into master (ef654c4) will increase coverage by 4.51%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master    #4427      +/-   ##
==========================================
+ Coverage   85.26%   89.78%   +4.51%     
==========================================
  Files         259      260       +1     
  Lines       19360    19688     +328     
==========================================
+ Hits        16508    17677    +1169     
+ Misses       2852     2011     -841     
Impacted Files Coverage Δ
modin/core/dataframe/pandas/dataframe/dataframe.py 94.95% <100.00%> (+0.63%) :arrow_up:
...odin/core/storage_formats/pandas/query_compiler.py 96.22% <100.00%> (+0.13%) :arrow_up:
modin/pandas/base.py 95.40% <100.00%> (+0.09%) :arrow_up:
modin/core/storage_formats/pandas/parsers.py 83.38% <0.00%> (-7.08%) :arrow_down:
...ecution/ray/implementations/pandas_on_ray/io/io.py 93.33% <0.00%> (-6.67%) :arrow_down:
...cution/ray/implementations/pandas_on_ray/io/sql.py 82.08% <0.00%> (-4.48%) :arrow_down:
modin/logging/config.py 94.59% <0.00%> (-1.30%) :arrow_down:
modin/experimental/batch/test/test_pipeline.py 100.00% <0.00%> (ø)
modin/pandas/series.py 94.33% <0.00%> (+0.24%) :arrow_up:
... and 40 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

codecov[bot] avatar Apr 27 '22 00:04 codecov[bot]

TeamCity Dask test results bot

Tests FAILed

Tests Logs
n check_parameters_support
    if not cls.file_exists(filepath_or_buffer):
  File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
    exists = s3fs.exists(file_path) or exists
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options1] _________________
Traceback (most recent call last):
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
    response = await self._session.request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 265, in read_json
    return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
    return cls.__factory._read_json(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
    return cls.io_cls.read_json(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
    if not cls.file_exists(path_or_buf):
  File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
    exists = s3fs.exists(file_path) or exists
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options2] _________________
Traceback (most recent call last):
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
    response = await self._session.request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 265, in read_json
    return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
    return cls.__factory._read_json(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
    return cls.io_cls.read_json(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
    if not cls.file_exists(path_or_buf):
  File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
    exists = s3fs.exists(file_path) or exists
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
______________ TestFeather.test_read_feather_s3[storage_options1] ______________
Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 428, in read_feather
    return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
    return cls.__factory._read_feather(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
    return cls.io_cls.read_feather(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
    return cls.build_query_compiler(path, columns, use_threads=False)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
    index, row_lens = cls.build_index(partition_ids)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
    0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
  File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
    return client.gather(future)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
    return self.sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
    return sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
    raise exc.with_traceback(tb)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
    result[0] = yield future
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
    raise exception.with_traceback(traceback)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
----------------------------- Captured stderr call -----------------------------
distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Duration'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Pulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Calories'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Maxpulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

______________ TestFeather.test_read_feather_s3[storage_options2] ______________
Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 428, in read_feather
    return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
    return cls.__factory._read_feather(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
    return cls.io_cls.read_feather(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
    return cls.build_query_compiler(path, columns, use_threads=False)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
    index, row_lens = cls.build_index(partition_ids)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
    0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
  File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
    return client.gather(future)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
    return self.sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
    return sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
    raise exc.with_traceback(tb)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
    result[0] = yield future
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
    raise exception.with_traceback(traceback)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"

---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml

=========================== short test summary info ============================
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options2]
= 6 failed, 1669 passed, 341 skipped, 447 xfailed, 1 xpassed, 453 warnings in 295.26s (0:04:55) =
============================= test session starts ==============================
platform linux -- Python 3.8.13, pytest-7.1.2, pluggy-1.0.0
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.4.1, cov-2.11.0, forked-1.4.0, xdist-2.5.0
collected 2464 items

modin/pandas/test/test_io.py ........................................... [  1%]
........................................................................ [  4%]
.............................................ssssssssssssssssssss.ss.ss. [  7%]
ss.ss.ss.ss.ss.ss.ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss. [ 10%]
ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.sssssssss [ 13%]
sssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssssssssssssssssssss.ss.ss. [ 16%]
ss.ss.ss.ss.ss.ss.ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss. [ 19%]
ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.sssssssss [ 22%]
sssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss............................ [ 25%]
.xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx... [ 28%]
..x..x..x..x..x.....x..x..x..x..x....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx... [ 30%]
.xx.xx.xx.xx.xx....xx.xx.xx.xx.xx.....x..x..x..x..x.....x..x..x..x..x... [ 33%]
.xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx... [ 36%]
..x..x..x..x..x.....x..x..x..x..x.xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx... [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
........................................................................ [ 48%]
.................................s.......xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 51%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx........xxxxxxxx........xxxxxxx [ 54%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx............................... [ 57%]
.................................................x........x........xxxxx [ 60%]
xxxxx................................................................... [ 63%]
........................................................................ [ 66%]
........................................................................ [ 68%]
........................................................................ [ 71%]
........................................................................ [ 74%]
........................................................................ [ 77%]
........................................................................ [ 80%]
................................xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 83%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 86%]
xxxxxxxx................................................................ [ 89%]
.........................................................FF............. [ 92%]
........................................................................ [ 95%]
...............................FF..............x.............Xx......ss. [ 98%]
...x....................xx....FF...ss........                            [100%]

=================================== FAILURES ===================================
__________________ TestCsv.test_read_csv_s3[storage_options1] __________________
Traceback (most recent call last):
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
    response = await self._session.request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 936, in test_read_csv_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 138, in read_csv
    return _read(**kwargs)
  File "/modin/modin/pandas/io.py", line 60, in _read
    pd_obj = FactoryDispatcher.read_csv(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 185, in read_csv
    return cls.__factory._read_csv(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 217, in _read_csv
    return cls.io_cls.read_csv(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/text/text_file_dispatcher.py", line 987, in _read
    use_modin_impl = cls.check_parameters_support(
  File "/modin/modin/core/io/text/text_file_dispatcher.py", line 641, in check_parameters_support
    if not cls.file_exists(filepath_or_buffer):
  File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
    exists = s3fs.exists(file_path) or exists
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
__________________ TestCsv.test_read_csv_s3[storage_options2] __________________
Traceback (most recent call last):
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
    response = await self._session.request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 936, in test_read_csv_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 138, in read_csv
    return _read(**kwargs)
  File "/modin/modin/pandas/io.py", line 60, in _read
    pd_obj = FactoryDispatcher.read_csv(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 185, in read_csv
    return cls.__factory._read_csv(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 217, in _read_csv
    return cls.io_cls.read_csv(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/text/text_file_dispatcher.py", line 987, in _read
    use_modin_impl = cls.check_parameters_support(
  File "/modin/modin/core/io/text/text_file_dispatcher.py", line 641, in check_parameters_support
    if not cls.file_exists(filepath_or_buffer):
  File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
    exists = s3fs.exists(file_path) or exists
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options1] _________________
Traceback (most recent call last):
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
    response = await self._session.request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 265, in read_json
    return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
    return cls.__factory._read_json(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
    return cls.io_cls.read_json(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
    if not cls.file_exists(path_or_buf):
  File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
    exists = s3fs.exists(file_path) or exists
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options2] _________________
Traceback (most recent call last):
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
    response = await self._session.request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 265, in read_json
    return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
    return cls.__factory._read_json(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
    return cls.io_cls.read_json(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
    if not cls.file_exists(path_or_buf):
  File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
    exists = s3fs.exists(file_path) or exists
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
______________ TestFeather.test_read_feather_s3[storage_options1] ______________
Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 428, in read_feather
    return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
    return cls.__factory._read_feather(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
    return cls.io_cls.read_feather(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
    return cls.build_query_compiler(path, columns, use_threads=False)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
    index, row_lens = cls.build_index(partition_ids)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
    0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
  File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
    return client.gather(future)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
    return self.sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
    return sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
    raise exc.with_traceback(tb)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
    result[0] = yield future
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
    raise exception.with_traceback(traceback)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
----------------------------- Captured stderr call -----------------------------
distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Duration'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Pulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Calories'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

distributed.worker - WARNING - Compute Failed
Function:  parse
args:      ()
kwargs:    {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Maxpulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'

______________ TestFeather.test_read_feather_s3[storage_options2] ______________
Traceback (most recent call last):
  File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
    eval_io(
  File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
    call_eval_general()
  File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
    eval_general(
  File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
    values = execute_callable(
  File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
    md_result = fn(modin_df, **md_kwargs)
  File "/modin/modin/pandas/test/utils.py", line 812, in applyier
    result = getattr(module, fn_name)(*args, **kwargs)
  File "/modin/modin/pandas/io.py", line 428, in read_feather
    return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
  File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
    return cls.__factory._read_feather(**kwargs)
  File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
    return cls.io_cls.read_feather(**kwargs)
  File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
    query_compiler = cls._read(*args, **kwargs)
  File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
    return cls.build_query_compiler(path, columns, use_threads=False)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
    index, row_lens = cls.build_index(partition_ids)
  File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
    0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
  File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
    return client.gather(future)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
    return self.sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
    return sync(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
    raise exc.with_traceback(tb)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
    result[0] = yield future
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
    raise exception.with_traceback(traceback)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"

---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml

=========================== short test summary info ============================
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options2]
= 6 failed, 1669 passed, 341 skipped, 447 xfailed, 1 xpassed, 453 warnings in 295.26s (0:04:55) =


<b>Remaining output truncated<b>


modin-bot avatar Apr 27 '22 00:04 modin-bot

TeamCity Ray test results bot

Tests FAILed

Tests Logs
dentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:25,223	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:25,223	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:26,679	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,680	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,681	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,682	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,682	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,683	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
    role_name = await self._get_iam_role(token)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
    return await (await self._get_request(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:27,743	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,743	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,744	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,744	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,744	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,745	ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
    await resp.start(conn)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
    await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket

During handling of the above exception, another exception occurred:

[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
  File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
    return func(**args)
  File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
    with OpenFile(
  File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
    return self.file.open()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
    out = self.__enter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
    f = self.fs.open(self.path, mode=mode)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
    f = self._open(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
    return S3File(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
    super().__init__(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
    self.size = self.details["size"]
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
    self._details = self.fs.info(self.path)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
    raise return_result
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
    result[0] = await coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
    out = await self._call_s3(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
    await self.set_session()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
    self._s3 = await s3creator.__aenter__()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
    self._client = await self._coro
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
    credentials = await self.get_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
    self._credentials = await (self._components.get_component(
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
    creds = await provider.load()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
    metadata = await fetcher.retrieve_iam_role_credentials()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
    token = await self._fetch_metadata_token()
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
    response = await session.send(request.prepare())
  File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
    raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"

---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml

=========================== short test summary info ============================
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFwf::test_read_fwf_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFwf::test_read_fwf_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options2]
= 8 failed, 1667 passed, 341 skipped, 447 xfailed, 1 xpassed, 424 warnings in 207.36s (0:03:27) =


<b>Remaining output truncated<b>


modin-bot avatar Apr 27 '22 00:04 modin-bot

This pull request introduces 1 alert when merging 3fcc4730ff69fd49cbe45f6a627efccec1086c6d into cf0eb393daa41abdd8cdf32b52ceee938cdcbe1a - view on LGTM.com

new alerts:

  • 1 for Redundant assignment

lgtm-com[bot] avatar May 19 '22 15:05 lgtm-com[bot]

This pull request introduces 1 alert when merging 117fdb8896aa8a70d4b3ee521c2dbd8fc89d5c01 into cf0eb393daa41abdd8cdf32b52ceee938cdcbe1a - view on LGTM.com

new alerts:

  • 1 for Redundant assignment

lgtm-com[bot] avatar May 19 '22 17:05 lgtm-com[bot]

This pull request introduces 1 alert when merging c60237686956227c44fd4293e0317c13b30ce364 into c736defeae77e963e5421b1c60d6d020d53a8220 - view on LGTM.com

new alerts:

  • 1 for Redundant assignment

lgtm-com[bot] avatar May 19 '22 20:05 lgtm-com[bot]

This pull request introduces 1 alert when merging c83a1e940eb7828a2238d52ee2cb02e4e456f583 into 0f70e828ed127229f7160075d2ad06a6b16b1002 - view on LGTM.com

new alerts:

  • 1 for Redundant assignment

lgtm-com[bot] avatar May 19 '22 20:05 lgtm-com[bot]

This pull request introduces 1 alert when merging 20011f58edd95850e733f5094012de5c6bb6fbe7 into 0f70e828ed127229f7160075d2ad06a6b16b1002 - view on LGTM.com

new alerts:

  • 1 for Redundant assignment

lgtm-com[bot] avatar May 20 '22 10:05 lgtm-com[bot]

>2x gain on my machine with 8 cores, compared with master, both for Ray and Dask

@anmyachev, are we still slower than pandas on that bench?

YarShev avatar Jul 27 '22 13:07 YarShev

>2x gain on my machine with 8 cores, compared with master, both for Ray and Dask

@anmyachev, are we still slower than pandas on that bench?

Yes, more than 3x slower

anmyachev avatar Jul 27 '22 13:07 anmyachev

Looking at this, isnt The Right Way to handle this to copy pandas' _MergeOperation code and adapt it?

jbrockmendel avatar Aug 09 '22 23:08 jbrockmendel

Looking at this, isnt The Right Way to handle this to copy pandas' _MergeOperation code and adapt it?

think so, im just not familiar with this code. will look

anmyachev avatar Aug 10 '22 11:08 anmyachev

haven't read the diff yet, but the bench seems to not be waiting for the computations to finish - are you running it under benchmark mode?..

vnlitvinov avatar Aug 10 '22 13:08 vnlitvinov

Looking at this, isnt The Right Way to handle this to copy pandas' _MergeOperation code and adapt it?

think so, im just not familiar with this code. will look

I'll get started on this tomorrow. I'm getting nowhere on making the lower-level stuff not-painfully-slow.

jbrockmendel avatar Aug 11 '22 02:08 jbrockmendel

Too outdated

anmyachev avatar Aug 03 '23 21:08 anmyachev