Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[FEATURE] Pivot implementation #1645

Merged

Conversation

dchigarev
Copy link
Collaborator

@dchigarev dchigarev commented Jun 22, 2020

What do these changes do?

That implementation uses unstask function that falls default to pandas in current master, but after #1649 will be merged it will not

@modin-bot
Copy link

modin-bot commented Jun 22, 2020

TeamCity Python test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0
collected 95 items

modin/pandas/test/test_io.py .................sX..........s............. [ 45%]
....s..............s..s.X.....s.................ss..                     [100%]

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


=========== 85 passed, 8 skipped, 2 xpassed, 146 warnings in 44.67s ============
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.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 [26906] / gw1 [26906] / gw2 [26906] / gw3 [26906] / gw4 [26906] / gw5 [26906] / gw6 [26906] / gw7 [26906] / gw8 [26906] / gw9 [26906] / gw10 [26906] / gw11 [26906] / gw12 [26906] / gw13 [26906] / gw14 [26906] / gw15 [26906] / gw16 [26906] / gw17 [26906] / gw18 [26906] / gw19 [26906] / gw20 [26906] / gw21 [26906] / gw22 [26906] / gw23 [26906] / gw24 [26906] / gw25 [26906] / gw26 [26906] / gw27 [26906] / gw28 [26906] / gw29 [26906] / gw30 [26906] / gw31 [26906] / gw32 [26906] / gw33 [26906] / gw34 [26906] / gw35 [26906] / gw36 [26906] / gw37 [26906] / gw38 [26906] / gw39 [26906] / gw40 [26906] / gw41 [26906] / gw42 [26906] / gw43 [26906] / gw44 [26906] / gw45 [26906] / gw46 [26906] / gw47 [26906]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
.......................................................................... [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
.............s.......................................................... [  2%]
.............................................................X.......... [  2%]
..........X.......................X....x....................X........... [  3%]
........x.............X......................................X.......... [  3%]
X..........X...X................................X.........X...........X. [  3%]
....X.................X..X.......................X............X...X..... [  4%]
..................X........X.........X........X...............X......... [  4%]
........X......X.........X.........x.....X...X.........xx..X............ [  4%]
..X.............X....................X.....X.X...............X.......X.. [  4%]
....X.......x...X............X.x....X....X............xx...x.....X...X.. [  5%]
.....X....X.x.......XXXX....X.............X..X..XX...X.X........X.X..X.. [  5%]
......XX...............X..X..X..X......X.X....X.X.........X...X..XX..... [  5%]
..X.XX.......X....X....X.....X..X......X.X.X.XX..X..........X.....xX.... [  5%]
X......X.XXXX..x.......X.X.......X.xX..XX.XX.....X.xX....X......x..X.... [  6%]
XX......X..XX.....XxX.X....x...XX.....XX...X..Xx...X.....XxX........X.X. [  6%]
X......X...xXXX..XX........X.....XXxX.X.XX..X.X.....XX....XX...X...x.XX. [  6%]
.x.X....X....X..XXXX...X..X..X...X..........XX....XXX.X.X......X.X.x.... [  6%]
X.XX.....X.....XX..X.....X...X.......X.xx..XX..Xx.X..........X.X.....X.. [  7%]
.X..xXX...Xs.x..x..........XX...x...X.X.X.....X.X.XX.......x..X....X.X.. [  7%]
X......X...X..XX.X...xX........x...XXX..Xx..X....xX.....X.XXX.....X.XxXX [  7%]
.xXX..X..X......xx.XX.X.X....XX...XX..XX....XxX...X...X.X..X..X.Xs.X..X. [  8%]
XXXX.....X.XX.X..XX........X..........X....X....X.X.X...X.X..XX.X.X..... [  8%]
....X......Xx..X..XXXX.X.................XX..X..XX....Xx......XXX......X [  8%]
....X..........X......X..X.X....X..........XX..X....X....X...........X.. [  8%]
...X.....XX....X.......X......X.X..X......x..X....XXX...X.X.....XX.X.X.. [  9%]
XX.......x..X..xX.x..........XXxX..x.XX.X........xX.....x.X..X.......xXX [  9%]
..X.....X..XX.X..X..X..X..X.......X....X....x....X.x.X.X.....X....X..X.X [  9%]
...XX..X.X.....X..X.XXX...X....XX.....X....X.Xx.X......XX..XxX...X...... [  9%]
...XXXX.X...X.X..X.......X.x......XX.X....Xx......X....XxX...X....X.X.x. [ 10%]
.X.X.....X.X....X...XXx.XXX....XX..Xx...XXX..XXX....X..X.XX.......X...xX [ 10%]
...XX..XX...X......X...X..XXX.......X.X...X...X...X...X........XXXX...X. [ 10%]
.XX.....X.....x.X..X...XX................XX..XX....................X.... [ 10%]
.....X..Xx...X.X.X......xx.............X...X..........X.....X....X...X.. [ 11%]
.....X........x..X........X...........X.........X......X....X...x....XX. [ 11%]
..X..........X......X.X........X.X...X.X..........X......x.....X...X.X.. [ 11%]
................................X...X.....Xx........................x... [ 12%]
...X......................................X....X.....x.................. [ 12%]
.....X...................X..........X............................x...X.. [ 12%]
...x...Xx.....Xx................X......X...X....X.......X..X....x......X [ 12%]
...X..X.X.........X......................X.........X.................... [ 13%]
.....x........X.....X.......s............X.....X..............X.....x... [ 13%]
....x.x...x.................X.x..XX..............XX..........X..XX...xxx [ 13%]
.x.X.x..Xx..x.......XX...........X....X..x....X..X.x..........Xx...Xx... [ 13%]
......Xx........x.....X..xx.x...X.Xx.XX......xx.....XXX...........xXX.X. [ 14%]
...x..Xx...x.Xx.X..X.....x...x..X.....X..xx.....x.......x.x.X......X.x.. [ 14%]
X.XX..........x...X.xX......x...x.....x....X...........X.x......X..X.... [ 14%]
.X.X.X.............X...x..xX.....X..xxx..xX.....x.................ssssss [ 14%]
sssssssssssssssssssss.x.X......xXxxxX.x..X.........XXX...X.x....x.XXXX.x [ 15%]
XX...xX.x.....X...x.xxsssssssssssssssssssssssssss..........XXx....x....x [ 15%]
X.........x.X...x.....x.X..x.x..X......ssssssssss.ssssssssssssssss..X... [ 15%]
..X.X....X..x.x..x...........xX..x.x................xx......ssssssssssss [ 16%]
ssssssssssss.ss......xXx.X.....X....x......x.x.x..X.ssssssssssssssssssss [ 16%]
sssssss.x.xXxXxXx.ssssssssssssssssssssssssss........x.Xx..Xxx.x..XxxX... [ 16%]
X.X..X..xxx.....ssssssssssssssssssssssssssXx..X...xx.........X..X.Xx.... [ 16%]
.....XXx.....................Xx......X...X......xsssssssssssssssssssssss [ 17%]
sss.X...Xx.xx.x.x...ssssssssssssssssssssssssss......ssssssssssssssssssss [ 17%]
sssssss............x....X..X...x...X..xX..X.xXX.X........Xx.x......X..... [ 17%]
x..X.......X.X..xX...Xx..X.Xsss.ssssssss.sssssssssssssss....xsssssssssss [ 17%]
sssssssssssssss..xX......xxssssssssssssssssssssssssss....X.x..xx...XX.X. [ 18%]
...XX.....X.....X.x..X.X.......X..x.ssssssssssssssssssssssssssX...ssssss [ 18%]
ss.ssssssssssssssssss.X...ssssssssssssssssssssssssss..x.....X......x..ss [ 18%]
ssssssssssssssssssssssss......x.......ssssssssssssssssssssssssss...x.... [ 19%]
.......x..........X.x.......X...x.....x.X...x........xX......x......ssss [ 19%]
ssss.ssssssssssssssssss..x.....x......................x...X..X.x.s.sssss [ 19%]
sssssssssssssssssssss.......x.....ssssssssssssssssssssssssss.sssssssssss [ 19%]
sssssssssssssss...x.x.X.............X.X.ssssssssssssssssssssss.ssss...X. [ 20%]
...x...x..........x........XX......xx.xXx.......Xsssssssssssssssssssssss [ 20%]
sss..x..x....xXx............xssss.ssssssssssssssssssssss....ssssssssssss [ 20%]
ssssssssssssss............x..x...X.......XX......X.....X..X....ssssssss. [ 20%]
ssssssssssssssssss..x.x.....x.X.............x.ssssssssssssssssssssssssss [ 21%]
.sssssss...sssssssssssssssssss..X.X.......................xx..x......... [ 21%]
x.............X............x..........X.........X..x...x.....x.......... [ 21%]
ssssssssssssssssssssssssss.....................x.sssssssssssssssssssssss [ 21%]
sss.............x............x.............x....x...............X..xX.x. [ 22%]
.....x......x........X.....xx..x...........X............x...ssssssssssss [ 22%]
ssssssssssssss.............x........Xsssssss.ssssssssssssssssssssx...... [ 22%]
.Xx..x...ssssssssssssssssssssssssss........x...................X.....sss [ 23%]
ssssssssssssssssssssssss.x....................x........x..X..x.......... [ 23%]
..x...........X.....x..s.........Xx.....X..........X.......x............ [ 23%]
.................................x...X.....................Xx........... [ 23%]
..........x......x.X......ssssssssssssssssssssssssss....x.......X....... [ 24%]
.............x......................X............x..................x... [ 24%]
.......x............X........X.......................................X.. [ 24%]
....x....x...x...x.............x....X...........sssssssssssssssssssss.ss [ 24%]
ssss...x...x.....x...........ssssssssssssssssssssssssss.................. [ 25%]
X.x.x..x......x..x.......x..........x....X....x......................... [ 25%]
.X.x....xX...........x.......sssssssssssssssssssssssssss.......X...x..... [ 25%]
..X...x.................X.......X.....x...............................X. [ 25%]
..X.x...x.................X....................XX...x..X..x............X [ 26%]
..........X..ssssssssssssssssssssssssss.....X.........X......X....ssssss [ 26%]
sssssssssssssssssssss..................X.......x..............X.....X... [ 26%]
............x...xx...X.Xx...............x.......XX....x................. [ 27%]
.x....X....x........x.....X.X.............X......................X...X.X [ 27%]
.....x...X..X........X................X.....X..sssssssssssssssssssssssss [ 27%]
s.X.x........X........X..............xX....X.............s.sssssssssssss [ 27%]
ssssssssssss..............X..X....................X.........X.......x.x. [ 28%]
...x...X..X............X..........X..........x.....xX.................x. [ 28%]
............X...X.........X.................xx...X......x...Xx........x. [ 28%]
.....................................X...s.......................x...xx. [ 28%]
.......sssssssssssssssssssssssssssx..............X..............x....... [ 29%]
...sssss.sssssssssssssssssssss..........................x.......X....... [ 29%]
...........ssssssssssssssssssssssssss......x.........X.................. [ 29%]
x......x.........x................X.................x..x.........x...... [ 29%]
............X....................x......xX..........X................x.. [ 30%]
............sssssssssssssssssssssssssss....X..x........x.........x...... [ 30%]
......x........X.......x....x......x.X.....x..ssssssssssssssssssssssssss [ 30%]
x........X.....x..........................Xx.....x...xX......x....x.x... [ 31%]
..X..X....x........Xx.........x.......X........X..X.............x...x... [ 31%]
........X.....xX.......X.........X.......x.....x.......x.......x..XX.... [ 31%]
.......x........x........x.x...x...x.X.....................x...x..X....x [ 31%]
.....x....x......................Xx......x..........XxX.....X......x...x [ 32%]
.........X..............X.X....x.X.......x.....x.................XX...... [ 32%]
..X....X.......X...xx..Xx............X..XX...........X........x....x.... [ 32%]
.X.......X....xX........xX.......X....x..X..........X....X...........XX. [ 32%]
x.....Xx....X.......X.............xX......X..xX.x.......X.....X.....X... [ 33%]
..x.X.x.........x.X....X.X........X.x.....xX.X........X.....XX...x..X..x.X... [ 33%]
..X....X...X....x..X.....x..X..X..X......X....X.x...Xx.........X..x..x..x [ 33%]
.X......x............X....x...X.......x.............x.X.........X.....X. [ 33%]
.......x...X.....x....X...................X.x.x.xX..........X.......X... [ 34%]
.xX.x...............X...X.x..x.............X......X.....xxx.........X... [ 34%]
..X.......x.x..x.....X.......X.......x.X..x...X......X............xx.xX... [ 34%]
....X..........x..xX..x..X............x.X.x...xX............X.X.x..Xx..Xx. [ 35%]
.............x...X.x.x..X...............x....xXx...............X..x..Xx. [ 35%]
.x...............Xx.Xx........x............X..xX..x..X...........X...x.. [ 35%]
x..X.............X...X.x.xX...........X......Xx.....x......X.........X.... [ 35%]
.xx..XX........X.....x..x....XX..........X.....Xx..X.........X........X.x [ 36%]
..X.......X.......X....Xx....X...........X.......x.....Xx.......X......... [ 36%]
...X.X........X...........X.X......X.........X..X.......X........X.Xx....... [ 36%]
..X........X........x.......X....X.........x...X.X...X................xX. [ 36%]
........X..........X.x.......X..........X...x...X.........x.............. [ 37%]
x....x....X.X..........x.x........xX................x...X....x......X..... [ 37%]
..x.X......x.........X.....x........x...............x....x.X............ [ 37%]
.x.......x..........x.................X.......x...................x..... [ 38%]
...............x..................X.x......X........Xx.....x..........X. [ 38%]
.........x...X........X...X...........XX...........X..............X...x.. [ 38%]
.......X........x...............x...........x...........x.........x....... [ 38%]
...x........X.x......x.........x...........x.......x.......x......x..... [ 39%]
......x.........X........X.X......X..............X.......X.....X.....X.X [ 39%]
....X.X..X..X.....X.X..x..........................................X..... [ 39%]
.X............................X...............X..........X.............. [ 39%]
..X.....................X.....x...............X......................... [ 40%]
............x...............................................X........... [ 40%]
..............X.......................................................x. [ 40%]
.........................................X..x..................X.......X [ 41%]
........................................................................ [ 41%]
.......................x...........................................x.... [ 41%]
........................................................................ [ 41%]
...............................X..x.............X..................X.... [ 42%]
....X...X.............X.....X.............X..X..............X........... [ 42%]
X.......................X....X.................X..X..X.................. [ 42%]
X....X................X..x.................X.......................X..X. [ 42%]
....................X......X.................X.........X.............X.. [ 43%]
..x...................X.....................X......X.x.................. [ 43%]
.......X............X.................................................X. [ 43%]
..........X..................X...........................X.............. [ 44%]
.....x........X.......X......................x..X.......X............... [ 44%]
............X...........X.........X...............X...................X. [ 44%]
......X.......................x...........X.......X...................X. [ 44%]
.....X...............XX...........X..................x.................. [ 45%]
..................x.................x.................................x. [ 45%]
X.................x...................X......................X.......... [ 45%]
...x.....X.................x...................................x........ [ 45%]
..............x.............................x.............x.....x.X..... [ 46%]
.......X..........................X..........x...........x.............. [ 46%]
......................................................................... [ 46%]
..........................................................x............. [ 46%]
..................................................x..................... [ 47%]
........................................................................ [ 47%]
....................................................x................... [ 47%]
....................................................................X... [ 48%]
........................................................................ [ 48%]
....................................X................................... [ 48%]
..............................................x......................... [ 48%]
..........................................................x............. [ 49%]
..........................x............................................. [ 49%]
...................................................................x.... [ 49%]
........................................................................ [ 49%]
.......................x................................................ [ 50%]
................................s..ss.ss..s..sss..ss...s.sss.sssss....x. [ 50%]
ssss..s..s.sss......sss....s....s...sssss.ssssssss.ssssss.sssss..sssssss. [ 50%]
.sss...ss....ssss....ss....sssss.sss.....ssss.ssX........sss.......sssss [ 50%]
...ssssssss......sss....s...s.ss...sss.sssssss....sssss.ss..ssss.sssss... [ 51%]
......sssssssss.sssssss.ssssssss........s....ss...ssssss...s.sssss.sssss [ 51%]
sss..ssss..s...sssssssss........ssssss....s................sss.........s [ 51%]
ss........sssss...ss.ss.....ssss..ssssssss.sssssss.sss......sssssss..sss [ 52%]
ssssssssssss..ssssss..ss.....ss.....ss.Xss.sssssssss.ss.ssssssssssss...s [ 52%]
ssssssssssssssssss.s.sssssss..sssss......sssssss..ssssssss....s.ss.s...ss. [ 52%]
..sss.s.sssss.ss.s.s..s..ssss.s.ss.s.s.ssssssss.sss.sss.ssss.sss.ss.s..s [ 52%]
s..ss.ss.s..xs..sss.ssss.ss.sss.s.ss.s..s.s.ssss..ss..s..ss.s.ss.ss...ss [ 53%]
.s.s..ssss.ss..ss.s.ss.s.sssss.s.s.............s.sss..ss.s.ssssssssssss........s.. [ 53%]
..s...s.s...sssssss..ss.ssssssssssssssss.ss.ssssssssssssssssssss...sss.. [ 53%]
..sssss.ssssss..ss.ss..ss..ssss..sssss.ss...ssssssss.ssssssss.ss..ssss.ss [ 53%]
ssssssssss.ssss.ss.s.sssss..sss...ss..ssssss.sss..ss.....sssss.sssssss.. [ 54%]
ss...xsss....sssss...ssss...sss...sssssss.ss..sss...ss......s..sssss.sss [ 54%]
sssss.s..sss.sss.ss.ss...ss....sssss.....s.ssssssss...x........s.sss.... [ 54%]
...sssssss..s.s..sss...ss.s.ssss.ss.sssss.ssssss..ssssssssssss.sss.....s [ 55%]
ssssssssssss.sssss....ssssss.....ssssssssssss.s......ssssss......s..ssss [ 55%]
ss.s...ssss.ss.....sssssss...sssss..s.ss..ss.ss.s.s.sss.ss.s.ss..s...sss [ 55%]
ssss..s.............sss....s..ssss................s.ss..ssss.sssssssss.. [ 55%]
ss...sssssssssss...sss...xssss..sss.......s.........sssss.ss...s.sssssss [ 56%]
sssss......ssssssss...ssssss.....sssssss.s.s........x.......s.ssssss.sss [ 56%]
sssss.....sssssssss.s..ssssss......sssssssssss.sssssssssssssssssssssssss [ 56%]
..ssssss..sssss.....ssssss..sssssss...sssss....sssss.s.ss..s.ss..ss.s.ss [ 56%]
s.ss.ss....sss..sss..ss.s.......ssss.ssss.......ssssssssssssssss.......s [ 57%]
sss.ss.ss..ss.sssssss..sss...sssss.ssss......sssss..sss.ss.........s..ss [ 57%]
sssssss........ss..........ssssx....ss..s..ssssss..sss.sss..sssssss.ssss [ 57%]
X.ssssssssssssssssss.ss.s.sssssssss.ssss.....ssss..ssss......sssssX.ssss [ 57%]
s..ssssssss.ss.........s.ss...ssssssssss..ssss.ss..sssssss..sss.ssssss.s [ 58%]
s...sss..ssss.X..sssssssssssss..s.s.ss.sssss.ss...s......s...sssssss.sss [ 58%]
..sssssssss.sss.sssss..sssssssss...sssss....sss.....ssssss.sss.sssssssss [ 58%]
sssssssss..ssssss..ssss..s.s.ss.ss.sss.s...ssssss.s.sssssssssssssssssss. [ 59%]
...ssssssssss.ssssssss.sssssssssssss..sssssssssssssssss..ssss..ssss..sss [ 59%]
ssssss..s...sssssssssssssssssss..ssss....sssss.....sss...s.X...sssss.... [ 59%]
.....ssssssssssss..ss..s...s.s.ssssssssssssssssss.ssssss...ssssssssssss. [ 59%]
ss.s..s.ssss.s.ssss..ssssssssssss.X...ssssssssssssssssssssss....sssssss. [ 60%]
sssssssssssss.sssssssss.....sssssssssss..sssssssss..ssss..sssssssssss.ss [ 60%]
ss..s...sssssssssssssssss.ssss..ssssssssss..ssssssssss.....ssssssssssss.s [ 60%]
ssssss.s..ssss..ssssssssssssssss.ssssssssssss.sssssss..ssss........ss.ss [ 60%]
sssssssssss.sss.sssssssssss......sss.sssssss..s...ssss..s..ssssssss..ss. [ 61%]
....sssss.ss.sss...sss...sssssssss...ssssssssssssX......sssss.sssss.ssss [ 61%]
ssss..ssssssss.sssss.....sssssssssss..ssssssssssss.ssssss.sssss.ssssssss. [ 61%]
...s..ssss..s..ssssssssssssssssssssssss......sssss.ss.ssssssss.ssssss... [ 61%]
.sssss..sss....ss...sssss.ss.ssssss..ss.....ssssssssssssssss....ssss.... [ 62%]
.s......s......ss.sssss..s..sss.s.sssss.ssssss.sss.ssssssssssss........s [ 62%]
ss..ss.sssss.sss........ssssssssssssssssssssssssssss..ssssssss.sss..sss.. [ 62%]
.s...ssss.sssssss....ss...ssss..s.ss.s.ssssssssss.................s..... [ 63%]
.....s..................s...........s...........................s.s..... [ 63%]
..................sss...sssss...........sssss.ssssss..sssss............. [ 63%]
...s..ssss.sssssssss..ss...s.ss.sssss...sssss......sss..sss..s..sssss... [ 63%]
ssss....ssss........s..ssssssssss.sss...s.sssssss..sssssssssssssssssss.. [ 64%]
sss.ssss..ssss.......s...sssss.............ssssss.....sss.sssssss.sss.... [ 64%]
ssssss...ssssssss....ssssss....sss.....sss...sssss....ssssss...ssssss... [ 64%]
..sssss........................sss..ssss.s.......s...ss.....s.........s. [ 64%]
ssssssss..sssssss....ssss..ssssssssssssssss............................. [ 65%]
...................s...................................ss.s.s..ss..s.sss [ 65%]
........ssssssss....sss.........s..ss.......ss.sss...................... [ 65%]
.......................................................s...........sss.. [ 66%]
sssss.sssssssss......................................................... [ 66%]
...............................s...sss.....s............................ [ 66%]
........................................................................ [ 66%]
......................sss........s......ssss............................ [ 67%]
.....ss........s..s......ss.....s.....sssss.......................ssssss [ 67%]
s........s..ssssss........s...ssss......s..s............................ [ 67%]
....................................................................s... [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
......................................................................... [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
......................................................................... [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
........................................................................ [ 70%]
........................................................................ [ 70%]
......................................................................... [ 70%]
......................................................................... [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
......................................................................... [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
......................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
......................................................................... [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
......................................................................... [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
......................................................................... [ 77%]
.......................................................................... [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
......................................................................... [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
......................................................................... [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
.......................................................................... [ 91%]
........................................................................ [ 92%]
.....s.sss..s............................................................ [ 92%]
.........................................................s............... [ 92%]
.........x.................X..............X.................x.........x. [ 92%]
..............s......................................................... [ 93%]
........................................................................ [ 93%]
........................................................................ [ 93%]
..X..X...x.............................................................. [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................x [ 96%]
....x..............xx.....x...xx.......x................x.x......x.....x [ 96%]
.....x..........................................x..............x.......x [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
....................................................                     [100%]

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

= 21436 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38783 warnings in 520.35s (0:08:40) =
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0
collected 95 items

modin/pandas/test/test_io.py .................sX..........s............. [ 45%]
....s..............s..s.X.....s.................ss..                     [100%]

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


=========== 85 passed, 8 skipped, 2 xpassed, 146 warnings in 44.67s ============
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.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 [26906] / gw1 [26906] / gw2 [26906] / gw3 [26906] / gw4 [26906] / gw5 [26906] / gw6 [26906] / gw7 [26906] / gw8 [26906] / gw9 [26906] / gw10 [26906] / gw11 [26906] / gw12 [26906] / gw13 [26906] / gw14 [26906] / gw15 [26906] / gw16 [26906] / gw17 [26906] / gw18 [26906] / gw19 [26906] / gw20 [26906] / gw21 [26906] / gw22 [26906] / gw23 [26906] / gw24 [26906] / gw25 [26906] / gw26 [26906] / gw27 [26906] / gw28 [26906] / gw29 [26906] / gw30 [26906] / gw31 [26906] / gw32 [26906] / gw33 [26906] / gw34 [26906] / gw35 [26906] / gw36 [26906] / gw37 [26906] / gw38 [26906] / gw39 [26906] / gw40 [26906] / gw41 [26906] / gw42 [26906] / gw43 [26906] / gw44 [26906] / gw45 [26906] / gw46 [26906] / gw47 [26906]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
.......................................................................... [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
.............s.......................................................... [  2%]
.............................................................X.......... [  2%]
..........X.......................X....x....................X........... [  3%]
........x.............X......................................X.......... [  3%]
X..........X...X................................X.........X...........X. [  3%]
....X.................X..X.......................X............X...X..... [  4%]
..................X........X.........X........X...............X......... [  4%]
........X......X.........X.........x.....X...X.........xx..X............ [  4%]
..X.............X....................X.....X.X...............X.......X.. [  4%]
....X.......x...X............X.x....X....X............xx...x.....X...X.. [  5%]
.....X....X.x.......XXXX....X.............X..X..XX...X.X........X.X..X.. [  5%]
......XX...............X..X..X..X......X.X....X.X.........X...X..XX..... [  5%]
..X.XX.......X....X....X.....X..X......X.X.X.XX..X..........X.....xX.... [  5%]
X......X.XXXX..x.......X.X.......X.xX..XX.XX.....X.xX....X......x..X.... [  6%]
XX......X..XX.....XxX.X....x...XX.....XX...X..Xx...X.....XxX........X.X. [  6%]
X......X...xXXX..XX........X.....XXxX.X.XX..X.X.....XX....XX...X...x.XX. [  6%]
.x.X....X....X..XXXX...X..X..X...X..........XX....XXX.X.X......X.X.x.... [  6%]
X.XX.....X.....XX..X.....X...X.......X.xx..XX..Xx.X..........X.X.....X.. [  7%]
.X..xXX...Xs.x..x..........XX...x...X.X.X.....X.X.XX.......x..X....X.X.. [  7%]
X......X...X..XX.X...xX........x...XXX..Xx..X....xX.....X.XXX.....X.XxXX [  7%]
.xXX..X..X......xx.XX.X.X....XX...XX..XX....XxX...X...X.X..X..X.Xs.X..X. [  8%]
XXXX.....X.XX.X..XX........X..........X....X....X.X.X...X.X..XX.X.X..... [  8%]
....X......Xx..X..XXXX.X.................XX..X..XX....Xx......XXX......X [  8%]
....X..........X......X..X.X....X..........XX..X....X....X...........X.. [  8%]
...X.....XX....X.......X......X.X..X......x..X....XXX...X.X.....XX.X.X.. [  9%]
XX.......x..X..xX.x..........XXxX..x.XX.X........xX.....x.X..X.......xXX [  9%]
..X.....X..XX.X..X..X..X..X.......X....X....x....X.x.X.X.....X....X..X.X [  9%]
...XX..X.X.....X..X.XXX...X....XX.....X....X.Xx.X......XX..XxX...X...... [  9%]
...XXXX.X...X.X..X.......X.x......XX.X....Xx......X....XxX...X....X.X.x. [ 10%]
.X.X.....X.X....X...XXx.XXX....XX..Xx...XXX..XXX....X..X.XX.......X...xX [ 10%]
...XX..XX...X......X...X..XXX.......X.X...X...X...X...X........XXXX...X. [ 10%]
.XX.....X.....x.X..X...XX................XX..XX....................X.... [ 10%]
.....X..Xx...X.X.X......xx.............X...X..........X.....X....X...X.. [ 11%]
.....X........x..X........X...........X.........X......X....X...x....XX. [ 11%]
..X..........X......X.X........X.X...X.X..........X......x.....X...X.X.. [ 11%]
................................X...X.....Xx........................x... [ 12%]
...X......................................X....X.....x.................. [ 12%]
.....X...................X..........X............................x...X.. [ 12%]
...x...Xx.....Xx................X......X...X....X.......X..X....x......X [ 12%]
...X..X.X.........X......................X.........X.................... [ 13%]
.....x........X.....X.......s............X.....X..............X.....x... [ 13%]
....x.x...x.................X.x..XX..............XX..........X..XX...xxx [ 13%]
.x.X.x..Xx..x.......XX...........X....X..x....X..X.x..........Xx...Xx... [ 13%]
......Xx........x.....X..xx.x...X.Xx.XX......xx.....XXX...........xXX.X. [ 14%]
...x..Xx...x.Xx.X..X.....x...x..X.....X..xx.....x.......x.x.X......X.x.. [ 14%]
X.XX..........x...X.xX......x...x.....x....X...........X.x......X..X.... [ 14%]
.X.X.X.............X...x..xX.....X..xxx..xX.....x.................ssssss [ 14%]
sssssssssssssssssssss.x.X......xXxxxX.x..X.........XXX...X.x....x.XXXX.x [ 15%]
XX...xX.x.....X...x.xxsssssssssssssssssssssssssss..........XXx....x....x [ 15%]
X.........x.X...x.....x.X..x.x..X......ssssssssss.ssssssssssssssss..X... [ 15%]
..X.X....X..x.x..x...........xX..x.x................xx......ssssssssssss [ 16%]
ssssssssssss.ss......xXx.X.....X....x......x.x.x..X.ssssssssssssssssssss [ 16%]
sssssss.x.xXxXxXx.ssssssssssssssssssssssssss........x.Xx..Xxx.x..XxxX... [ 16%]
X.X..X..xxx.....ssssssssssssssssssssssssssXx..X...xx.........X..X.Xx.... [ 16%]
.....XXx.....................Xx......X...X......xsssssssssssssssssssssss [ 17%]
sss.X...Xx.xx.x.x...ssssssssssssssssssssssssss......ssssssssssssssssssss [ 17%]
sssssss............x....X..X...x...X..xX..X.xXX.X........Xx.x......X..... [ 17%]
x..X.......X.X..xX...Xx..X.Xsss.ssssssss.sssssssssssssss....xsssssssssss [ 17%]
sssssssssssssss..xX......xxssssssssssssssssssssssssss....X.x..xx...XX.X. [ 18%]
...XX.....X.....X.x..X.X.......X..x.ssssssssssssssssssssssssssX...ssssss [ 18%]
ss.ssssssssssssssssss.X...ssssssssssssssssssssssssss..x.....X......x..ss [ 18%]
ssssssssssssssssssssssss......x.......ssssssssssssssssssssssssss...x.... [ 19%]
.......x..........X.x.......X...x.....x.X...x........xX......x......ssss [ 19%]
ssss.ssssssssssssssssss..x.....x......................x...X..X.x.s.sssss [ 19%]
sssssssssssssssssssss.......x.....ssssssssssssssssssssssssss.sssssssssss [ 19%]
sssssssssssssss...x.x.X.............X.X.ssssssssssssssssssssss.ssss...X. [ 20%]
...x...x..........x........XX......xx.xXx.......Xsssssssssssssssssssssss [ 20%]
sss..x..x....xXx............xssss.ssssssssssssssssssssss....ssssssssssss [ 20%]
ssssssssssssss............x..x...X.......XX......X.....X..X....ssssssss. [ 20%]
ssssssssssssssssss..x.x.....x.X.............x.ssssssssssssssssssssssssss [ 21%]
.sssssss...sssssssssssssssssss..X.X.......................xx..x......... [ 21%]
x.............X............x..........X.........X..x...x.....x.......... [ 21%]
ssssssssssssssssssssssssss.....................x.sssssssssssssssssssssss [ 21%]
sss.............x............x.............x....x...............X..xX.x. [ 22%]
.....x......x........X.....xx..x...........X............x...ssssssssssss [ 22%]
ssssssssssssss.............x........Xsssssss.ssssssssssssssssssssx...... [ 22%]
.Xx..x...ssssssssssssssssssssssssss........x...................X.....sss [ 23%]
ssssssssssssssssssssssss.x....................x........x..X..x.......... [ 23%]
..x...........X.....x..s.........Xx.....X..........X.......x............ [ 23%]
.................................x...X.....................Xx........... [ 23%]
..........x......x.X......ssssssssssssssssssssssssss....x.......X....... [ 24%]
.............x......................X............x..................x... [ 24%]
.......x............X........X.......................................X.. [ 24%]
....x....x...x...x.............x....X...........sssssssssssssssssssss.ss [ 24%]
ssss...x...x.....x...........ssssssssssssssssssssssssss.................. [ 25%]
X.x.x..x......x..x.......x..........x....X....x......................... [ 25%]
.X.x....xX...........x.......sssssssssssssssssssssssssss.......X...x..... [ 25%]
..X...x.................X.......X.....x...............................X. [ 25%]
..X.x...x.................X....................XX...x..X..x............X [ 26%]
..........X..ssssssssssssssssssssssssss.....X.........X......X....ssssss [ 26%]
sssssssssssssssssssss..................X.......x..............X.....X... [ 26%]
............x...xx...X.Xx...............x.......XX....x................. [ 27%]
.x....X....x........x.....X.X.............X......................X...X.X [ 27%]
.....x...X..X........X................X.....X..sssssssssssssssssssssssss [ 27%]
s.X.x........X........X..............xX....X.............s.sssssssssssss [ 27%]
ssssssssssss..............X..X....................X.........X.......x.x. [ 28%]
...x...X..X............X..........X..........x.....xX.................x. [ 28%]
............X...X.........X.................xx...X......x...Xx........x. [ 28%]
.....................................X...s.......................x...xx. [ 28%]
.......sssssssssssssssssssssssssssx..............X..............x....... [ 29%]
...sssss.sssssssssssssssssssss..........................x.......X....... [ 29%]
...........ssssssssssssssssssssssssss......x.........X.................. [ 29%]
x......x.........x................X.................x..x.........x...... [ 29%]
............X....................x......xX..........X................x.. [ 30%]
............sssssssssssssssssssssssssss....X..x........x.........x...... [ 30%]
......x........X.......x....x......x.X.....x..ssssssssssssssssssssssssss [ 30%]
x........X.....x..........................Xx.....x...xX......x....x.x... [ 31%]
..X..X....x........Xx.........x.......X........X..X.............x...x... [ 31%]
........X.....xX.......X.........X.......x.....x.......x.......x..XX.... [ 31%]
.......x........x........x.x...x...x.X.....................x...x..X....x [ 31%]
.....x....x......................Xx......x..........XxX.....X......x...x [ 32%]
.........X..............X.X....x.X.......x.....x.................XX...... [ 32%]
..X....X.......X...xx..Xx............X..XX...........X........x....x.... [ 32%]
.X.......X....xX........xX.......X....x..X..........X....X...........XX. [ 32%]
x.....Xx....X.......X.............xX......X..xX.x.......X.....X.....X... [ 33%]
..x.X.x.........x.X....X.X........X.x.....xX.X........X.....XX...x..X..x.X... [ 33%]
..X....X...X....x..X.....x..X..X..X......X....X.x...Xx.........X..x..x..x [ 33%]
.X......x............X....x...X.......x.............x.X.........X.....X. [ 33%]
.......x...X.....x....X...................X.x.x.xX..........X.......X... [ 34%]
.xX.x...............X...X.x..x.............X......X.....xxx.........X... [ 34%]
..X.......x.x..x.....X.......X.......x.X..x...X......X............xx.xX... [ 34%]
....X..........x..xX..x..X............x.X.x...xX............X.X.x..Xx..Xx. [ 35%]
.............x...X.x.x..X...............x....xXx...............X..x..Xx. [ 35%]
.x...............Xx.Xx........x............X..xX..x..X...........X...x.. [ 35%]
x..X.............X...X.x.xX...........X......Xx.....x......X.........X.... [ 35%]
.xx..XX........X.....x..x....XX..........X.....Xx..X.........X........X.x [ 36%]
..X.......X.......X....Xx....X...........X.......x.....Xx.......X......... [ 36%]
...X.X........X...........X.X......X.........X..X.......X........X.Xx....... [ 36%]
..X........X........x.......X....X.........x...X.X...X................xX. [ 36%]
........X..........X.x.......X..........X...x...X.........x.............. [ 37%]
x....x....X.X..........x.x........xX................x...X....x......X..... [ 37%]
..x.X......x.........X.....x........x...............x....x.X............ [ 37%]
.x.......x..........x.................X.......x...................x..... [ 38%]
...............x..................X.x......X........Xx.....x..........X. [ 38%]
.........x...X........X...X...........XX...........X..............X...x.. [ 38%]
.......X........x...............x...........x...........x.........x....... [ 38%]
...x........X.x......x.........x...........x.......x.......x......x..... [ 39%]
......x.........X........X.X......X..............X.......X.....X.....X.X [ 39%]
....X.X..X..X.....X.X..x..........................................X..... [ 39%]
.X............................X...............X..........X.............. [ 39%]
..X.....................X.....x...............X......................... [ 40%]
............x...............................................X........... [ 40%]
..............X.......................................................x. [ 40%]
.........................................X..x..................X.......X [ 41%]
........................................................................ [ 41%]
.......................x...........................................x.... [ 41%]
........................................................................ [ 41%]
...............................X..x.............X..................X.... [ 42%]
....X...X.............X.....X.............X..X..............X........... [ 42%]
X.......................X....X.................X..X..X.................. [ 42%]
X....X................X..x.................X.......................X..X. [ 42%]
....................X......X.................X.........X.............X.. [ 43%]
..x...................X.....................X......X.x.................. [ 43%]
.......X............X.................................................X. [ 43%]
..........X..................X...........................X.............. [ 44%]
.....x........X.......X......................x..X.......X............... [ 44%]
............X...........X.........X...............X...................X. [ 44%]
......X.......................x...........X.......X...................X. [ 44%]
.....X...............XX...........X..................x.................. [ 45%]
..................x.................x.................................x. [ 45%]
X.................x...................X......................X.......... [ 45%]
...x.....X.................x...................................x........ [ 45%]
..............x.............................x.............x.....x.X..... [ 46%]
.......X..........................X..........x...........x.............. [ 46%]
......................................................................... [ 46%]
..........................................................x............. [ 46%]
..................................................x..................... [ 47%]
........................................................................ [ 47%]
....................................................x................... [ 47%]
....................................................................X... [ 48%]
........................................................................ [ 48%]
....................................X................................... [ 48%]
..............................................x......................... [ 48%]
..........................................................x............. [ 49%]
..........................x............................................. [ 49%]
...................................................................x.... [ 49%]
........................................................................ [ 49%]
.......................x................................................ [ 50%]
................................s..ss.ss..s..sss..ss...s.sss.sssss....x. [ 50%]
ssss..s..s.sss......sss....s....s...sssss.ssssssss.ssssss.sssss..sssssss. [ 50%]
.sss...ss....ssss....ss....sssss.sss.....ssss.ssX........sss.......sssss [ 50%]
...ssssssss......sss....s...s.ss...sss.sssssss....sssss.ss..ssss.sssss... [ 51%]
......sssssssss.sssssss.ssssssss........s....ss...ssssss...s.sssss.sssss [ 51%]
sss..ssss..s...sssssssss........ssssss....s................sss.........s [ 51%]
ss........sssss...ss.ss.....ssss..ssssssss.sssssss.sss......sssssss..sss [ 52%]
ssssssssssss..ssssss..ss.....ss.....ss.Xss.sssssssss.ss.ssssssssssss...s [ 52%]
ssssssssssssssssss.s.sssssss..sssss......sssssss..ssssssss....s.ss.s...ss. [ 52%]
..sss.s.sssss.ss.s.s..s..ssss.s.ss.s.s.ssssssss.sss.sss.ssss.sss.ss.s..s [ 52%]
s..ss.ss.s..xs..sss.ssss.ss.sss.s.ss.s..s.s.ssss..ss..s..ss.s.ss.ss...ss [ 53%]
.s.s..ssss.ss..ss.s.ss.s.sssss.s.s.............s.sss..ss.s.ssssssssssss........s.. [ 53%]
..s...s.s...sssssss..ss.ssssssssssssssss.ss.ssssssssssssssssssss...sss.. [ 53%]
..sssss.ssssss..ss.ss..ss..ssss..sssss.ss...ssssssss.ssssssss.ss..ssss.ss [ 53%]
ssssssssss.ssss.ss.s.sssss..sss...ss..ssssss.sss..ss.....sssss.sssssss.. [ 54%]
ss...xsss....sssss...ssss...sss...sssssss.ss..sss...ss......s..sssss.sss [ 54%]
sssss.s..sss.sss.ss.ss...ss....sssss.....s.ssssssss...x........s.sss.... [ 54%]
...sssssss..s.s..sss...ss.s.ssss.ss.sssss.ssssss..ssssssssssss.sss.....s [ 55%]
ssssssssssss.sssss....ssssss.....ssssssssssss.s......ssssss......s..ssss [ 55%]
ss.s...ssss.ss.....sssssss...sssss..s.ss..ss.ss.s.s.sss.ss.s.ss..s...sss [ 55%]
ssss..s.............sss....s..ssss................s.ss..ssss.sssssssss.. [ 55%]
ss...sssssssssss...sss...xssss..sss.......s.........sssss.ss...s.sssssss [ 56%]
sssss......ssssssss...ssssss.....sssssss.s.s........x.......s.ssssss.sss [ 56%]
sssss.....sssssssss.s..ssssss......sssssssssss.sssssssssssssssssssssssss [ 56%]
..ssssss..sssss.....ssssss..sssssss...sssss....sssss.s.ss..s.ss..ss.s.ss [ 56%]
s.ss.ss....sss..sss..ss.s.......ssss.ssss.......ssssssssssssssss.......s [ 57%]
sss.ss.ss..ss.sssssss..sss...sssss.ssss......sssss..sss.ss.........s..ss [ 57%]
sssssss........ss..........ssssx....ss..s..ssssss..sss.sss..sssssss.ssss [ 57%]
X.ssssssssssssssssss.ss.s.sssssssss.ssss.....ssss..ssss......sssssX.ssss [ 57%]
s..ssssssss.ss.........s.ss...ssssssssss..ssss.ss..sssssss..sss.ssssss.s [ 58%]
s...sss..ssss.X..sssssssssssss..s.s.ss.sssss.ss...s......s...sssssss.sss [ 58%]
..sssssssss.sss.sssss..sssssssss...sssss....sss.....ssssss.sss.sssssssss [ 58%]
sssssssss..ssssss..ssss..s.s.ss.ss.sss.s...ssssss.s.sssssssssssssssssss. [ 59%]
...ssssssssss.ssssssss.sssssssssssss..sssssssssssssssss..ssss..ssss..sss [ 59%]
ssssss..s...sssssssssssssssssss..ssss....sssss.....sss...s.X...sssss.... [ 59%]
.....ssssssssssss..ss..s...s.s.ssssssssssssssssss.ssssss...ssssssssssss. [ 59%]
ss.s..s.ssss.s.ssss..ssssssssssss.X...ssssssssssssssssssssss....sssssss. [ 60%]
sssssssssssss.sssssssss.....sssssssssss..sssssssss..ssss..sssssssssss.ss [ 60%]
ss..s...sssssssssssssssss.ssss..ssssssssss..ssssssssss.....ssssssssssss.s [ 60%]
ssssss.s..ssss..ssssssssssssssss.ssssssssssss.sssssss..ssss........ss.ss [ 60%]
sssssssssss.sss.sssssssssss......sss.sssssss..s...ssss..s..ssssssss..ss. [ 61%]
....sssss.ss.sss...sss...sssssssss...ssssssssssssX......sssss.sssss.ssss [ 61%]
ssss..ssssssss.sssss.....sssssssssss..ssssssssssss.ssssss.sssss.ssssssss. [ 61%]
...s..ssss..s..ssssssssssssssssssssssss......sssss.ss.ssssssss.ssssss... [ 61%]
.sssss..sss....ss...sssss.ss.ssssss..ss.....ssssssssssssssss....ssss.... [ 62%]
.s......s......ss.sssss..s..sss.s.sssss.ssssss.sss.ssssssssssss........s [ 62%]
ss..ss.sssss.sss........ssssssssssssssssssssssssssss..ssssssss.sss..sss.. [ 62%]
.s...ssss.sssssss....ss...ssss..s.ss.s.ssssssssss.................s..... [ 63%]
.....s..................s...........s...........................s.s..... [ 63%]
..................sss...sssss...........sssss.ssssss..sssss............. [ 63%]
...s..ssss.sssssssss..ss...s.ss.sssss...sssss......sss..sss..s..sssss... [ 63%]
ssss....ssss........s..ssssssssss.sss...s.sssssss..sssssssssssssssssss.. [ 64%]
sss.ssss..ssss.......s...sssss.............ssssss.....sss.sssssss.sss.... [ 64%]
ssssss...ssssssss....ssssss....sss.....sss...sssss....ssssss...ssssss... [ 64%]
..sssss........................sss..ssss.s.......s...ss.....s.........s. [ 64%]
ssssssss..sssssss....ssss..ssssssssssssssss............................. [ 65%]
...................s...................................ss.s.s..ss..s.sss [ 65%]
........ssssssss....sss.........s..ss.......ss.sss...................... [ 65%]
.......................................................s...........sss.. [ 66%]
sssss.sssssssss......................................................... [ 66%]
...............................s...sss.....s............................ [ 66%]
........................................................................ [ 66%]
......................sss........s......ssss............................ [ 67%]
.....ss........s..s......ss.....s.....sssss.......................ssssss [ 67%]
s........s..ssssss........s...ssss......s..s............................ [ 67%]
....................................................................s... [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
......................................................................... [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
......................................................................... [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
........................................................................ [ 70%]
........................................................................ [ 70%]
......................................................................... [ 70%]
......................................................................... [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
......................................................................... [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
......................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
......................................................................... [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
......................................................................... [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
......................................................................... [ 77%]
.......................................................................... [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
......................................................................... [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
......................................................................... [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
.......................................................................... [ 91%]
........................................................................ [ 92%]
.....s.sss..s............................................................ [ 92%]
.........................................................s............... [ 92%]
.........x.................X..............X.................x.........x. [ 92%]
..............s......................................................... [ 93%]
........................................................................ [ 93%]
........................................................................ [ 93%]
..X..X...x.............................................................. [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................x [ 96%]
....x..............xx.....x...xx.......x................x.x......x.....x [ 96%]
.....x..........................................x..............x.......x [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
....................................................                     [100%]

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

= 21436 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38783 warnings in 520.35s (0:08:40) =

@modin-bot
Copy link

modin-bot commented Jun 22, 2020

TeamCity Dask test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0
collected 95 items

modin/pandas/test/test_io.py .................sx..........s............. [ 45%]
...................s..s.X.....s.................ss..                     [100%]

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


= 86 passed, 7 skipped, 1 xfailed, 1 xpassed, 114 warnings in 77.21s (0:01:17) =
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.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 [26906] / gw1 [26906] / gw2 [26906] / gw3 [26906] / gw4 [26906] / gw5 [26906] / gw6 [26906] / gw7 [26906] / gw8 [26906] / gw9 [26906] / gw10 [26906] / gw11 [26906] / gw12 [26906] / gw13 [26906] / gw14 [26906] / gw15 [26906] / gw16 [26906] / gw17 [26906] / gw18 [26906] / gw19 [26906] / gw20 [26906] / gw21 [26906] / gw22 [26906] / gw23 [26906] / gw24 [26906] / gw25 [26906] / gw26 [26906] / gw27 [26906] / gw28 [26906] / gw29 [26906] / gw30 [26906] / gw31 [26906] / gw32 [26906] / gw33 [26906] / gw34 [26906] / gw35 [26906] / gw36 [26906] / gw37 [26906] / gw38 [26906] / gw39 [26906] / gw40 [26906] / gw41 [26906] / gw42 [26906] / gw43 [26906] / gw44 [26906] / gw45 [26906] / gw46 [26906] / gw47 [26906]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  1%]
......................................................................... [  1%]
........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
...............................................................x........ [  3%]
............x......s......................................X............. [  4%]
..............................X......................................... [  4%]
..X.....................X...................................s........... [  4%]
.....................................x...x................x....x.x...x.. [  4%]
..........XX....XXx...X.Xx.x.XX.X..XX..XX.XX.XX.XX.X.x.X.XXX.X.........X [  5%]
....................X........X..X..................X........X........... [  5%]
.........x..X...X.X.XXX.X.XX.XX.XxXXXxX.X.X.X..XXxXX..XX.XXXXXX...x.XX.. [  5%]
..X..X....x....X.X....X....XX....X.....XX......X..X.....xX...........X.. [  5%]
..X.Xx.....X..X..X....X..x.X.X.......X.XX...X..X.XxX...X..X..X.X....XXX. [  6%]
...XXX....X.X....x..X.X...X....X...XX....X..x.XX.X....X.....X......X.... [  6%]
....X.....X.X.....X..Xx..X..XX...XXX..X...X.X..XX.Xx.XX.X.X.X...X..XX..X [  6%]
.X.X...X.X.X.XX.....XXX.X...X.XX.......X..XXX..X.X...XXX................ [  6%]
.X.......X......................................X.X...X....XXX.......XX. [  7%]
......XX.X....XXXXX..XXXX..XXXXXX.....X.XXX.....XX.XX..XX..X....X...X.......... [  7%]
..XX...........................................x.....................X.X [  7%]
..........XX.....XXx......XX...XX..X....XX.....X.....xX...X....X.......X [  8%]
........X..........................X......X...........x.................. [  8%]
........xx....x....X....Xxx...X.....X..xxX...X......Xxx....X......X..X.. [  8%]
X...x.......x.......X.......X..X.......X.X..X.........X..X....X......... [  8%]
.......X..XX.x.XX.Xx.XX....X..X.X.XX......Xx...x.X......X.X...XX.....x.X [  9%]
XX.X....XX...XX.....XXXX.X..X.s.X.x..x..XX.....xX.XX................x.... [  9%]
....X..x..........x......xX.......X.X......x.X.Xxxx.X..XX...x...X.X.xX... [  9%]
.X..XX.X......xx......X....X.x.xsssss.s.ss.ssX.sss.s..sssss.ssss.XsssXs. [  9%]
......X..X....X.x...X.x......X..x..X.X..X...X..x..X...X.xx...........X.X [ 10%]
.x..X..X.......x...X..x..XXX.xs.sss.sss.sss.ssssXss..ss.ss.s..ssssXss... [ 10%]
X...X..x.X..XX......XX....X...XX...X..x.XXXxX....X.Xs.ss.sss.sss.XXss... [ 10%]
ssss..ssssssssssXs...XX.......x........X.........XXs.ss.s.sss.ss.ss.s.sx [ 11%]
.ssss.s.XsssXss..sss....X..X.X....X......X...Xx.....XX.X.....X....XxX... [ 11%]
....X.x.X.X...XX..X.s...ssXsss..s.sssss.ssss.ss..sXss.xssssss..x..X....Xx [ 11%]
..X.......X.X.......X....X.X.xX..X...X...X....x....X..XX................ [ 11%]
.x...........X........X....xx.ss.ssssssxsss.ssXsX..ssssss.s.ss.sss..xsssX [ 12%]
ss.sss.s..sssX.s..ssssssXsssssss....X.......X....XxX...x..XX..XX.X.XX... [ 12%]
..Xx...X..xX...X.....X.....X...x...X.......XX.ssss.sss..sss...s..ssssss.s [ 12%]
.ss.ssssXs.s..x...x...............X..X......X.x.....X.X.......xxX...X... [ 12%]
.X.X....x..X.x.XXX.X......X..X........x.x....XXX.......................X. [ 13%]
..X.xX..X................XxX.x.Xs.ss..x.s.s.ssssxsssss.s.s.s.s.ssss.sXs. [ 13%]
s.s...X..XxX...X..XX..X.XX..X...XX.....Xx.X......X.XX....xXX..X........x [ 13%]
...x.X.......Xx.........Xx....X...X.........x.x......XX......X......X... [ 13%]
...X.....XXX.......XX..XX......X..XX.....X.XXX..XX..X....Xx..X...X........ [ 14%]
.X.X..X...........x...........xx......Xssssss.s.ss..sssxs.sss.sss.sss.s. [ 14%]
.ss.sX.sss..xssssss...sss.sxssss.sXssssXs.ss.s.x.......x..X.......x.X.x. [ 14%]
X....................x....x.........X....X.XXx.X....Xxx.....X.....xssXsX [ 15%]
ssssssssssssxssssX..ssssxss.sx.X.............xx....Xx.......Xx.......... [ 15%]
X............x.....X......x.x...X..x.........xxX.x..........X..........x [ 15%]
X.X..X...X..X.xX.x.xx.x.XX.....xXX....X.XX......X..xxX...X..x.X.......x. [ 15%]
.x..........x................s....x.Xx..........X..X...Xx............X.. [ 16%]
.....x..x......Xxxx....x...X......X.XX....X....X..X..XxX...x..XX......X. [ 16%]
.xXX.x...X......x..X.X...X....x....XX........X.x.x..XX.xX....x....X...x. [ 16%]
.X.ss.sXss..Xss..s..ssss.s..sss..ssx.sXsssXss.Xss.xX...X.X.....X.Xx...... [ 16%]
.x....XX..xXxXs.xxxssssss.............xsssss....ssssssss...xX.....Xx..X.. [ 17%]
...s.X.........X..XX.s.X..XX...s..X......X.x.xs.....sX....X.x..xs......X. [ 17%]
....X..X........X....X.X..X..X...x.............x.......x.........x....... [ 17%]
....X...x.x.....Xx....x...x.sx..ssss.ss..s.ss.ssx.ss..Xssss.sXsssssssss. [ 18%]
.ss.....X.s.ssssX.sssssss.X....ssss..sssssssx................x.....X..XX [ 18%]
..X.X.s.sss.sXss..ss.ssx..sssss...ssss.s.ss..x..Xs.Xsssssx.sss..x.X.ssss [ 18%]
sss.xsssXs.ssX.sssx.ssssss..sssssss.X.X.ssss.ssssssss..sssssss..s.ssssss [ 18%]
ss.sss...ssssx.sssss...ssX.s.x........x.......X.....x....X.x....XXs.ss.. [ 19%]
..sss.sssx.ss.ss....sX.sss...sssssxs..ss..s.X...........x...x..........x [ 19%]
...X...........x..X..........x.X.X.....x........x....X..........x....... [ 19%]
.....x.......x.x.....X.....x.X.....x...X..........X....Xx...........X..x [ 19%]
..Xx...X..........X.X......X.X.....x.X.......Xs.s.sX..sx.ssss.s.ss.s.sss [ 20%]
Xs..ss..sss..s.ss..ss.X....X.......X.........xX........xXX.X.....X.X.... [ 20%]
......x.s.ss.Xss..s..s.s.s..ss..sssssXssxxs.ss......sssssssssssx..xsssss [ 20%]
s......ssssssssssssss.............x..........X....x...x...X......x..Xx.. [ 20%]
.X..............X........X...X.............X...Xxs.sxs.....sss.s.sssssX.s [ 21%]
ss.ss..sxss.ssssss.s.X................X.......Xs..sXs...sssx.sss..s..xss [ 21%]
ss.s.ss.X...Xssssss...X.ssss....X..x..X.......X............x...x........ [ 21%]
............x.......x.......x.....x.x......X...............x..xx..X.Xsxs [ 22%]
s...sssXs.s.ssss.sss.s.sss..ss.s..ssss................Xxx.x............. [ 22%]
..s...............x...xx......x.............x......x...............x....x [ 22%]
................x...x...............x...........X.........x.....x...x... [ 22%]
.............x...............x.x..........X...............x............. [ 23%]
.X.sx.sssss.ss.s.sxss..s.ss.ssss.s.sssssx.ss...........x.........x.x.... [ 23%]
......X...........X.X......Xx...x........x..X............x....X......... [ 23%]
............X...x...X.......x..x.....X..ss...X..ssssss...ss....ssss....s [ 23%]
sss..s..s....ssssss..X............x....X...............X.......X.......X [ 24%]
....X...X...X.....X.X.....X......X.........X...X.x.............X........ [ 24%]
..X........xx.X.......X....x.......xX.....X.....X.X............x......... [ 24%]
...............................x....x..........................x..X..... [ 24%]
....X....X......x....X........X...X.........X.........X..X..........x.X..x [ 25%]
...X.X.................X........X.........X.......x.x...X.........X..... [ 25%]
.......X..Xx........X.........x.............................x........... [ 25%]
...............................xxxX....X..............X.................. [ 26%]
x...........X.......................................x.......X.......X... [ 26%]
................................X.............x.ss.s..ss.ss.s.sss.s.ss.. [ 26%]
xs.sxssss.s.ssss..s........x.......s...ssssss.s.ssss.ss...ssss.......... [ 26%]
.x...xX....................x.........X.X........X.....X.......X......... [ 27%]
..XX.......X....X......X......X..X......X.......X....xx...xX...X.XX..... [ 27%]
X.X......X..................x...........x.....x.....x.........x........X.. [ 27%]
.....XX..x....X....x........x..............................X............ [ 27%]
...XX...X............X..X.x.....Xsssssssss.s.sx.sssss.s.sXs.sssss..ss... [ 28%]
.x...........xs.ssss.ssssssssss..sssssssssxssssssssssss.s.ssss.ssx.sssss [ 28%]
sssX.s.......X.......x..X..x...X..........x......x..X......x....X....... [ 28%]
.X............Xx..Xs.s..ssssss.s.ssssss.s.s..ssss.sss.ss.xX.........x.xX [ 29%]
..............X....x......xssss.ss.s..sssss.sssssssss.sssssx...xx...x..X [ 29%]
..X....x...X...X.....xXsss.ssXsssss.ssssXs.s.ss.sssX.sss.ss...X...xX..... [ 29%]
.X...X.....XX....X...XX.....X......x..x.............X.x............x.X.. [ 29%]
..........x.x...........X....x...........x.x....x...X.Xs.ssssss.ssx.ssss [ 30%]
sss.s.ssss.ssss.s.....X.x..............x......X....x..x.....X.........x. [ 30%]
.............x..x.X....X.......X..XX.X......X.....XX...X.....X.....Xx..X.X [ 30%]
......XX..X...X...................................X...................x. [ 30%]
................................x.x..................................X... [ 31%]
....x.X...............................x.....x..............x......X....X [ 31%]
........X.......x.X...xXx................................X...X.........x [ 31%]
..X......x..x....xx.Xss..ssssssss.sssss.s.s.s..sssssxsss..Xx......X..... [ 31%]
....................X.........x.....XX.x.....x..x..x..X......x........X.. [ 32%]
..................x............X........X.ssssxsssssssssssss.ssssssssssss [ 32%]
.s.sssssssssssssssss.sss.s.sss.x.xX.....X...........X..x.x.............. [ 32%]
.....x........X..ss.ss.sssssss.sssss.s..ss..ssss.ss.s.s...X...xss.ss.sss [ 33%]
sss.ssssssss..sss.s..s.sss..sX.sssssssss.sssss.sssss.ss.sssss.xs........ [ 33%]
......x..X........x............X...X........x....x...................... [ 33%]
........x..x...X..........X......................Xx.x................... [ 33%]
...............X......X......................x....X..........X....x.s.ss [ 34%]
sssXss.sss.ss.sssss.ssssss.ss..XX.......X...X.....x.....XX...........X.. [ 34%]
....X.....X.....xs....XX..............X.........x....................x.. [ 34%]
........x.................................x......x....xX...............x [ 34%]
............X.........x.....xssssssssssssssssssssss.ssss........x.X..... [ 35%]
.................................................x....................x. [ 35%]
.................X...X.............................x...................X [ 35%]
..............X........X..............x....X...X........................ [ 35%]
.................................x......x...................x......x..s. [ 36%]
s.ssss..sss.sssss.s.s.sss.sssss.ss...................................... [ 36%]
.x............x..xX.......X.....................x.............x......x.. [ 36%]
...X........X........X..........X.......X..X....X..X........X..........X. [ 37%]
....xs.ss.ssXs.s.ssss.ss.sss.ssXss.sss.s.s.s...X......Xx....X........... [ 37%]
........x....x....................x.......x...................x......... [ 37%]
...........x....x.................x.....x....X.......X.x.............x.. [ 37%]
.................x...................x.......x...........xX..........xx. [ 38%]
.................................................xx..X.......X..X...x.x. [ 38%]
.....X.........X...X......x.X.....X...X...X.........Xx.....X......xX.... [ 38%]
.X...xX..X..X....xx..sssss.s.s.sxsssssssxsss.s.sssssss..........x....... [ 38%]
........x.........x.x................x.............x....x............x..x [ 39%]
....X..X....X......X....X....X..X...X.X.....X....X...Xx...X.X........... [ 39%]
.x..............x..............x..............x................x....x... [ 39%]
................x..x....................x....................x.......... [ 40%]
........x..............x.x...........x.......x.............x............ [ 40%]
.........................................x.............................x [ 40%]
..X..........x......x............x....X...........x................x.... [ 40%]
......X...x...............x................x.x.............x....X...X... [ 41%]
X.....X...X.....X.X....X......X....X.xX.X...X..X.............X.x.....x.. [ 41%]
.....x.........x.............x.........xx..........x......x..X.......xX. [ 41%]
......x.x......x.......x.......X.....x.................................. [ 41%]
..X...........x....................................X...........x........ [ 42%]
..............................x.................x....................... [ 42%]
................x.....x....................................x............ [ 42%]
......x...............................x......X.......................... [ 42%]
........x..................................X............................ [ 43%]
........................x..x............................................ [ 43%]
......x..............................................x.................. [ 43%]
..............................x......................................... [ 44%]
...x....................................................x............... [ 44%]
.........................X.............................................. [ 44%]
........X.............................................x................. [ 44%]
..........................................x............................. [ 45%]
....................x................................................... [ 45%]
............x.....................................................x..... [ 45%]
.................................................................x...... [ 45%]
..................................................................X..... [ 46%]
................................................................X....... [ 46%]
...........X......................X.....................X.....X......... [ 46%]
x..........X........X.............X..........X............x.........X... [ 46%]
.........................X......................................X.....X. [ 47%]
.................xX.....X.......................X.....X................. [ 47%]
..x.X..............................X.....................X...........X... [ 47%]
..........X.x........X.................................................. [ 48%]
...x.....................................................X.............. [ 48%]
................................................................X........ [ 48%]
........................................x............................... [ 48%]
.....................................x.................................. [ 49%]
..................x..................................................... [ 49%]
......................x...........................................x...... [ 49%]
.....................................................x.................. [ 49%]
.......X.........................X.............X......................... [ 50%]
.............................X........................X................. [ 50%]
...............................X.............X...............X.......... [ 50%]
.................X...........................X...............X.......... [ 50%]
..................................................X..................... [ 51%]
X.......................................................X..............X [ 51%]
..............X........................X............................X... [ 51%]
...................X.................................................... [ 52%]
.X.....................X................................................ [ 52%]
..X..................X..............X.....................X............. [ 52%]
............X.....................X...................................... [ 52%]
...........X.......................X.................................... [ 53%]
...............X.................X................X..................... [ 53%]
....................X.......................................X........... [ 53%]
...................X.................................................... [ 53%]
..sss.sssssss.sssssssss.ssssssss.ssssssssXssssss.sss.ssss.ssssssssssssss [ 54%]
ssssssssssss.s.sssssss.sss..ssssssssssssssssssssss.ssssssssss.ss.sssssss [ 54%]
sssss.sssssssssssssssssssssssssssssssssssssssssss.s.sssssssssssssssssssss [ 54%]
sssss.ssssss.sssssssssssssssss.ssssssssssssssssssssssss.sssss.ssssssssss [ 55%]
ssss..sss.sssssssssssssssss...ssssssssssssssssssss.sssssssssssssssssssss [ 55%]
ssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssss.ssss.sssXsss [ 55%]
ssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssss..s [ 55%]
ss..sssssssss.ssssssssssssss.sss.sssssssssssssss..ss.sssssssssssssssssss [ 56%]
ssssssssssssssssssssssssss.sssssssssssss.ssss.ssss.sssssssss.ssssssssss. [ 56%]
sssssss.ssssssss.ssssssssssssssssssssssssss.ss.ssssssss.ssssssssssssssss [ 56%]
sss.sssssssssssssssss.ssssssssssssss.ssss.ss.sssssss.sssssssssssssssssss [ 56%]
sss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 57%]
sssssssssssssssssss.ssss.sssssssssssssssss.ssssssssssssssssssssssssss.ss [ 57%]
sssssssssssssssssssssssssssssss.sssss.ssssssss.sssssss.sssssssss.sssssss [ 57%]
sssssssssssssssssss.ss.sssssssssssssssssssssssss.s.sss.sssssssssssssssss [ 57%]
ssssss.ssssss.ssssssss.sssssssssssssssssssssssssssssssssssss.ss.ssssss.s [ 58%]
ss.sssssssssss.ssssssss.ssssssssssssssssssss.sssssss.sssssss.sssssssssss [ 58%]
sssssssXsssssssss...sssssssssssss..sss.ssssssssssssssssss.ssssssss.sssss [ 58%]
sssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssss.sssss [ 59%]
sss.ssssssssssssssssss.ssssssssssssssssssssssss..ssssss.sssss.sssssssss. [ 59%]
ssssssssssssssssssssssssssssss.sssssssssssssssssssss.sssssssssssssssss.s [ 59%]
sssssssssssssssssssssssssssssssss.sssssssssssssssssssssss.s.sssssss.ssss [ 59%]
ss.ssssssssss.sssssssssssssssssssssssssssssssssssssssssssXssss.ssssssss. [ 60%]
s.sssssssssssssssssssssssssssss.ssssssssss.sssssssss.s.ssssssssssssssssss [ 60%]
sss.ssssss.sss.ssssssssssss.sssssssssssssssssssssssssss..sssssssss.sssss. [ 60%]
ssss.sssssss.sssssssssssssssssssssssssssssss.ssssssssssssssssssss.ssssss [ 60%]
ssssss.sssssssssssssssssssss.sssssssssssssssssssssssssssss.sssssssssssss [ 61%]
ssssssssssX.sssssssssssssssssssss..ss.ssssssssssssssssssssssssssssssssss [ 61%]
sssssssssssssssssssssssssssssssssssssss.ssss.sssssssssssss.sssssssssssss [ 61%]
sss.sssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
sssssssssssss.ssssssssssssssssssssss.sssssssss.sssssssssssssssssssssssss [ 62%]
s.ssssssssssssssssssssssssss.ss.ssssssssssssss.ssssssssssssssssss.sssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssss.ssssss [ 62%]
sssssssssss..sss.ssssssssssssss...sssssss.sssssssssssss..ssssssss.ssssss [ 63%]
sssssssssssssssssss.ssssssss.ssssssssssssXssssssssssssssssssssssssssssss [ 63%]
sssssssss.ssssssss.sssssssssssssssssssssssssssssss..sssssssssssssssss.ss [ 63%]
.sssssss.ss.ssss.sssssssssssssssss.s.................................... [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
......................................................................... [ 65%]
......................................................................... [ 65%]
........................................................................ [ 66%]
.........................s.sss.ss.s.ssssssssssss.sssssss.sss.ssssssssss.s [ 66%]
ssss..ss.sssssssss.ssss..ss..sss.ssssssssss............................. [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
.......................................................................... [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
........................................................................ [ 70%]
........................................................................ [ 70%]
......................................................................... [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
......................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
......................................................................... [ 76%]
......................................................................... [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
......................................................................... [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
........................................................................ [ 92%]
........................................................................ [ 92%]
...............................................sss.sss.................. [ 93%]
...........................................................s............ [ 93%]
..................................x....X...X........x................... [ 93%]
.......x................................................................ [ 93%]
......................................................................... [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
..........................................X...X.x....................... [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
............................................x........................... [ 97%]
.....x..........................xx........x......x..xx.....x..x......... [ 97%]
......x..........x.......x...........x.............x.................... [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
..................................x..................................... [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
.................................................................        [100%]

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

= 21436 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38293 warnings in 1325.19s (0:22:05) =
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0
collected 95 items

modin/pandas/test/test_io.py .................sx..........s............. [ 45%]
...................s..s.X.....s.................ss..                     [100%]

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


= 86 passed, 7 skipped, 1 xfailed, 1 xpassed, 114 warnings in 77.21s (0:01:17) =
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.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 [26906] / gw1 [26906] / gw2 [26906] / gw3 [26906] / gw4 [26906] / gw5 [26906] / gw6 [26906] / gw7 [26906] / gw8 [26906] / gw9 [26906] / gw10 [26906] / gw11 [26906] / gw12 [26906] / gw13 [26906] / gw14 [26906] / gw15 [26906] / gw16 [26906] / gw17 [26906] / gw18 [26906] / gw19 [26906] / gw20 [26906] / gw21 [26906] / gw22 [26906] / gw23 [26906] / gw24 [26906] / gw25 [26906] / gw26 [26906] / gw27 [26906] / gw28 [26906] / gw29 [26906] / gw30 [26906] / gw31 [26906] / gw32 [26906] / gw33 [26906] / gw34 [26906] / gw35 [26906] / gw36 [26906] / gw37 [26906] / gw38 [26906] / gw39 [26906] / gw40 [26906] / gw41 [26906] / gw42 [26906] / gw43 [26906] / gw44 [26906] / gw45 [26906] / gw46 [26906] / gw47 [26906]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  1%]
......................................................................... [  1%]
........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
...............................................................x........ [  3%]
............x......s......................................X............. [  4%]
..............................X......................................... [  4%]
..X.....................X...................................s........... [  4%]
.....................................x...x................x....x.x...x.. [  4%]
..........XX....XXx...X.Xx.x.XX.X..XX..XX.XX.XX.XX.X.x.X.XXX.X.........X [  5%]
....................X........X..X..................X........X........... [  5%]
.........x..X...X.X.XXX.X.XX.XX.XxXXXxX.X.X.X..XXxXX..XX.XXXXXX...x.XX.. [  5%]
..X..X....x....X.X....X....XX....X.....XX......X..X.....xX...........X.. [  5%]
..X.Xx.....X..X..X....X..x.X.X.......X.XX...X..X.XxX...X..X..X.X....XXX. [  6%]
...XXX....X.X....x..X.X...X....X...XX....X..x.XX.X....X.....X......X.... [  6%]
....X.....X.X.....X..Xx..X..XX...XXX..X...X.X..XX.Xx.XX.X.X.X...X..XX..X [  6%]
.X.X...X.X.X.XX.....XXX.X...X.XX.......X..XXX..X.X...XXX................ [  6%]
.X.......X......................................X.X...X....XXX.......XX. [  7%]
......XX.X....XXXXX..XXXX..XXXXXX.....X.XXX.....XX.XX..XX..X....X...X.......... [  7%]
..XX...........................................x.....................X.X [  7%]
..........XX.....XXx......XX...XX..X....XX.....X.....xX...X....X.......X [  8%]
........X..........................X......X...........x.................. [  8%]
........xx....x....X....Xxx...X.....X..xxX...X......Xxx....X......X..X.. [  8%]
X...x.......x.......X.......X..X.......X.X..X.........X..X....X......... [  8%]
.......X..XX.x.XX.Xx.XX....X..X.X.XX......Xx...x.X......X.X...XX.....x.X [  9%]
XX.X....XX...XX.....XXXX.X..X.s.X.x..x..XX.....xX.XX................x.... [  9%]
....X..x..........x......xX.......X.X......x.X.Xxxx.X..XX...x...X.X.xX... [  9%]
.X..XX.X......xx......X....X.x.xsssss.s.ss.ssX.sss.s..sssss.ssss.XsssXs. [  9%]
......X..X....X.x...X.x......X..x..X.X..X...X..x..X...X.xx...........X.X [ 10%]
.x..X..X.......x...X..x..XXX.xs.sss.sss.sss.ssssXss..ss.ss.s..ssssXss... [ 10%]
X...X..x.X..XX......XX....X...XX...X..x.XXXxX....X.Xs.ss.sss.sss.XXss... [ 10%]
ssss..ssssssssssXs...XX.......x........X.........XXs.ss.s.sss.ss.ss.s.sx [ 11%]
.ssss.s.XsssXss..sss....X..X.X....X......X...Xx.....XX.X.....X....XxX... [ 11%]
....X.x.X.X...XX..X.s...ssXsss..s.sssss.ssss.ss..sXss.xssssss..x..X....Xx [ 11%]
..X.......X.X.......X....X.X.xX..X...X...X....x....X..XX................ [ 11%]
.x...........X........X....xx.ss.ssssssxsss.ssXsX..ssssss.s.ss.sss..xsssX [ 12%]
ss.sss.s..sssX.s..ssssssXsssssss....X.......X....XxX...x..XX..XX.X.XX... [ 12%]
..Xx...X..xX...X.....X.....X...x...X.......XX.ssss.sss..sss...s..ssssss.s [ 12%]
.ss.ssssXs.s..x...x...............X..X......X.x.....X.X.......xxX...X... [ 12%]
.X.X....x..X.x.XXX.X......X..X........x.x....XXX.......................X. [ 13%]
..X.xX..X................XxX.x.Xs.ss..x.s.s.ssssxsssss.s.s.s.s.ssss.sXs. [ 13%]
s.s...X..XxX...X..XX..X.XX..X...XX.....Xx.X......X.XX....xXX..X........x [ 13%]
...x.X.......Xx.........Xx....X...X.........x.x......XX......X......X... [ 13%]
...X.....XXX.......XX..XX......X..XX.....X.XXX..XX..X....Xx..X...X........ [ 14%]
.X.X..X...........x...........xx......Xssssss.s.ss..sssxs.sss.sss.sss.s. [ 14%]
.ss.sX.sss..xssssss...sss.sxssss.sXssssXs.ss.s.x.......x..X.......x.X.x. [ 14%]
X....................x....x.........X....X.XXx.X....Xxx.....X.....xssXsX [ 15%]
ssssssssssssxssssX..ssssxss.sx.X.............xx....Xx.......Xx.......... [ 15%]
X............x.....X......x.x...X..x.........xxX.x..........X..........x [ 15%]
X.X..X...X..X.xX.x.xx.x.XX.....xXX....X.XX......X..xxX...X..x.X.......x. [ 15%]
.x..........x................s....x.Xx..........X..X...Xx............X.. [ 16%]
.....x..x......Xxxx....x...X......X.XX....X....X..X..XxX...x..XX......X. [ 16%]
.xXX.x...X......x..X.X...X....x....XX........X.x.x..XX.xX....x....X...x. [ 16%]
.X.ss.sXss..Xss..s..ssss.s..sss..ssx.sXsssXss.Xss.xX...X.X.....X.Xx...... [ 16%]
.x....XX..xXxXs.xxxssssss.............xsssss....ssssssss...xX.....Xx..X.. [ 17%]
...s.X.........X..XX.s.X..XX...s..X......X.x.xs.....sX....X.x..xs......X. [ 17%]
....X..X........X....X.X..X..X...x.............x.......x.........x....... [ 17%]
....X...x.x.....Xx....x...x.sx..ssss.ss..s.ss.ssx.ss..Xssss.sXsssssssss. [ 18%]
.ss.....X.s.ssssX.sssssss.X....ssss..sssssssx................x.....X..XX [ 18%]
..X.X.s.sss.sXss..ss.ssx..sssss...ssss.s.ss..x..Xs.Xsssssx.sss..x.X.ssss [ 18%]
sss.xsssXs.ssX.sssx.ssssss..sssssss.X.X.ssss.ssssssss..sssssss..s.ssssss [ 18%]
ss.sss...ssssx.sssss...ssX.s.x........x.......X.....x....X.x....XXs.ss.. [ 19%]
..sss.sssx.ss.ss....sX.sss...sssssxs..ss..s.X...........x...x..........x [ 19%]
...X...........x..X..........x.X.X.....x........x....X..........x....... [ 19%]
.....x.......x.x.....X.....x.X.....x...X..........X....Xx...........X..x [ 19%]
..Xx...X..........X.X......X.X.....x.X.......Xs.s.sX..sx.ssss.s.ss.s.sss [ 20%]
Xs..ss..sss..s.ss..ss.X....X.......X.........xX........xXX.X.....X.X.... [ 20%]
......x.s.ss.Xss..s..s.s.s..ss..sssssXssxxs.ss......sssssssssssx..xsssss [ 20%]
s......ssssssssssssss.............x..........X....x...x...X......x..Xx.. [ 20%]
.X..............X........X...X.............X...Xxs.sxs.....sss.s.sssssX.s [ 21%]
ss.ss..sxss.ssssss.s.X................X.......Xs..sXs...sssx.sss..s..xss [ 21%]
ss.s.ss.X...Xssssss...X.ssss....X..x..X.......X............x...x........ [ 21%]
............x.......x.......x.....x.x......X...............x..xx..X.Xsxs [ 22%]
s...sssXs.s.ssss.sss.s.sss..ss.s..ssss................Xxx.x............. [ 22%]
..s...............x...xx......x.............x......x...............x....x [ 22%]
................x...x...............x...........X.........x.....x...x... [ 22%]
.............x...............x.x..........X...............x............. [ 23%]
.X.sx.sssss.ss.s.sxss..s.ss.ssss.s.sssssx.ss...........x.........x.x.... [ 23%]
......X...........X.X......Xx...x........x..X............x....X......... [ 23%]
............X...x...X.......x..x.....X..ss...X..ssssss...ss....ssss....s [ 23%]
sss..s..s....ssssss..X............x....X...............X.......X.......X [ 24%]
....X...X...X.....X.X.....X......X.........X...X.x.............X........ [ 24%]
..X........xx.X.......X....x.......xX.....X.....X.X............x......... [ 24%]
...............................x....x..........................x..X..... [ 24%]
....X....X......x....X........X...X.........X.........X..X..........x.X..x [ 25%]
...X.X.................X........X.........X.......x.x...X.........X..... [ 25%]
.......X..Xx........X.........x.............................x........... [ 25%]
...............................xxxX....X..............X.................. [ 26%]
x...........X.......................................x.......X.......X... [ 26%]
................................X.............x.ss.s..ss.ss.s.sss.s.ss.. [ 26%]
xs.sxssss.s.ssss..s........x.......s...ssssss.s.ssss.ss...ssss.......... [ 26%]
.x...xX....................x.........X.X........X.....X.......X......... [ 27%]
..XX.......X....X......X......X..X......X.......X....xx...xX...X.XX..... [ 27%]
X.X......X..................x...........x.....x.....x.........x........X.. [ 27%]
.....XX..x....X....x........x..............................X............ [ 27%]
...XX...X............X..X.x.....Xsssssssss.s.sx.sssss.s.sXs.sssss..ss... [ 28%]
.x...........xs.ssss.ssssssssss..sssssssssxssssssssssss.s.ssss.ssx.sssss [ 28%]
sssX.s.......X.......x..X..x...X..........x......x..X......x....X....... [ 28%]
.X............Xx..Xs.s..ssssss.s.ssssss.s.s..ssss.sss.ss.xX.........x.xX [ 29%]
..............X....x......xssss.ss.s..sssss.sssssssss.sssssx...xx...x..X [ 29%]
..X....x...X...X.....xXsss.ssXsssss.ssssXs.s.ss.sssX.sss.ss...X...xX..... [ 29%]
.X...X.....XX....X...XX.....X......x..x.............X.x............x.X.. [ 29%]
..........x.x...........X....x...........x.x....x...X.Xs.ssssss.ssx.ssss [ 30%]
sss.s.ssss.ssss.s.....X.x..............x......X....x..x.....X.........x. [ 30%]
.............x..x.X....X.......X..XX.X......X.....XX...X.....X.....Xx..X.X [ 30%]
......XX..X...X...................................X...................x. [ 30%]
................................x.x..................................X... [ 31%]
....x.X...............................x.....x..............x......X....X [ 31%]
........X.......x.X...xXx................................X...X.........x [ 31%]
..X......x..x....xx.Xss..ssssssss.sssss.s.s.s..sssssxsss..Xx......X..... [ 31%]
....................X.........x.....XX.x.....x..x..x..X......x........X.. [ 32%]
..................x............X........X.ssssxsssssssssssss.ssssssssssss [ 32%]
.s.sssssssssssssssss.sss.s.sss.x.xX.....X...........X..x.x.............. [ 32%]
.....x........X..ss.ss.sssssss.sssss.s..ss..ssss.ss.s.s...X...xss.ss.sss [ 33%]
sss.ssssssss..sss.s..s.sss..sX.sssssssss.sssss.sssss.ss.sssss.xs........ [ 33%]
......x..X........x............X...X........x....x...................... [ 33%]
........x..x...X..........X......................Xx.x................... [ 33%]
...............X......X......................x....X..........X....x.s.ss [ 34%]
sssXss.sss.ss.sssss.ssssss.ss..XX.......X...X.....x.....XX...........X.. [ 34%]
....X.....X.....xs....XX..............X.........x....................x.. [ 34%]
........x.................................x......x....xX...............x [ 34%]
............X.........x.....xssssssssssssssssssssss.ssss........x.X..... [ 35%]
.................................................x....................x. [ 35%]
.................X...X.............................x...................X [ 35%]
..............X........X..............x....X...X........................ [ 35%]
.................................x......x...................x......x..s. [ 36%]
s.ssss..sss.sssss.s.s.sss.sssss.ss...................................... [ 36%]
.x............x..xX.......X.....................x.............x......x.. [ 36%]
...X........X........X..........X.......X..X....X..X........X..........X. [ 37%]
....xs.ss.ssXs.s.ssss.ss.sss.ssXss.sss.s.s.s...X......Xx....X........... [ 37%]
........x....x....................x.......x...................x......... [ 37%]
...........x....x.................x.....x....X.......X.x.............x.. [ 37%]
.................x...................x.......x...........xX..........xx. [ 38%]
.................................................xx..X.......X..X...x.x. [ 38%]
.....X.........X...X......x.X.....X...X...X.........Xx.....X......xX.... [ 38%]
.X...xX..X..X....xx..sssss.s.s.sxsssssssxsss.s.sssssss..........x....... [ 38%]
........x.........x.x................x.............x....x............x..x [ 39%]
....X..X....X......X....X....X..X...X.X.....X....X...Xx...X.X........... [ 39%]
.x..............x..............x..............x................x....x... [ 39%]
................x..x....................x....................x.......... [ 40%]
........x..............x.x...........x.......x.............x............ [ 40%]
.........................................x.............................x [ 40%]
..X..........x......x............x....X...........x................x.... [ 40%]
......X...x...............x................x.x.............x....X...X... [ 41%]
X.....X...X.....X.X....X......X....X.xX.X...X..X.............X.x.....x.. [ 41%]
.....x.........x.............x.........xx..........x......x..X.......xX. [ 41%]
......x.x......x.......x.......X.....x.................................. [ 41%]
..X...........x....................................X...........x........ [ 42%]
..............................x.................x....................... [ 42%]
................x.....x....................................x............ [ 42%]
......x...............................x......X.......................... [ 42%]
........x..................................X............................ [ 43%]
........................x..x............................................ [ 43%]
......x..............................................x.................. [ 43%]
..............................x......................................... [ 44%]
...x....................................................x............... [ 44%]
.........................X.............................................. [ 44%]
........X.............................................x................. [ 44%]
..........................................x............................. [ 45%]
....................x................................................... [ 45%]
............x.....................................................x..... [ 45%]
.................................................................x...... [ 45%]
..................................................................X..... [ 46%]
................................................................X....... [ 46%]
...........X......................X.....................X.....X......... [ 46%]
x..........X........X.............X..........X............x.........X... [ 46%]
.........................X......................................X.....X. [ 47%]
.................xX.....X.......................X.....X................. [ 47%]
..x.X..............................X.....................X...........X... [ 47%]
..........X.x........X.................................................. [ 48%]
...x.....................................................X.............. [ 48%]
................................................................X........ [ 48%]
........................................x............................... [ 48%]
.....................................x.................................. [ 49%]
..................x..................................................... [ 49%]
......................x...........................................x...... [ 49%]
.....................................................x.................. [ 49%]
.......X.........................X.............X......................... [ 50%]
.............................X........................X................. [ 50%]
...............................X.............X...............X.......... [ 50%]
.................X...........................X...............X.......... [ 50%]
..................................................X..................... [ 51%]
X.......................................................X..............X [ 51%]
..............X........................X............................X... [ 51%]
...................X.................................................... [ 52%]
.X.....................X................................................ [ 52%]
..X..................X..............X.....................X............. [ 52%]
............X.....................X...................................... [ 52%]
...........X.......................X.................................... [ 53%]
...............X.................X................X..................... [ 53%]
....................X.......................................X........... [ 53%]
...................X.................................................... [ 53%]
..sss.sssssss.sssssssss.ssssssss.ssssssssXssssss.sss.ssss.ssssssssssssss [ 54%]
ssssssssssss.s.sssssss.sss..ssssssssssssssssssssss.ssssssssss.ss.sssssss [ 54%]
sssss.sssssssssssssssssssssssssssssssssssssssssss.s.sssssssssssssssssssss [ 54%]
sssss.ssssss.sssssssssssssssss.ssssssssssssssssssssssss.sssss.ssssssssss [ 55%]
ssss..sss.sssssssssssssssss...ssssssssssssssssssss.sssssssssssssssssssss [ 55%]
ssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssss.ssss.sssXsss [ 55%]
ssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssss..s [ 55%]
ss..sssssssss.ssssssssssssss.sss.sssssssssssssss..ss.sssssssssssssssssss [ 56%]
ssssssssssssssssssssssssss.sssssssssssss.ssss.ssss.sssssssss.ssssssssss. [ 56%]
sssssss.ssssssss.ssssssssssssssssssssssssss.ss.ssssssss.ssssssssssssssss [ 56%]
sss.sssssssssssssssss.ssssssssssssss.ssss.ss.sssssss.sssssssssssssssssss [ 56%]
sss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 57%]
sssssssssssssssssss.ssss.sssssssssssssssss.ssssssssssssssssssssssssss.ss [ 57%]
sssssssssssssssssssssssssssssss.sssss.ssssssss.sssssss.sssssssss.sssssss [ 57%]
sssssssssssssssssss.ss.sssssssssssssssssssssssss.s.sss.sssssssssssssssss [ 57%]
ssssss.ssssss.ssssssss.sssssssssssssssssssssssssssssssssssss.ss.ssssss.s [ 58%]
ss.sssssssssss.ssssssss.ssssssssssssssssssss.sssssss.sssssss.sssssssssss [ 58%]
sssssssXsssssssss...sssssssssssss..sss.ssssssssssssssssss.ssssssss.sssss [ 58%]
sssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssss.sssss [ 59%]
sss.ssssssssssssssssss.ssssssssssssssssssssssss..ssssss.sssss.sssssssss. [ 59%]
ssssssssssssssssssssssssssssss.sssssssssssssssssssss.sssssssssssssssss.s [ 59%]
sssssssssssssssssssssssssssssssss.sssssssssssssssssssssss.s.sssssss.ssss [ 59%]
ss.ssssssssss.sssssssssssssssssssssssssssssssssssssssssssXssss.ssssssss. [ 60%]
s.sssssssssssssssssssssssssssss.ssssssssss.sssssssss.s.ssssssssssssssssss [ 60%]
sss.ssssss.sss.ssssssssssss.sssssssssssssssssssssssssss..sssssssss.sssss. [ 60%]
ssss.sssssss.sssssssssssssssssssssssssssssss.ssssssssssssssssssss.ssssss [ 60%]
ssssss.sssssssssssssssssssss.sssssssssssssssssssssssssssss.sssssssssssss [ 61%]
ssssssssssX.sssssssssssssssssssss..ss.ssssssssssssssssssssssssssssssssss [ 61%]
sssssssssssssssssssssssssssssssssssssss.ssss.sssssssssssss.sssssssssssss [ 61%]
sss.sssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
sssssssssssss.ssssssssssssssssssssss.sssssssss.sssssssssssssssssssssssss [ 62%]
s.ssssssssssssssssssssssssss.ss.ssssssssssssss.ssssssssssssssssss.sssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssss.ssssss [ 62%]
sssssssssss..sss.ssssssssssssss...sssssss.sssssssssssss..ssssssss.ssssss [ 63%]
sssssssssssssssssss.ssssssss.ssssssssssssXssssssssssssssssssssssssssssss [ 63%]
sssssssss.ssssssss.sssssssssssssssssssssssssssssss..sssssssssssssssss.ss [ 63%]
.sssssss.ss.ssss.sssssssssssssssss.s.................................... [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
......................................................................... [ 65%]
......................................................................... [ 65%]
........................................................................ [ 66%]
.........................s.sss.ss.s.ssssssssssss.sssssss.sss.ssssssssss.s [ 66%]
ssss..ss.sssssssss.ssss..ss..sss.ssssssssss............................. [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
.......................................................................... [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
........................................................................ [ 70%]
........................................................................ [ 70%]
......................................................................... [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
......................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
......................................................................... [ 76%]
......................................................................... [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
......................................................................... [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
........................................................................ [ 92%]
........................................................................ [ 92%]
...............................................sss.sss.................. [ 93%]
...........................................................s............ [ 93%]
..................................x....X...X........x................... [ 93%]
.......x................................................................ [ 93%]
......................................................................... [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
..........................................X...X.x....................... [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
............................................x........................... [ 97%]
.....x..........................xx........x......x..xx.....x..x......... [ 97%]
......x..........x.......x...........x.............x.................... [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
..................................x..................................... [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
.................................................................        [100%]

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

= 21436 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38293 warnings in 1325.19s (0:22:05) =

@modin-bot
Copy link

modin-bot commented Jun 22, 2020

TeamCity Ray test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0
collected 95 items

modin/pandas/test/test_io.py .................sx..........s............. [ 45%]
...................s..s.X.....s.................ss..                     [100%]

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


= 86 passed, 7 skipped, 1 xfailed, 1 xpassed, 102 warnings in 78.68s (0:01:18) =
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.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 [26906] / gw1 [26906] / gw2 [26906] / gw3 [26906] / gw4 [26906] / gw5 [26906] / gw6 [26906] / gw7 [26906] / gw8 [26906] / gw9 [26906] / gw10 [26906] / gw11 [26906] / gw12 [26906] / gw13 [26906] / gw14 [26906] / gw15 [26906] / gw16 [26906] / gw17 [26906] / gw18 [26906] / gw19 [26906] / gw20 [26906] / gw21 [26906] / gw22 [26906] / gw23 [26906] / gw24 [26906] / gw25 [26906] / gw26 [26906] / gw27 [26906] / gw28 [26906] / gw29 [26906] / gw30 [26906] / gw31 [26906] / gw32 [26906] / gw33 [26906] / gw34 [26906] / gw35 [26906] / gw36 [26906] / gw37 [26906] / gw38 [26906] / gw39 [26906] / gw40 [26906] / gw41 [26906] / gw42 [26906] / gw43 [26906] / gw44 [26906] / gw45 [26906] / gw46 [26906] / gw47 [26906]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
......................................................................... [  1%]
........................................................................ [  1%]
............................................................................ [  1%]
........................................................................... [  1%]
........................................................................ [  2%]
........................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
.................................................................x............ [  3%]
....................x.................................................... [  3%]
.......................................X................................ [  3%]
.........................s..........................................X... [  4%]
......................x..........s..........x............................ [  4%]
...........................................x..................x......X.. [  4%]
X..........x.............X.......x.........X......xX.x.X..X.xX...X...... [  4%]
.....x..........X.x.X........X....x..X.............X..........X......XX. [  5%]
.X.XX...XXx.X.x...X.XX..X..XXXXX....XXx..XXXxXX...X....X..........X...XX [  5%]
..XX..X......X...X..X.......x.xX.X...X...X...X...XX...X..X....x.x.XXxXX. [  5%]
......X....X..X.....XX.X....X....x..X.X..X.....XX.XXXX.XXX..XXX.XXX.XXXX [  5%]
XX.XXX...X.XX..XX.XXX...............................XX.XX...X..X...X...X [  6%]
X.X.X.......X...........XXX.XXXXXXX.X....X.............................. [  6%]
.....X.XXX..XX.X....XX..XXXX..XXXX.X.X..X.....X......XX...X.....X.X...XX [  6%]
.XX.X..X.....X...XX......X...X....X......X....X....XX...X.X.X.XX.....X... [  7%]
X.......X..X....X.X.X....XX..XX...X.X....X..X...X...X..X....X.....X....... [  7%]
...X............X......X...X.....X....X...X.X....X...X.....X....X....X.X. [  7%]
..X.....X.......XXX...X....X.....X....X...X..........................X.. [  7%]
X.X....X..X.xX..........................X.....x...........x.x......X...x [  8%]
x...Xx.....X.......X...X.X....X.X.XxX..X..xXx..X.Xxx.xx..x.X.x.XXx.....x [  8%]
........X.......XX..XX.XX.X....X.XX.XX.XX..X........x..........X.x.....x [  8%]
....X...x..X..x..Xx.X...Xx.x.XX....x...x.x.......XX................X..X. [  8%]
.X.X..X..X...X..XX.XX...X...XX.x..X.X......x.X..........X........X...... [  9%]
........X.X.X...xss..ss...Xss.......sssss..X.ssssss.X..XX.Xssssss.ssss.. [  9%]
X....X.........X.x........x.X.........XX....XXx...X....X........x..X.... [  9%]
........X.....x.X..x.XxX....xx.X.............X.....x.....x...x.......... [  9%]
X..X.............X........X.xss......x..sssssss.Xsss..Xssx.ssss.xsssss.X [ 10%]
.ssss.X..sX..x.X...X...X..xX.X...X.XX...X...X...X..X.............x...X.X [ 10%]
...XX....X..Xx.XX.x.X.X..............X.....xX....X....X..x.xXX......X.Xs [ 10%]
sx..XX.X..sssssX........sssssss..ssss....XXsssx..X.........sssss.X.X..X.xX [ 11%]
..Xs....X..s.x...Xs.s...s......s....xs...x.X.s.X..s.X....s..X.s..x.xsXs. [ 11%]
s.Xss.Xs.ss.ss.XsX..s.s.X.sssXs..XXsss...sss.s.Xs.Xss.ssX..sXs.s...s..s. [ 11%]
s.s.sX.ss.s.s.Xss.X.sx..sss.sX.Xs..ss.sX....s.xssX..s.X...sss..XX.s..sXs [ 11%]
....s..ssX...Xxs.s...sXs..sXs...sXs...s..XX.s.s.s....ss...s..X.xs.s.s... [ 12%]
s...s..X.s.sX.X.ss......s.x..s......ss....ss.............ss....Xs......s [ 12%]
.XX....x..s.X.sxs...X..s.s...sXs.Xss..Xss.X...s.s.X.XssX.XX.ss.Xss...X.X [ 12%]
.ss..ss.XX.ss.X....s.Xs..sX..s.X.ss.....ssX.....s.s..XsXs.....ss.s.s....s.. [ 12%]
......s....s......s.X..s..X.s......................X.x................X.. [ 13%]
.......x.X...................X.........x.X..X...x.x...X.X..Xx..X...X..x. [ 13%]
.XXxX.X.....X...x..X..XX....X.......X...X...XX.x...............x....x... [ 13%]
...Xx.x......X........X.....XXx..X.........X......X.X...XX..xx.....XX... [ 14%]
...XX.....X.....X....x.....X..........X....X...x..xX.................x.. [ 14%]
..X......X.....x...x.........X......x...x..Xx.........X......xXxXXX.X.XX [ 14%]
....XX......xX..x.X...XXXXX..x..X.X...X.Xssss..X.X.XXX.sssss..Xx..s.ssss [ 14%]
sssX..x..XXxxxsX..XX..X..sX..X....XX....ss.sssx...sXXssssss....x..ss.... [ 15%]
xXsssssss.xsssssssss..x.x..sss.........X............xXxx..........xxx.Xx [ 15%]
....x..X.X...xxx...X..X.x..x.X...X.XX........Xx.X..xX...X.....x...X..... [ 15%]
....x...X......x.xX.x.X.x.X.......Xx......X.XXx.x...x..x....x.XxX....X.sX.. [ 15%]
x..x..X.........x.....sXx.X.....xxx.sx.X..............x.s..X.x........X.X [ 16%]
..s...x........x.X....sx....x...X...x....x.sxX....xX..x......X..s.X..... [ 16%]
.x..X..xs....s.....Xx....X.x....s.XXx..Xx.X.....s.x.x..X..X..X..s....Xx. [ 16%]
x......X.xs.....X..X..........sXx....Xs....x.sXX..........X.sX.xXsxX.X.. [ 16%]
..X.sX...Xx.....s..X.......sXXX.Xs.X......X.......sXx.sx..s......Xs..x... [ 17%]
.Xs.s....X..XX..sx..s...xXsX......X.X.X.s.X.ss..s.XX..X...X.sX....ssX.... [ 17%]
sXX......Xsx.XX....ss.sXX...x...XXsXX..ssx..s.X......sxXx..x.ssXs...x.XX [ 17%]
...sxX..x.xssss......sX.x.sXXs.X.......sX..sX...s.Xs.sX..s.XXx...sX...sX [ 18%]
.s.s..xs...s..Xxs..s.ss.X...sXx.X....s.ss..ss.Xs.x....Xs.X.ss.s.Xsxx..s. [ 18%]
..ss.sxss.X..s...sX....ssXxs.ss..x..s..X.s..ss....sX.ssX..Xs.XXs.....s.s [ 18%]
.xXs.sX.ss..s...X.s.s.Xxxsss...s...s...x.sssss.X.sx.X..s...sxs..X.s.ss... [ 18%]
sxs...xX.s..s.sxsx..s.s...s.X.s.sssx.....s.X.s...Xs...X..s...xss.s...s.s [ 19%]
.s...s.......xsXXssX...s.sxs..xs...ss.sx..s.sx.....X...X.xs.ssss...ss.x. [ 19%]
...s.x...sss.sx.s.s...x.sx..sss....s.xs........s...sss....s.sx.X...s..xsss.x. [ 19%]
.s..s....s..s...s.ss.Xssx.....ss...x.sss..s..sx..X..ssx.s.s.s..s.......x [ 19%]
.s.sx.ss.xxssX.....ssX...s....ss....xss.X..X..sxs.sX........ss.s...s..sx [ 20%]
.X....sss..x...s...ss.sss.Xs....xX...s.s..s.s....sx...s.s..sX.....Xs.x.X [ 20%]
..s.s.sX.s....sx...s...sssX....s.Xx.Xssx.....sss....s.x...s.Xs.ss...s.s. [ 20%]
.Xs.....ss..xs..ss.ss.x.Xs...s.s...s.X.ss..s.s..s.ss.s.Xssx.s........sXs [ 20%]
s...s...sss....s.Xss..sx..ss.s...X...sxsXs..s...sssX..s....s.sxXs....sss. [ 21%]
.s.x...ss.Xs.ss..s..sx...X.s.ss.....ss....s...s..ss...ss..X.x...s....sss.s [ 21%]
.s..X....s.....Xss.ss...xs.......s..sss.....s......X.s.....sssx..s...s... [ 21%]
x...sss...X..s..s....X.sss...s.....xs....XX..s..s..X..ssX....s......s.ss [ 22%]
ss...X.....s.X..s.sX...s..s...s.......sXss.Xs......X....s.s.s.....s...X. [ 22%]
.......ss..sXs.x.....xs.s.....s.s.........X....s....s.s..........s....s.s [ 22%]
.X............s.s.s.............X....sx.................s...X........... [ 22%]
x..x.....s...........Xs...............X....s............X...X.s.......... [ 23%]
..s.........s.X.........s..............Xx....s................s.....X... [ 23%]
..X....s...............xsXx.................s...X...............s..x.... [ 23%]
......s.................s.................s.....X.x.............X......... [ 23%]
..XX...x.......x........X....................x.......x...................... [ 24%]
...X.........X........................................................... [ 24%]
..x...x...........x....................X............X.........X........... [ 24%]
.................x...x.................................X................x. [ 25%]
...........x...X.......X.........x....X.x..x....x.........x............. [ 25%]
...............X..............X........s.................xs..............s.. [ 25%]
...X..........s....x..X...xX.s...........x..s...X.......s...........s..X.s.. [ 25%]
...........s...sx.......s....sx.........s...s.x..........s.xs...x........s..s. [ 26%]
s..xx.....s.s.Xs..........s..s..s.XXX..s.......sx..ss....s...xs.....s.s. [ 26%]
...s...x..s.s.s....s.....s.sss....s.x.s......s.s.s...s....s.sss.....Xx..s [ 26%]
.s..s.s.sX.Xs...s..s...s.sx...s...sX.s.X.s.s..s.s......s.x.ss....s...s.s [ 27%]
ss.....ss....x...s.s....s...s..ss.....xs...s..s..s......s.s...ss.xxx...s. [ 27%]
.s.xx.s..s.....ss..sx.sx.X...s..sx.ss.....ss.....xs....s...ss.s...ss......s. [ 27%]
ss.x.s...s....sss...ss.....sx.ssx..s...s...s..ss..s...X.xs..ss....s..... [ 27%]
.sss..Xs...x....s.s.....s.....sXsx..s......s...s....s..X..s.s.....x....s [ 28%]
.s..X.....s.s............X.s.s..........ss.x..X......s..s........ss.X.... [ 28%]
......s.s.....x...X...ss............s..ss..X........s.ss...........Xsss.. [ 28%]
............sss...X.......sss.............sssX....x..ss.............X..s [ 28%]
.....X......s..X..........s......x.x.s.x.....x.....s....x..s.........s.. [ 29%]
..x........s.......s..x......sx.........s..x..........s..........sx..... [ 29%]
..x.s....X.x..s........s....x....s......s.xx........s.XX...xX.......X..x... [ 29%]
........xx..........x........x........X.....x.......X................... [ 30%]
..X..xX.....X..................X..xxX........Xx...............x........X [ 30%]
....X.x..Xssssss...x.sssssssx....ssssssssx..sssss....X..x.....X....sx.X.. [ 30%]
...............x......x......X...XsssssxXsssssssss....ssssss.sssss.x.ss. [ 30%]
.sssXssssssssssss.sssss.sss.sss..sxx.x.Xss.ssss.ss.ss.ssssxss.ssssss.sss [ 31%]
sssssss...s.ssssssssss.s.sssssssss.s.....xx.............x.......X....... [ 31%]
..................x.....Xsss....sss....ssss..s..ss....ss.ssss....ssssss. [ 31%]
...ss.................................x........x.X......x.X............. [ 31%]
.......x................................................................. [ 32%]
x....X....X............................X..xs.s.sss.ssss.ss.ss.ssssssssss [ 32%]
ssxs.X.......................X.............x...X.........X..........X..x [ 32%]
.XssssX...ssssss.ss.....sssssssssss..ss.s........X....X.....s.s.Xsss.ss.s [ 32%]
ss.sxx.X.........X.........................x..X...X..................... [ 33%]
............x.....X...X....XX......XxX...X...X.....X..X....X....X....... [ 33%]
......xx.......x....x.....x...x.....x.X....x....x..........x...........xX [ 33%]
...X...xx.............xsssx...ssss..ss..sssss.ss.s..ss..ss..sssssx...... [ 34%]
.x.......x..x............xx...x...x...x.x.........x..x.x..XXX.X...X...X. [ 34%]
......X...Xx....X.....XX...X....X...X.XXx..X.......X......x............. [ 34%]
.......x.............X.......x......x........x............xsssss.ssss..x [ 34%]
..ssssss..x.......ssssss..ssss...s.........x....................xx....... [ 35%]
.........x..X...X.....X..X...x...X...X...X....X.X..X...........XXX....X. [ 35%]
.........x.........x..................................x..............x.. [ 35%]
.........................x......x................x...................... [ 35%]
.....xx...........x............X.......x..........x..........X...x...... [ 36%]
.............x................x..X...X...........x........x.x..X...X...X [ 36%]
xX..X.X..X......X..X...XX.X..X.x.XX.................x................... [ 36%]
..x....x...............x...x...............x...x......x.......x...x..... [ 36%]
...X..X.x......x.................x..x..X.....X.....x.x........x......... [ 37%]
.............xX.x..........................ssssssss.....xxx.....xx....XX [ 37%]
ssssss............XX..XXX.X....X...........ssssssX.s.........Xsssss..... [ 37%]
.....XXX..XX...X.xxx................X...x..x...............x..ss..sssxss. [ 38%]
......ssssssssss.ssss.sss..s.s....x.x.......x..........x.......x........ [ 38%]
........x............x......x.....x............x...........xx......x...X. [ 38%]
.X.XXX..X..X..X..X...X.X.....X.X..X...........xx............x........... [ 38%]
...x.x............x....X........x...........x..x...........X..x.....x... [ 39%]
.......x........Xx.......x.........x........x.x...x..................... [ 39%]
..........x..x.........................x................................ [ 39%]
.............x......................x....x.................X.XX........X [ 39%]
........X.X.......X.....X........X....X...........x..................... [ 40%]
..............x..................x.............X........................ [ 40%]
......x...................x..............X............x................. [ 40%]
.................X..............................................x....... [ 41%]
........................X......................x..........x............. [ 41%]
.....................................x.................................x. [ 41%]
...................................................x.x.................. [ 41%]
........................................x....................x.......... [ 42%]
.....X.X.............x.................................................. [ 42%]
...........X................x...............x...................X....... [ 42%]
......................................................x................. [ 42%]
....X.....................x.....................x....................... [ 43%]
........................................x.............x................. [ 43%]
.....x..................x............................................... [ 43%]
........................x...................X.x..............X........... [ 43%]
.....X.....x............................................................ [ 44%]
.............X........................X....x............................. [ 44%]
..........X..........................X.........................X......X. [ 44%]
..............X...............X........X..............X................. [ 45%]
..x.................................................X................... [ 45%]
X.........................x....................................x........ [ 45%]
....X.................X..........X..............X....................... [ 45%]
X........x.........X......................x............................. [ 46%]
...................X.........................X.......................... [ 46%]
........x.......................................X....X.................. [ 46%]
.......X............X..................X.....................X.......... [ 46%]
.............X.X...........................................x............ [ 47%]
..................X.............................X....................... [ 47%]
.......................x..........................................X..... [ 47%]
x.................X............X.......................................X [ 47%]
.............................X.......................................X.. [ 48%]
........................................................................ [ 48%]
..............X...........................................X............. [ 48%]
........................................................................ [ 49%]
....X.........XX...................s....sssss....X.......Xs........X.... [ 49%]
........X.......X......X...X.................X.....X....X............... [ 49%]
..X............X.................X.................X....X............... [ 49%]
....X......X...................X........XX....................X....X.... [ 50%]
................X....................X.........X...................X.... [ 50%]
.....X................X.............X.....X...........X..........XX..... [ 50%]
.................................X...................................... [ 50%]
....ssXss.ss.ss.ss.s.sss.s..s.ssssssXss.ss.ss..s.sss..sss.sss.ss.sss..s. [ 51%]
sss.s.ssssss..s.sss..ssssssssss.s.s.s.sssss.sssssXs.sssss.s.s..ss.ss.sss [ 51%]
.s..ssXs.s.ssss.ss.ss..s...ssss......ssssssss.ss.sss..s.....sssssssss.ss [ 51%]
sssss.s.ssss..ssXsssssssss.ss..sss..sssss.Xss..s.s.s.ssss.ss..s.s.s.ssss. [ 51%]
s.s.s.s.ss.ss.s..s.s.ss.s....sss.ss..ss....sss.s....ssssss.sssssss..ssss [ 52%]
ssssssss..ssssssssssssssss.ssssssssssss.ssssss..ssssss.ss.sssss...sss.ss [ 52%]
ss....sssssssss.X.ssssssssssssssssssssssssssss...sssss.sssssssssssssss.s [ 52%]
sssss..ssssss.ssssssssss.ssssss.sss.sssssssss...sssss..ssssss..ss..s..sss [ 53%]
ssssssssssssssssssss......ssssssss......s..ssssss.ssssss..sssssss...ssss [ 53%]
ssssss..................sssss.X.....ss.ssssss.sssssssssssss.ssss..ssssss [ 53%]
sss.sssss.s...ss..s.ssssssssss.ssssssssss.sssss.ssssssssss.ss.s.s..sssss [ 53%]
ss.sss.ssss.ssssssssss.ss....ss...ssssX..s.s.ssssssssss..sss.s.sssssXss. [ 54%]
..sssssss..sssssss..sss.....ssss.sss..ssss.s..s.s.ssss.sss..sssssss..ss. [ 54%]
ssssssssss.ss...sssssss...ssssssssssssssss.sss.sssss.sssssss.ss.ssssss.s [ 54%]
ssssssss...Xssssssss.sssss..sss.s.....X......sss..sssss..ss..ssss.ssssss [ 54%]
sssssssss.sssssssss.sssssssssss..sss.s.sssssssssssssssss..ssssssssssssss [ 55%]
ssss..sssssss..sssss.sssssssssssXssssss....sssss..sssssss..sssssssssssss [ 55%]
.sssss.sX..........sss..sss.sssss.sssssss.ssssssssss.sssssss.ssssssssssss [ 55%]
sssssss.s.ss.sssssssssssss.sssssss.sssssssssssssssss..ssssssssssss...ss.X [ 56%]
ssss.ssssssssssssssssss....ssssssssssssssssss...s.ssssssssssss.sssssss.. [ 56%]
sssssss..sssssss.....sssss..sssssssss.ssssssssssssss.......X.......s.sss. [ 56%]
s..ssssssssss.ssssssss.ssssss.ssssssssssssssssssss...ssssss.ssssssssssss [ 56%]
s....ssssssss..sssssssssssssssss.ssssss.ssss.ssssssssssssss....sssssssss [ 57%]
ssssssss..ss.s...s..s.s.s.s......ssss.ssssssssss.sss...sss.ss...ssss.sss [ 57%]
.ssssss.ssssssssss..ssssss.sssssssssssss.ss..ssssssssss.sss.s.ssssssssss [ 57%]
ssssssss.sssssssssssss..ssss.sssss.ssss.ssss..sss..ssssssssssss.ssssssss [ 57%]
.ssss.sssssssssss..sssssssssss..ss.ss.sss.s........sss...ssss....sssssss [ 58%]
sssssssssssssssssss.sss.sssss.ssssssss.ss.sss.sssssss.ssssssssss.sss.sss [ 58%]
s....ssssss..sssssssssss.ssssssssss.ssss.sssssss.ssssssss..ss.ssss.s...s [ 58%]
.sss...ssssssssssssss.sss.s.sss..sss.sssssssss.sssss.sssss.ssss.ssssssss [ 58%]
s.sssss..ss..ssssssss....s...s.sss....ss..sss..sss.sssssssssssssss.sssss [ 59%]
sssssss..sssssssssssssss.sssssss..ss.ss.ssssss..ss.ss...ssss..s.s.ss.ssss [ 59%]
ssss..s.sssssssssssssssss.ssssssss.sss.ssss.s.ss.ss..sss.ssssssss.ssss.s [ 59%]
sssssssss.sssss..ssssss...........sss.ssss.ss.sss.sss.ss.ssssssssss.s..ss [ 60%]
ssssssssssssssss..sssss..sss...ssssssssssss...ssssssss.sssss..ssss.sss.. [ 60%]
..sss.sssssssss.sssssssssssssssssssssssss..sssss.........ssssssss.ssss.. [ 60%]
s..sssssssssss.ssss.s.ssssssssssssss....ssss.ss.ssssssssssssss.ssssss..s [ 60%]
s......s.ssssssssssssssss...ss.sssssssssssssssss..ss.sssssss...sss.sssss [ 61%]
ssssss..s..ssssssssss.sssssss.ss.s..sssss.ss.ssssssssss.s.sssssss.ssssss [ 61%]
sss.s.ssssss.s.sssssss.ss.ssssss...........ss............s.............. [ 61%]
s.................................................s.ss.s.ssssss..s.sssss [ 61%]
sss.sssssssss..ss..sss....s..ssssss.sss.s.s.ssss..ssss.ss.sss..s..sss... [ 62%]
sssssssss.s.ss.sss..sss..sssssssss.sss.ssssss..ss.....sssss....ss....sss [ 62%]
sss.ss.sssss..sss...sssssssss........................................... [ 62%]
......................................sss.s.sss.sss..ss.ss.....ssss.ss.. [ 62%]
sss.ss.s...ssssss..ss.ss...ssss......................................... [ 63%]
......................................................................... [ 63%]
........................................................................ [ 63%]
...............................sss.sss..s.ss.s.sssssss.ss..sss..ss.sss.s [ 64%]
sssssss..sss.ss..ss.sss..sss.s.s........................................ [ 64%]
.....s.ss.ss..ss.s.ss.s.ss.ssss.s.ssssss.sss.s.ss.sss.s.ssss.s.ss.sss.ss [ 64%]
ss...................................................................... [ 64%]
..........................ss..ss.ss.sss.s..s.sss..ss..s.s.ss.sss.s.ss.ss [ 65%]
sss.s.s.sssss.ssss..sssss...ss...ss..................................... [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
......................................................................... [ 66%]
......................................................................... [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
.........s..ssss.s..ssss.ss..s.ssss.ss.s.sss..ss...sss....s.sssss..ss.ss [ 70%]
ss.s.ss.s..ssssss..s....ssss.ss.ss..sss.sss............................. [ 70%]
........................................................................ [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
......................................................................... [ 72%]
........................................................................ [ 72%]
.......................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
......................................................................... [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
.......................................................................... [ 79%]
........................................................................ [ 79%]
......................................................................... [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
......................................................................... [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
......................................................................... [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
......................................................................... [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
......................................................................... [ 92%]
........................................................................ [ 92%]
............................s........................................... [ 93%]
..........................................x...x......x........x......X.. [ 93%]
........X.........................................................s.ssss [ 93%]
.....................................................................s.. [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
....X..X................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
.........................x.......x...................................... [ 97%]
.x........x......x...........................xx...........x.x......xx... [ 97%]
..x...x.......x......................................................... [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
.................................................................x...... [ 98%]
..................................x..................................... [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........                                                                 [100%]

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

= 21436 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38165 warnings in 1000.76s (0:16:40) =
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.0
collected 95 items

modin/pandas/test/test_io.py .................sx..........s............. [ 45%]
...................s..s.X.....s.................ss..                     [100%]

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


= 86 passed, 7 skipped, 1 xfailed, 1 xpassed, 102 warnings in 78.68s (0:01:18) =
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.1, forked-1.3.0, xdist-2.1.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 [26906] / gw1 [26906] / gw2 [26906] / gw3 [26906] / gw4 [26906] / gw5 [26906] / gw6 [26906] / gw7 [26906] / gw8 [26906] / gw9 [26906] / gw10 [26906] / gw11 [26906] / gw12 [26906] / gw13 [26906] / gw14 [26906] / gw15 [26906] / gw16 [26906] / gw17 [26906] / gw18 [26906] / gw19 [26906] / gw20 [26906] / gw21 [26906] / gw22 [26906] / gw23 [26906] / gw24 [26906] / gw25 [26906] / gw26 [26906] / gw27 [26906] / gw28 [26906] / gw29 [26906] / gw30 [26906] / gw31 [26906] / gw32 [26906] / gw33 [26906] / gw34 [26906] / gw35 [26906] / gw36 [26906] / gw37 [26906] / gw38 [26906] / gw39 [26906] / gw40 [26906] / gw41 [26906] / gw42 [26906] / gw43 [26906] / gw44 [26906] / gw45 [26906] / gw46 [26906] / gw47 [26906]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
......................................................................... [  1%]
........................................................................ [  1%]
............................................................................ [  1%]
........................................................................... [  1%]
........................................................................ [  2%]
........................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
.................................................................x............ [  3%]
....................x.................................................... [  3%]
.......................................X................................ [  3%]
.........................s..........................................X... [  4%]
......................x..........s..........x............................ [  4%]
...........................................x..................x......X.. [  4%]
X..........x.............X.......x.........X......xX.x.X..X.xX...X...... [  4%]
.....x..........X.x.X........X....x..X.............X..........X......XX. [  5%]
.X.XX...XXx.X.x...X.XX..X..XXXXX....XXx..XXXxXX...X....X..........X...XX [  5%]
..XX..X......X...X..X.......x.xX.X...X...X...X...XX...X..X....x.x.XXxXX. [  5%]
......X....X..X.....XX.X....X....x..X.X..X.....XX.XXXX.XXX..XXX.XXX.XXXX [  5%]
XX.XXX...X.XX..XX.XXX...............................XX.XX...X..X...X...X [  6%]
X.X.X.......X...........XXX.XXXXXXX.X....X.............................. [  6%]
.....X.XXX..XX.X....XX..XXXX..XXXX.X.X..X.....X......XX...X.....X.X...XX [  6%]
.XX.X..X.....X...XX......X...X....X......X....X....XX...X.X.X.XX.....X... [  7%]
X.......X..X....X.X.X....XX..XX...X.X....X..X...X...X..X....X.....X....... [  7%]
...X............X......X...X.....X....X...X.X....X...X.....X....X....X.X. [  7%]
..X.....X.......XXX...X....X.....X....X...X..........................X.. [  7%]
X.X....X..X.xX..........................X.....x...........x.x......X...x [  8%]
x...Xx.....X.......X...X.X....X.X.XxX..X..xXx..X.Xxx.xx..x.X.x.XXx.....x [  8%]
........X.......XX..XX.XX.X....X.XX.XX.XX..X........x..........X.x.....x [  8%]
....X...x..X..x..Xx.X...Xx.x.XX....x...x.x.......XX................X..X. [  8%]
.X.X..X..X...X..XX.XX...X...XX.x..X.X......x.X..........X........X...... [  9%]
........X.X.X...xss..ss...Xss.......sssss..X.ssssss.X..XX.Xssssss.ssss.. [  9%]
X....X.........X.x........x.X.........XX....XXx...X....X........x..X.... [  9%]
........X.....x.X..x.XxX....xx.X.............X.....x.....x...x.......... [  9%]
X..X.............X........X.xss......x..sssssss.Xsss..Xssx.ssss.xsssss.X [ 10%]
.ssss.X..sX..x.X...X...X..xX.X...X.XX...X...X...X..X.............x...X.X [ 10%]
...XX....X..Xx.XX.x.X.X..............X.....xX....X....X..x.xXX......X.Xs [ 10%]
sx..XX.X..sssssX........sssssss..ssss....XXsssx..X.........sssss.X.X..X.xX [ 11%]
..Xs....X..s.x...Xs.s...s......s....xs...x.X.s.X..s.X....s..X.s..x.xsXs. [ 11%]
s.Xss.Xs.ss.ss.XsX..s.s.X.sssXs..XXsss...sss.s.Xs.Xss.ssX..sXs.s...s..s. [ 11%]
s.s.sX.ss.s.s.Xss.X.sx..sss.sX.Xs..ss.sX....s.xssX..s.X...sss..XX.s..sXs [ 11%]
....s..ssX...Xxs.s...sXs..sXs...sXs...s..XX.s.s.s....ss...s..X.xs.s.s... [ 12%]
s...s..X.s.sX.X.ss......s.x..s......ss....ss.............ss....Xs......s [ 12%]
.XX....x..s.X.sxs...X..s.s...sXs.Xss..Xss.X...s.s.X.XssX.XX.ss.Xss...X.X [ 12%]
.ss..ss.XX.ss.X....s.Xs..sX..s.X.ss.....ssX.....s.s..XsXs.....ss.s.s....s.. [ 12%]
......s....s......s.X..s..X.s......................X.x................X.. [ 13%]
.......x.X...................X.........x.X..X...x.x...X.X..Xx..X...X..x. [ 13%]
.XXxX.X.....X...x..X..XX....X.......X...X...XX.x...............x....x... [ 13%]
...Xx.x......X........X.....XXx..X.........X......X.X...XX..xx.....XX... [ 14%]
...XX.....X.....X....x.....X..........X....X...x..xX.................x.. [ 14%]
..X......X.....x...x.........X......x...x..Xx.........X......xXxXXX.X.XX [ 14%]
....XX......xX..x.X...XXXXX..x..X.X...X.Xssss..X.X.XXX.sssss..Xx..s.ssss [ 14%]
sssX..x..XXxxxsX..XX..X..sX..X....XX....ss.sssx...sXXssssss....x..ss.... [ 15%]
xXsssssss.xsssssssss..x.x..sss.........X............xXxx..........xxx.Xx [ 15%]
....x..X.X...xxx...X..X.x..x.X...X.XX........Xx.X..xX...X.....x...X..... [ 15%]
....x...X......x.xX.x.X.x.X.......Xx......X.XXx.x...x..x....x.XxX....X.sX.. [ 15%]
x..x..X.........x.....sXx.X.....xxx.sx.X..............x.s..X.x........X.X [ 16%]
..s...x........x.X....sx....x...X...x....x.sxX....xX..x......X..s.X..... [ 16%]
.x..X..xs....s.....Xx....X.x....s.XXx..Xx.X.....s.x.x..X..X..X..s....Xx. [ 16%]
x......X.xs.....X..X..........sXx....Xs....x.sXX..........X.sX.xXsxX.X.. [ 16%]
..X.sX...Xx.....s..X.......sXXX.Xs.X......X.......sXx.sx..s......Xs..x... [ 17%]
.Xs.s....X..XX..sx..s...xXsX......X.X.X.s.X.ss..s.XX..X...X.sX....ssX.... [ 17%]
sXX......Xsx.XX....ss.sXX...x...XXsXX..ssx..s.X......sxXx..x.ssXs...x.XX [ 17%]
...sxX..x.xssss......sX.x.sXXs.X.......sX..sX...s.Xs.sX..s.XXx...sX...sX [ 18%]
.s.s..xs...s..Xxs..s.ss.X...sXx.X....s.ss..ss.Xs.x....Xs.X.ss.s.Xsxx..s. [ 18%]
..ss.sxss.X..s...sX....ssXxs.ss..x..s..X.s..ss....sX.ssX..Xs.XXs.....s.s [ 18%]
.xXs.sX.ss..s...X.s.s.Xxxsss...s...s...x.sssss.X.sx.X..s...sxs..X.s.ss... [ 18%]
sxs...xX.s..s.sxsx..s.s...s.X.s.sssx.....s.X.s...Xs...X..s...xss.s...s.s [ 19%]
.s...s.......xsXXssX...s.sxs..xs...ss.sx..s.sx.....X...X.xs.ssss...ss.x. [ 19%]
...s.x...sss.sx.s.s...x.sx..sss....s.xs........s...sss....s.sx.X...s..xsss.x. [ 19%]
.s..s....s..s...s.ss.Xssx.....ss...x.sss..s..sx..X..ssx.s.s.s..s.......x [ 19%]
.s.sx.ss.xxssX.....ssX...s....ss....xss.X..X..sxs.sX........ss.s...s..sx [ 20%]
.X....sss..x...s...ss.sss.Xs....xX...s.s..s.s....sx...s.s..sX.....Xs.x.X [ 20%]
..s.s.sX.s....sx...s...sssX....s.Xx.Xssx.....sss....s.x...s.Xs.ss...s.s. [ 20%]
.Xs.....ss..xs..ss.ss.x.Xs...s.s...s.X.ss..s.s..s.ss.s.Xssx.s........sXs [ 20%]
s...s...sss....s.Xss..sx..ss.s...X...sxsXs..s...sssX..s....s.sxXs....sss. [ 21%]
.s.x...ss.Xs.ss..s..sx...X.s.ss.....ss....s...s..ss...ss..X.x...s....sss.s [ 21%]
.s..X....s.....Xss.ss...xs.......s..sss.....s......X.s.....sssx..s...s... [ 21%]
x...sss...X..s..s....X.sss...s.....xs....XX..s..s..X..ssX....s......s.ss [ 22%]
ss...X.....s.X..s.sX...s..s...s.......sXss.Xs......X....s.s.s.....s...X. [ 22%]
.......ss..sXs.x.....xs.s.....s.s.........X....s....s.s..........s....s.s [ 22%]
.X............s.s.s.............X....sx.................s...X........... [ 22%]
x..x.....s...........Xs...............X....s............X...X.s.......... [ 23%]
..s.........s.X.........s..............Xx....s................s.....X... [ 23%]
..X....s...............xsXx.................s...X...............s..x.... [ 23%]
......s.................s.................s.....X.x.............X......... [ 23%]
..XX...x.......x........X....................x.......x...................... [ 24%]
...X.........X........................................................... [ 24%]
..x...x...........x....................X............X.........X........... [ 24%]
.................x...x.................................X................x. [ 25%]
...........x...X.......X.........x....X.x..x....x.........x............. [ 25%]
...............X..............X........s.................xs..............s.. [ 25%]
...X..........s....x..X...xX.s...........x..s...X.......s...........s..X.s.. [ 25%]
...........s...sx.......s....sx.........s...s.x..........s.xs...x........s..s. [ 26%]
s..xx.....s.s.Xs..........s..s..s.XXX..s.......sx..ss....s...xs.....s.s. [ 26%]
...s...x..s.s.s....s.....s.sss....s.x.s......s.s.s...s....s.sss.....Xx..s [ 26%]
.s..s.s.sX.Xs...s..s...s.sx...s...sX.s.X.s.s..s.s......s.x.ss....s...s.s [ 27%]
ss.....ss....x...s.s....s...s..ss.....xs...s..s..s......s.s...ss.xxx...s. [ 27%]
.s.xx.s..s.....ss..sx.sx.X...s..sx.ss.....ss.....xs....s...ss.s...ss......s. [ 27%]
ss.x.s...s....sss...ss.....sx.ssx..s...s...s..ss..s...X.xs..ss....s..... [ 27%]
.sss..Xs...x....s.s.....s.....sXsx..s......s...s....s..X..s.s.....x....s [ 28%]
.s..X.....s.s............X.s.s..........ss.x..X......s..s........ss.X.... [ 28%]
......s.s.....x...X...ss............s..ss..X........s.ss...........Xsss.. [ 28%]
............sss...X.......sss.............sssX....x..ss.............X..s [ 28%]
.....X......s..X..........s......x.x.s.x.....x.....s....x..s.........s.. [ 29%]
..x........s.......s..x......sx.........s..x..........s..........sx..... [ 29%]
..x.s....X.x..s........s....x....s......s.xx........s.XX...xX.......X..x... [ 29%]
........xx..........x........x........X.....x.......X................... [ 30%]
..X..xX.....X..................X..xxX........Xx...............x........X [ 30%]
....X.x..Xssssss...x.sssssssx....ssssssssx..sssss....X..x.....X....sx.X.. [ 30%]
...............x......x......X...XsssssxXsssssssss....ssssss.sssss.x.ss. [ 30%]
.sssXssssssssssss.sssss.sss.sss..sxx.x.Xss.ssss.ss.ss.ssssxss.ssssss.sss [ 31%]
sssssss...s.ssssssssss.s.sssssssss.s.....xx.............x.......X....... [ 31%]
..................x.....Xsss....sss....ssss..s..ss....ss.ssss....ssssss. [ 31%]
...ss.................................x........x.X......x.X............. [ 31%]
.......x................................................................. [ 32%]
x....X....X............................X..xs.s.sss.ssss.ss.ss.ssssssssss [ 32%]
ssxs.X.......................X.............x...X.........X..........X..x [ 32%]
.XssssX...ssssss.ss.....sssssssssss..ss.s........X....X.....s.s.Xsss.ss.s [ 32%]
ss.sxx.X.........X.........................x..X...X..................... [ 33%]
............x.....X...X....XX......XxX...X...X.....X..X....X....X....... [ 33%]
......xx.......x....x.....x...x.....x.X....x....x..........x...........xX [ 33%]
...X...xx.............xsssx...ssss..ss..sssss.ss.s..ss..ss..sssssx...... [ 34%]
.x.......x..x............xx...x...x...x.x.........x..x.x..XXX.X...X...X. [ 34%]
......X...Xx....X.....XX...X....X...X.XXx..X.......X......x............. [ 34%]
.......x.............X.......x......x........x............xsssss.ssss..x [ 34%]
..ssssss..x.......ssssss..ssss...s.........x....................xx....... [ 35%]
.........x..X...X.....X..X...x...X...X...X....X.X..X...........XXX....X. [ 35%]
.........x.........x..................................x..............x.. [ 35%]
.........................x......x................x...................... [ 35%]
.....xx...........x............X.......x..........x..........X...x...... [ 36%]
.............x................x..X...X...........x........x.x..X...X...X [ 36%]
xX..X.X..X......X..X...XX.X..X.x.XX.................x................... [ 36%]
..x....x...............x...x...............x...x......x.......x...x..... [ 36%]
...X..X.x......x.................x..x..X.....X.....x.x........x......... [ 37%]
.............xX.x..........................ssssssss.....xxx.....xx....XX [ 37%]
ssssss............XX..XXX.X....X...........ssssssX.s.........Xsssss..... [ 37%]
.....XXX..XX...X.xxx................X...x..x...............x..ss..sssxss. [ 38%]
......ssssssssss.ssss.sss..s.s....x.x.......x..........x.......x........ [ 38%]
........x............x......x.....x............x...........xx......x...X. [ 38%]
.X.XXX..X..X..X..X...X.X.....X.X..X...........xx............x........... [ 38%]
...x.x............x....X........x...........x..x...........X..x.....x... [ 39%]
.......x........Xx.......x.........x........x.x...x..................... [ 39%]
..........x..x.........................x................................ [ 39%]
.............x......................x....x.................X.XX........X [ 39%]
........X.X.......X.....X........X....X...........x..................... [ 40%]
..............x..................x.............X........................ [ 40%]
......x...................x..............X............x................. [ 40%]
.................X..............................................x....... [ 41%]
........................X......................x..........x............. [ 41%]
.....................................x.................................x. [ 41%]
...................................................x.x.................. [ 41%]
........................................x....................x.......... [ 42%]
.....X.X.............x.................................................. [ 42%]
...........X................x...............x...................X....... [ 42%]
......................................................x................. [ 42%]
....X.....................x.....................x....................... [ 43%]
........................................x.............x................. [ 43%]
.....x..................x............................................... [ 43%]
........................x...................X.x..............X........... [ 43%]
.....X.....x............................................................ [ 44%]
.............X........................X....x............................. [ 44%]
..........X..........................X.........................X......X. [ 44%]
..............X...............X........X..............X................. [ 45%]
..x.................................................X................... [ 45%]
X.........................x....................................x........ [ 45%]
....X.................X..........X..............X....................... [ 45%]
X........x.........X......................x............................. [ 46%]
...................X.........................X.......................... [ 46%]
........x.......................................X....X.................. [ 46%]
.......X............X..................X.....................X.......... [ 46%]
.............X.X...........................................x............ [ 47%]
..................X.............................X....................... [ 47%]
.......................x..........................................X..... [ 47%]
x.................X............X.......................................X [ 47%]
.............................X.......................................X.. [ 48%]
........................................................................ [ 48%]
..............X...........................................X............. [ 48%]
........................................................................ [ 49%]
....X.........XX...................s....sssss....X.......Xs........X.... [ 49%]
........X.......X......X...X.................X.....X....X............... [ 49%]
..X............X.................X.................X....X............... [ 49%]
....X......X...................X........XX....................X....X.... [ 50%]
................X....................X.........X...................X.... [ 50%]
.....X................X.............X.....X...........X..........XX..... [ 50%]
.................................X...................................... [ 50%]
....ssXss.ss.ss.ss.s.sss.s..s.ssssssXss.ss.ss..s.sss..sss.sss.ss.sss..s. [ 51%]
sss.s.ssssss..s.sss..ssssssssss.s.s.s.sssss.sssssXs.sssss.s.s..ss.ss.sss [ 51%]
.s..ssXs.s.ssss.ss.ss..s...ssss......ssssssss.ss.sss..s.....sssssssss.ss [ 51%]
sssss.s.ssss..ssXsssssssss.ss..sss..sssss.Xss..s.s.s.ssss.ss..s.s.s.ssss. [ 51%]
s.s.s.s.ss.ss.s..s.s.ss.s....sss.ss..ss....sss.s....ssssss.sssssss..ssss [ 52%]
ssssssss..ssssssssssssssss.ssssssssssss.ssssss..ssssss.ss.sssss...sss.ss [ 52%]
ss....sssssssss.X.ssssssssssssssssssssssssssss...sssss.sssssssssssssss.s [ 52%]
sssss..ssssss.ssssssssss.ssssss.sss.sssssssss...sssss..ssssss..ss..s..sss [ 53%]
ssssssssssssssssssss......ssssssss......s..ssssss.ssssss..sssssss...ssss [ 53%]
ssssss..................sssss.X.....ss.ssssss.sssssssssssss.ssss..ssssss [ 53%]
sss.sssss.s...ss..s.ssssssssss.ssssssssss.sssss.ssssssssss.ss.s.s..sssss [ 53%]
ss.sss.ssss.ssssssssss.ss....ss...ssssX..s.s.ssssssssss..sss.s.sssssXss. [ 54%]
..sssssss..sssssss..sss.....ssss.sss..ssss.s..s.s.ssss.sss..sssssss..ss. [ 54%]
ssssssssss.ss...sssssss...ssssssssssssssss.sss.sssss.sssssss.ss.ssssss.s [ 54%]
ssssssss...Xssssssss.sssss..sss.s.....X......sss..sssss..ss..ssss.ssssss [ 54%]
sssssssss.sssssssss.sssssssssss..sss.s.sssssssssssssssss..ssssssssssssss [ 55%]
ssss..sssssss..sssss.sssssssssssXssssss....sssss..sssssss..sssssssssssss [ 55%]
.sssss.sX..........sss..sss.sssss.sssssss.ssssssssss.sssssss.ssssssssssss [ 55%]
sssssss.s.ss.sssssssssssss.sssssss.sssssssssssssssss..ssssssssssss...ss.X [ 56%]
ssss.ssssssssssssssssss....ssssssssssssssssss...s.ssssssssssss.sssssss.. [ 56%]
sssssss..sssssss.....sssss..sssssssss.ssssssssssssss.......X.......s.sss. [ 56%]
s..ssssssssss.ssssssss.ssssss.ssssssssssssssssssss...ssssss.ssssssssssss [ 56%]
s....ssssssss..sssssssssssssssss.ssssss.ssss.ssssssssssssss....sssssssss [ 57%]
ssssssss..ss.s...s..s.s.s.s......ssss.ssssssssss.sss...sss.ss...ssss.sss [ 57%]
.ssssss.ssssssssss..ssssss.sssssssssssss.ss..ssssssssss.sss.s.ssssssssss [ 57%]
ssssssss.sssssssssssss..ssss.sssss.ssss.ssss..sss..ssssssssssss.ssssssss [ 57%]
.ssss.sssssssssss..sssssssssss..ss.ss.sss.s........sss...ssss....sssssss [ 58%]
sssssssssssssssssss.sss.sssss.ssssssss.ss.sss.sssssss.ssssssssss.sss.sss [ 58%]
s....ssssss..sssssssssss.ssssssssss.ssss.sssssss.ssssssss..ss.ssss.s...s [ 58%]
.sss...ssssssssssssss.sss.s.sss..sss.sssssssss.sssss.sssss.ssss.ssssssss [ 58%]
s.sssss..ss..ssssssss....s...s.sss....ss..sss..sss.sssssssssssssss.sssss [ 59%]
sssssss..sssssssssssssss.sssssss..ss.ss.ssssss..ss.ss...ssss..s.s.ss.ssss [ 59%]
ssss..s.sssssssssssssssss.ssssssss.sss.ssss.s.ss.ss..sss.ssssssss.ssss.s [ 59%]
sssssssss.sssss..ssssss...........sss.ssss.ss.sss.sss.ss.ssssssssss.s..ss [ 60%]
ssssssssssssssss..sssss..sss...ssssssssssss...ssssssss.sssss..ssss.sss.. [ 60%]
..sss.sssssssss.sssssssssssssssssssssssss..sssss.........ssssssss.ssss.. [ 60%]
s..sssssssssss.ssss.s.ssssssssssssss....ssss.ss.ssssssssssssss.ssssss..s [ 60%]
s......s.ssssssssssssssss...ss.sssssssssssssssss..ss.sssssss...sss.sssss [ 61%]
ssssss..s..ssssssssss.sssssss.ss.s..sssss.ss.ssssssssss.s.sssssss.ssssss [ 61%]
sss.s.ssssss.s.sssssss.ss.ssssss...........ss............s.............. [ 61%]
s.................................................s.ss.s.ssssss..s.sssss [ 61%]
sss.sssssssss..ss..sss....s..ssssss.sss.s.s.ssss..ssss.ss.sss..s..sss... [ 62%]
sssssssss.s.ss.sss..sss..sssssssss.sss.ssssss..ss.....sssss....ss....sss [ 62%]
sss.ss.sssss..sss...sssssssss........................................... [ 62%]
......................................sss.s.sss.sss..ss.ss.....ssss.ss.. [ 62%]
sss.ss.s...ssssss..ss.ss...ssss......................................... [ 63%]
......................................................................... [ 63%]
........................................................................ [ 63%]
...............................sss.sss..s.ss.s.sssssss.ss..sss..ss.sss.s [ 64%]
sssssss..sss.ss..ss.sss..sss.s.s........................................ [ 64%]
.....s.ss.ss..ss.s.ss.s.ss.ssss.s.ssssss.sss.s.ss.sss.s.ssss.s.ss.sss.ss [ 64%]
ss...................................................................... [ 64%]
..........................ss..ss.ss.sss.s..s.sss..ss..s.s.ss.sss.s.ss.ss [ 65%]
sss.s.s.sssss.ssss..sssss...ss...ss..................................... [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
......................................................................... [ 66%]
......................................................................... [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
.........s..ssss.s..ssss.ss..s.ssss.ss.s.sss..ss...sss....s.sssss..ss.ss [ 70%]
ss.s.ss.s..ssssss..s....ssss.ss.ss..sss.sss............................. [ 70%]
........................................................................ [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
......................................................................... [ 72%]
........................................................................ [ 72%]
.......................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
......................................................................... [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
.......................................................................... [ 79%]
........................................................................ [ 79%]
......................................................................... [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
......................................................................... [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
......................................................................... [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
......................................................................... [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
......................................................................... [ 92%]
........................................................................ [ 92%]
............................s........................................... [ 93%]
..........................................x...x......x........x......X.. [ 93%]
........X.........................................................s.ssss [ 93%]
.....................................................................s.. [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
....X..X................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
.........................x.......x...................................... [ 97%]
.x........x......x...........................xx...........x.x......xx... [ 97%]
..x...x.......x......................................................... [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
.................................................................x...... [ 98%]
..................................x..................................... [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........                                                                 [100%]

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

= 21436 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38165 warnings in 1000.76s (0:16:40) =

@codecov
Copy link

codecov bot commented Jun 22, 2020

Codecov Report

Merging #1645 into master will increase coverage by 0.05%.
The diff coverage is 96.29%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1645      +/-   ##
==========================================
+ Coverage   81.88%   81.93%   +0.05%     
==========================================
  Files          79       79              
  Lines        9353     9379      +26     
==========================================
+ Hits         7659     7685      +26     
  Misses       1694     1694              
Impacted Files Coverage Δ
modin/backends/pandas/query_compiler.py 96.50% <95.83%> (-0.02%) ⬇️
modin/backends/base/query_compiler.py 100.00% <100.00%> (ø)
modin/pandas/dataframe.py 89.88% <100.00%> (ø)
modin/experimental/cloud/meta_magic.py 85.18% <0.00%> (+1.85%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update dd42a40...668987a. Read the comment docs.

@dchigarev dchigarev force-pushed the pivot-implementation branch from 641adc2 to 408dbbd Compare June 23, 2020 12:30
@dchigarev dchigarev marked this pull request as ready for review June 23, 2020 12:49
Copy link
Collaborator

@devin-petersohn devin-petersohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would prefer to move the logic in dataframe.py to the _query_compiler. Some implementations have an optimized pivot operation, so we will want the control to in the query_compiler layer.

@dchigarev
Copy link
Collaborator Author

dchigarev commented Jun 24, 2020

At pivot implementation in query compiler I rely on that there is a unstack function. But that method will be added only when #1649 will be merged. So I just copied it implementation from #1649. Please do not merge this PR until #1649 will be merged and that draft implementation will be removed from my PR.

@devin-petersohn
Copy link
Collaborator

Ok @dchigarev I will place a blocked tag on this PR. Feel free to remove it once #1649 is merged.

@devin-petersohn devin-petersohn added the Blocked ❌ A pull request that is blocked label Jun 25, 2020
Copy link
Collaborator

@devin-petersohn devin-petersohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, this is quite clean and should perform very well.

modin/backends/pandas/query_compiler.py Outdated Show resolved Hide resolved
@dchigarev
Copy link
Collaborator Author

@devin-petersohn I've add some fixes into pivot implementation, I haven't tested it for multiple values, but for single one it works well.

But there is some mismatch from pandas in this implementation. If our specified index contains NaN values, then we would lose that as a group into groupby (pandas does not, because its pivot implementation uses different from groupby logic to group insides and columns). For now I've made a dirty fix index.fillna("NaN") just to show that it would properly work in that case, but I suppose that it should be mention in design documentation how we would like to handle NaNs if we want to use groupby in our implementation.

@devin-petersohn
Copy link
Collaborator

@dchigarev pandas 1.1 (August 1) will have a new feature added in pandas-dev/pandas#30584 to keep or drop nan vaues from the index. Maybe it is not worth spending too long on a workaround.

@dchigarev dchigarev removed the Blocked ❌ A pull request that is blocked label Jul 17, 2020
@dchigarev
Copy link
Collaborator Author

@devin-petersohn I've finished implementing pivot. Here is a few notes about implementation:

  1. For now handling nan groups been doing via index.fillna("NaN") just to output some result in that case
  2. There is a bug in pandas groupby #34455 related with applying function to groupby object when indices of source dataframe are floats. Since we are using groupby, modin implementation also have that issue, I've solved it by converting float indices to str indices before groupby and backward after, tests seem to be passed for that case. So that workaround also should be removed after #34455 will be fixed

Copy link
Collaborator

@devin-petersohn devin-petersohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I ran some timings to see how this implementation performs, and I noticed that utilization is very high (good), but overall time is a bit slow.

On 30,000 rows 3 columns, pandas takes 166 ms, this PR takes >30s. The performance is highly dependent on the number of unique values in the index column. With this case, defaulting to pandas takes 250ms.

Did you run performance on this yourself? I would not expect this performance seeing the implementation and knowing how groupby is implemented.

@anmyachev anmyachev added the P1 Important tasks that we should complete soon label Jul 20, 2020
@anmyachev anmyachev added this to the 0.8.0 milestone Jul 20, 2020
@dchigarev
Copy link
Collaborator Author

dchigarev commented Jul 20, 2020

@devin-petersohn Yeah, the problem seems to appear with increasing amount of values columns and decreasing amount of unique values in index.

Reduce part in GroupbyReduce is a bottleneck here, I've modified groupby_reduce this way to do measurements:

(please note if this method of measurement is incorrect)

groupby_reduce
    @classmethod
    def groupby_reduce(
        cls, axis, partitions, by, map_func, reduce_func
    ):  # pragma: no cover
        from timeit import default_timer as timer
        t1 = timer()

        map_func = ray.put(map_func)
        by_parts = np.squeeze(by)
        if len(by_parts.shape) == 0:
            by_parts = np.array([by_parts.item()])

        print("GRP_preparations:", timer() - t1)
        t1 = timer()

        new_partitions = np.array(
            [
                [
                    PandasOnRayFramePartition(
                        func.remote(
                            part.oid,
                            by_parts[col_idx].oid if axis else by_parts[row_idx].oid,
                            map_func,
                            part.call_queue,
                            by_parts[col_idx].call_queue
                            if axis
                            else by_parts[row_idx].call_queue,
                        )
                    )
                    for col_idx, part in enumerate(partitions[row_idx])
                ]
                for row_idx in range(len(partitions))
            ]
        )

        [y.get() for x in new_partitions for y in x]
        print("GRP_map:", timer() - t1)
        
        t1 = timer()
        res = cls.map_axis_partitions(axis, new_partitions, reduce_func)
        [y.get() for x in res for y in x]
        print("GRP_reduce:", timer() - t1)
        return res

And I've got this result for (30000, 3) data set where there is no repeated values in index

GRP_preparations: 0.0021804869174957275
GRP_map: 0.27529858611524105
GRP_reduce: 13.666183208115399

And if you'll look at CPU usage at the reduce part, probably only one core would be used.

Let's look at two corner cases:

  1. We have index with one unique value
    image
    At this picture we can see a problem of approach "groupby + transpose". If we have source dataframe with long columns and small rows (selected data on which we would do groupby reduce), we would probably get only rows partitions. So applying transpose to every partition in a map phase will generate a lot of 1xN partitions. But as we know, reduce part is a map_axis_partitions(0, ...), so technically we will apply our reduce function to the whole dataframe without any scaling.

Let's say we have (30000, 3) DataFrame with a single unique value in index and 60 cores.

  • At stage 1 we will have (30000, 3) DataFrame with 60 partitions each with (500, 3) shape.
  • Applying map function will give us at stage 2 (60, 30000) DataFrame with 60 partitions each with (1, 500) shape.
  • And at stage 3 we will get (60, 30000) DataFrame as an input of our reduce function.

Adding this line before reduce part to trigger resplitting at rows axis, gives increase of performance in 5x times

new_partitions = cls.map_axis_partitions(1, new_partitions, lambda df: df)

Execution time for (30000, 3) dropped from ~20s to ~4s (which is still slower than pandas). So after map phase, we want to be able to do a resplitting our modin frame to get scaling in the reduce part, but I wonder if modin_frame provides such API?

  1. Now let's say that all values in index are unique
    Then,
  • At stage 1 we will have (30000x3) DataFrame with 60 partitions each with (500, 3) shape
  • Applying map function will give us at stage 2 (30000, 1) DataFrame with 60 partitions each with (500, 1) shape.
  • And at stage 3 we will get (30000, 1) DataFrame as an input of our reduce function.

It seems that groupby + apply for high dimension data is pretty hard for pandas, for example for (30000, 1) dataframe with all unique values in index that line of code takes about 10s

by = pd_df["_index"]
pd_df.drop(columns=["_index", "_columns"]).groupby(by).apply(lambda df: df)

So I think unsplitted data passed to the reduce function is a problem here.

P.S. Also tested the previous implementation of pivot via unstack (766cc14) and for (30000, 3) DataFrame I've got these times:

(30000, 3) DataFrame, 10 groups of unique values in index
pandas: 0.12308201845735312
modin (a1c6c90): 16.28071112651378
modin (a1c6c90) + splitting hack: 6.3267082357779145
modin (766cc14): 0.9199626314640045

766cc14 still has places to optimize and requires refactoring, this uses draft unstack implementation from #1649
@devin-petersohn may we think of using old implementation? You can see old implementation here

@dchigarev dchigarev changed the title Pivot implementation [FEATURE] Pivot implementation Jul 22, 2020
@dchigarev dchigarev force-pushed the pivot-implementation branch 3 times, most recently from 1995ae4 to fdbaaab Compare July 23, 2020 11:13
@dchigarev
Copy link
Collaborator Author

@devin-petersohn I've refactored pivot implementation via unstack, please take a look. Also keep in mind, that this branch uses draft unstack implementation so the performance results could be not relevant with the final version (but it's already better than implementation with groupby + reduce).

@dchigarev dchigarev added Ready for review Blocked ❌ A pull request that is blocked labels Jul 23, 2020
Copy link
Collaborator

@devin-petersohn devin-petersohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dchigarev It looks reasonable using unstack here, I will leave comments about unstack implementation on #1649.

@dchigarev dchigarev force-pushed the pivot-implementation branch 3 times, most recently from a523f1b to ef58744 Compare July 29, 2020 18:46
@dchigarev
Copy link
Collaborator Author

dchigarev commented Jul 29, 2020

@devin-petersohn since unstack is not ready yet, can we merge pivot as is (with unstack defaulting to pandas) and just open an issue to test/improve performance of pivot with unstack when it will be merged or move that to a next release? Same question about pivot_table (#1669)

@dchigarev dchigarev force-pushed the pivot-implementation branch from ef58744 to 0b64517 Compare July 30, 2020 09:57
@devin-petersohn devin-petersohn modified the milestones: 0.8.0, 0.8.1 Aug 2, 2020
@dchigarev dchigarev force-pushed the pivot-implementation branch from 0b64517 to ef9ff37 Compare August 28, 2020 11:35
@dchigarev dchigarev force-pushed the pivot-implementation branch from ef9ff37 to 668987a Compare August 28, 2020 11:38
@dchigarev dchigarev removed the Blocked ❌ A pull request that is blocked label Aug 28, 2020
@dchigarev
Copy link
Collaborator Author

@devin-petersohn since unstack is merged, this PR is not blocked anymore and ready for review.

Copy link
Collaborator

@devin-petersohn devin-petersohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The performance of this will not be very fast for this first implementation, but we will tune stack and unstack when #1975 is resolved.

@devin-petersohn devin-petersohn merged commit 363da6d into modin-project:master Aug 31, 2020
aregm pushed a commit to aregm/modin that referenced this pull request Sep 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 Important tasks that we should complete soon Ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

pivot function implementation
4 participants