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

FEAT-#1291 #1187: Add DataFrame.unstack, Series.unstack #1649

Merged
merged 1 commit into from
Aug 28, 2020

Conversation

prutskov
Copy link
Contributor

@prutskov prutskov commented Jun 23, 2020

Signed-off-by: Alexey Prutskov alexey.prutskov@intel.com

What do these changes do?

@prutskov prutskov added this to the 0.7.4 milestone Jun 23, 2020
@prutskov prutskov linked an issue Jun 23, 2020 that may be closed by this pull request
@codecov
Copy link

codecov bot commented Jun 23, 2020

Codecov Report

Merging #1649 into master will increase coverage by 3.51%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1649      +/-   ##
==========================================
+ Coverage   76.42%   79.94%   +3.51%     
==========================================
  Files          79       79              
  Lines        9309     9352      +43     
==========================================
+ Hits         7114     7476     +362     
+ Misses       2195     1876     -319     
Impacted Files Coverage Δ
modin/pandas/base.py 95.99% <ø> (+1.62%) ⬆️
modin/backends/base/query_compiler.py 100.00% <100.00%> (ø)
modin/backends/pandas/query_compiler.py 89.34% <100.00%> (-7.04%) ⬇️
modin/pandas/dataframe.py 89.88% <100.00%> (+0.04%) ⬆️
modin/pandas/series.py 95.41% <100.00%> (-0.08%) ⬇️
...odin/data_management/functions/groupby_function.py 33.33% <0.00%> (-60.01%) ⬇️
modin/experimental/pandas/io_exp.py 71.42% <0.00%> (-28.58%) ⬇️
modin/engines/base/io/io.py 76.27% <0.00%> (-18.65%) ⬇️
modin/data_management/factories.py 68.61% <0.00%> (-10.22%) ⬇️
... and 19 more

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 4ea6f93...fe7c935. Read the comment docs.

@modin-bot
Copy link

modin-bot commented Jun 23, 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 39.36s ============
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 [26850] / gw1 [26850] / gw2 [26850] / gw3 [26850] / gw4 [26850] / gw5 [26850] / gw6 [26850] / gw7 [26850] / gw8 [26850] / gw9 [26850] / gw10 [26850] / gw11 [26850] / gw12 [26850] / gw13 [26850] / gw14 [26850] / gw15 [26850] / gw16 [26850] / gw17 [26850] / gw18 [26850] / gw19 [26850] / gw20 [26850] / gw21 [26850] / gw22 [26850] / gw23 [26850] / gw24 [26850] / gw25 [26850] / gw26 [26850] / gw27 [26850] / gw28 [26850] / gw29 [26850] / gw30 [26850] / gw31 [26850] / gw32 [26850] / gw33 [26850] / gw34 [26850] / gw35 [26850] / gw36 [26850] / gw37 [26850] / gw38 [26850] / gw39 [26850] / gw40 [26850] / gw41 [26850] / gw42 [26850] / gw43 [26850] / gw44 [26850] / gw45 [26850] / gw46 [26850] / gw47 [26850]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
......................................................................... [  1%]
.......................................................................... [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
............................................................................ [  2%]
........................................................................ [  2%]
.......................................................................... [  2%]
......................................................................... [  2%]
........................................................................ [  3%]
..................s..................................................... [  3%]
........................................................................ [  3%]
......................................................................... [  4%]
......................................................................... [  4%]
..........x........................................x..................... [  4%]
....X.........X.........................X.........X............X........ [  4%]
.....X..........X.........XX..........x...X..........xX...........X.X... [  5%]
.........Xx.X.......x.x........X...XXX...X......X.X...X...X.......s.xX.. [  5%]
.xX...XxXX..X........X.X......X...XXx.....XXX..X.XXX..XXxx.X..x..XX..Xx.x [  5%]
xXXX.xX.X.X.XX...XXX.XXxXX.Xx.X.X...X.xxxX.XXX.X.XXXx..X.X.XXXXXXx.X.X.. [  5%]
X..XXxXXXXX.XX.XXXXx..XX.XXXX.XXx..X.....XXXXXXX..XXX.X...Xx.X...XXXX...X [  6%]
.XXXX.....XXXXXX..X.xXX.X.X......x..XXXXX.X.XXX.....XXX.XXX...XXX...X.X. [  6%]
....X.X..X.X..X.X.....XX...............XX.......X..X...X..X....X....XX... [  6%]
...........X..X.....X...X.xXx.X....X.....................X........X...X..XXXX [  6%]
.....X..................x..X.........x..X..XXX.....X...X...............x [  7%]
...X........X.....XXX..........X........X......X................X.XX.... [  7%]
.X...X..........X....X......X.........X.XX.........X........X...X..X.... [  7%]
..X.X..................x.X...........xX...X....X.X...................Xx. [  8%]
X........x..xX....X...X.XX.X...............XX..X.X.......x.X.....XX..XxX [  8%]
X.X.........x.....XX....X.......XxX....XXX...XXXX.X.xX.....XX.xs...X.X.X [  8%]
...xxxX.XxX.XX.XXX....XXX..XxxX..X...XX.x..XX...X..xxxX.XXX.XX.XXX....X. [  8%]
X..XXXX.X...XXxX..xX...XXxXXXX.XX..XX.XXX..x..X.X.XXXX.X....XXxX.X...XXX [  9%]
XXXX...X..XX.XX..x..X...X.XXX.X...XXXX.X......XXXXXX..X..XX.X....xX....X.XXXx [  9%]
.X..X.XX.xX.....XXXXXX.......XX....XXX....X.X..X.X......XXX.....XX........ [  9%]
........XXX....X...X.........XXX.....XX.........X.......XXXx....X..X..X.xX [  9%]
....X..............x..X.......XX.X....X..X..X.XX......X............X..X.... [ 10%]
...XX.X.......X..X.XX....X....X.......X...Xx.....X..X..........X..XX.... [ 10%]
.....X........X..XX.........X...........X.XX........X........X..XX...... [ 10%]
..X...........X.XX.........X........X...X............X.................. [ 11%]
X.............X............X.................X............X...........X..... [ 11%]
..........................X......X...................................X.. [ 11%]
...X..............................X.......X............................. [ 11%]
X...................................X..................................X [ 12%]
.......................................x........x........................ [ 12%]
....X....................x..............X............................X.... [ 12%]
...Xx...........................X........XX...............x......XX....x [ 12%]
...XX.......x....Xx.......XX...X....X.XXx.........X....X.X...X..x..X.XxX.XX [ 13%]
.xX...X.X....xX....x....X.X.X..X.XXX..XX.x.x.........X.....x...X...X.... [ 13%]
...X.X.....X...x.X.xX.X.Xx..X.......X.......x.......X.XX..X..xX..X......x [ 13%]
..X.......x...XXX.....x.X...Xx.....xXxx..x.XX..X......X..X....xx.....X..x [ 14%]
X.x.xx..xXx.......X......X.........xx.X.....s...X.........xX.x..xx..XX.. [ 14%]
......x..................xX....xx..xXx.......x....x.......X..x...X.x...x. [ 14%]
.....xx..x.X....x..X..Xx...X.xx...X.....X.....xx.X.xX..xx..X...x....X... [ 14%]
..X.X....x...x.x..x.......X...x......x....x......xX..x..XX....X....X.x.X [ 15%]
..x.X...XX.......x....x.......X..X.......x...XX.xx...xx......x.x...x....... [ 15%]
x.....X..x.xs.X..s..X....X.X.X..x..s.x......X.xsx....Xs...X..Xs......X.. [ 15%]
...x...s...X....s...x..X..xx..s...xxs.x.x.X....X..s.......s.X..XXx.X.xs. [ 15%]
..xX..s.X.X.......X..sX.xX.s.s....s..sXXs.XXs.X....s..s.x...sxx.ss...sX. [ 16%]
..ss.xsX.Xs.s..xx.s.s..sxsxssx.sX.s...x.X.sxss..sxss..sXss....ssxXsssxs. [ 16%]
Xs.Xxss.sXs.sX..ss..XXs..ss.XsxssssssXxs.s.ssXs.sssXsXsss.xss.s.s.XsssXXs [ 16%]
.sssss.sss.sXsXsssXssssss.sxs.s.s..ssssx.sss.xsXsxsxsssssss.ssss.ssssss.s [ 17%]
ssssssXsxsss.sssss..sss.sssss.sss.sxsXsX.sssssssss.s.sssss.sssssss.ss.sss.s [ 17%]
s.ssss.ssXsssss.ssssssXs.s.s.sssssssssss.ssssxs.ssss.sss..ssxssss.sss.ss [ 17%]
ssXsss.ssssssssssxssssssssXsssxs.xss.s..sssssssssssxXs.sssssssssss.sss.s [ 17%]
ssssssssxssXs.s.sss.s.ssssssssssXsssssXsssssss.ssssssssssss.sss.s.s.xsss [ 18%]
ssssssXsxssss.ssssss.s.sssss.ssssssssssxs.sXssssssss.ssssX.s..s.Xsssssss [ 18%]
s..sXssss.ssxssssssssssssssssssssssss.sss..s.ssssssss..ssss.s.ssss.ss.sss [ 18%]
sssssssxsssss.ssssssssx.s.sssss.ss.s.ssxsssss.ssXsssssXssss.ssssssssss.ss [ 18%]
sssssssssssxss.sx.s.ssssxsssss.sxsXs.sssssssssss..ssssss.sssssss.ssssXXs.s. [ 19%]
s.sssssss..s.ssssss.ssss.ssss..ssssssssssss.sxsssssXss.ss.ss.s.s.ssxs.sss. [ 19%]
sx...sssssssssss.sss.ssss..s.sssssxsssss..s.ss.sx.s.sssXssss..ss.sss.ss. [ 19%]
s.s...s.s.s.ss......s.sss..s..ss.sxsss.s.s....sss...s.s.....s.s.s..ss..x [ 20%]
ss.ss..sXx...ss.....s.s.....xs.sx...s.s...ssx....ssssX..s..s...s....s... [ 20%]
....ss..Xss.x..ss....s.......s..s.s..s.....X...sssx.s...ss...ss......ss.. [ 20%]
.s..........s....xssss..ss...s.X...s........s.sxs.sssx..s..s......ss.s..... [ 20%]
.s.....s....s.s...s.ss...x.s.s..sX..s...ss..s...s....s....s..s.s..s.ss..... [ 21%]
xxs.s...s..s.X.xs...sss...s...s...s.s..ssss.s...sx....s..Xs...s.sss.xs.. [ 21%]
s.s....s...s..sss..ss.xsx.ss.s.ss.s..s....s..s..sssss.....Xs.s.ssss..s.x.XX [ 21%]
s.s.s.....s...sx.s..xs.sXxs....s....s....sss...s.s.s..x.xXss...sxxss....xs [ 21%]
.s..ss.s.Xs.s.s.X.s..Xs.s..sss...xs.s.ssx.xxs.s.ss..sss.xs...sss.XsX.X..s [ 22%]
s.s.ss.s.s.s....s...s...sss.sx..s.s.s.s.X..ssssx.s..xs..s.xx.s.sssXsxsXX. [ 22%]
s...s.ssXs...sxs.Xx...ssxs...s.....s..s.s..s...s.....xs.X..sx.sx.X.Xs.... [ 22%]
sX...sXxxxs.X...s...sx.sX.xx.ss.Xs...sx...s..X....s.........s.....xs..x.. [ 23%]
...sxx.x..x..X....xXsXs....Xss.XXs.sXx.sxsX..ssss..sss..ss.s..s.ssss.ss... [ 23%]
ss.s.ssssXs.s.s.ssxs.sssss..ssxssxssss.ssssssxssss..ssssss.sssssssss.ssss [ 23%]
sssssssss..sssssssssssss.ssssssssssssss.ssxsssssssssssss.sssssXssssssssX [ 23%]
ssss.sssssssssssssx.ssssssssssss.sss..ss.sssss.ss.Xs.sssssx..sxs.xs..sss [ 24%]
..ssssx.xss.ss..ssssX.sss.ss..s.s.ss..xs.s.s...s...s...s.xs.s..s.s.ssxs.s [ 24%]
s.ssssss............XX.....X.xssssssssssssssssssssssssss................ [ 24%]
........................XXXX.X.....XXXX.......x....................XXXX. [ 24%]
xx.....xxx..............xxx............................xxx.............. [ 25%]
............xx.....XXX.....XXxXX..................x...x.x.......x..x..x. [ 25%]
.......x.x.x........x.x.x.........xX.x............Xx..x.........X..x.x... [ 25%]
X.....X...xxX........X...Xxx.......X..XxX.......X....XXx......X....XX.x.....X [ 26%]
.x..XX....x..X...x..XX.....X.x..xX.X.....X.X..Xx..X....X.X......Xx.x...X [ 26%]
X.....Xx..x..xX....X..x....Xx.x...X.....x..Xxx..X.......Xx.xx.X........X [ 26%]
x...xXx.....X...x.xxx.....X...x..xxx....X.....xxx.x....X.....x.x.x.Xx... [ 26%]
....X.xX.x.x.......Xxx..xx......X.xx...xx.....X..xx...xx.....X..x.x..xX. [ 27%]
.X.....xxX...XX.......xX.xXX.........XXxX.x........XXxX.x........XXXx....x [ 27%]
......XX.X..x..X....X.XX...xX.....X.X.X...Xx.....X.X..x...Xx....XX....x. [ 27%]
.X...x.XX.....x..X...XX.X........xX....XXX......Xx....XxX......X..x..X..x. [ 27%]
.....X....Xx....x...X.....Xx.....x.X....X....x...x.X.....X....x...Xx.... [ 28%]
X......x..x....X.......x...xxX........x...X.xx.........x.X...xx........XX. [ 28%]
..xx........X....x.x.x....X......x.xx...X.......x.xx.....X......x..xX....X [ 28%]
..........Xx.xX.........X..Xx.x.........X..Xx.x........X..X.x.....x....X. [ 29%]
X......x..x...X..X........x.x...X..X......x...X.X...X........x..X.X..x.. [ 29%]
.........X.xX....x.........X.Xx.......x......X..XX.........x...X.XX..... [ 29%]
.......xX...xX.............X.x..X..x..........X..xXs....x........X..X..x.. [ 29%]
.x........X..X...x....x.......XX.......x.....x...XX........x.....x....X. [ 30%]
.......x...x....X.........x....x............x...x............X..x....... [ 30%]
...X.......x.......X......x...X...........x...X.........X....X........X.. [ 30%]
.X........X....X......................................................... [ 30%]
.................................................x......x.....x.......x. [ 31%]
.....x.....x......x.......x....x........x...............x...............x [ 31%]
.........x.....x........................................................ [ 31%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 32%]
............................................................................ [ 33%]
......................................................................... [ 33%]
........................................................................ [ 33%]
........................................................................ [ 33%]
......................................................................... [ 34%]
.......................................................................... [ 34%]
........................................................................ [ 34%]
........................................................................ [ 34%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 36%]
..................X...X..........X.X.X....X...X...X..............X...... [ 37%]
.................X..............X.X.......................XX.XX.....X.... [ 37%]
........X.................X............X....X...............XX.......... [ 37%]
.....X..X............X............X..X.........xX.............X...X..... [ 37%]
........................X...................X..........................X. [ 38%]
..........X..................X.......xX.X.......X................X...... [ 38%]
.................X.X...X.....x....................................X..... [ 38%]
.X.............X...............X.........X.............X........X....... [ 39%]
.X...................X......X..x..............X......X................X.. [ 39%]
...X.........x........X.....X........X.......x.......................... [ 39%]
.............x......................x.................................x. [ 39%]
.................xx.X......................X...................X......X. [ 40%]
....x.....................................x..............x.............. [ 40%]
............................x............x.....X............X..X.......... [ 40%]
.............X...............x..........x............................... [ 40%]
...........x...................x..........................x.............. [ 41%]
.....x..................ss.ssss.ss..sssssss.sss..xx.............X....... [ 41%]
.....................X............................X......X..X..X.Xx...X. [ 41%]
.....X.........................x..........................x............. [ 41%]
......x...x...................................................x......... [ 42%]
.........x........X.....................X......x.......................X [ 42%]
.................X..............x........................................ [ 42%]
........................x...............X............x.................. [ 43%]
..........x........................................x..................... [ 43%]
..x...........X......X......X........x..........X.....................x. [ 43%]
..........x..................................x.......................x.. [ 43%]
...................................x...x..............x................. [ 44%]
.............x.......................................................... [ 44%]
..............................................................x......... [ 44%]
...............................................X........................ [ 44%]
......................................................................... [ 45%]
.............................X.........................................x. [ 45%]
......................................x................................. [ 45%]
........................................................................ [ 46%]
.....x.................................................................. [ 46%]
........................................................................ [ 46%]
...............x................................................x....... [ 46%]
......................................................................... [ 47%]
.................................................x...................... [ 47%]
..................................................X..................... [ 47%]
..................................................................X..... [ 47%]
........................................................................ [ 48%]
.x....................................................................... [ 48%]
..........................x............................................. [ 48%]
........................................x............................... [ 48%]
........................................................................ [ 49%]
.x...................................................................... [ 49%]
..............x.......................................................... [ 49%]
...............................................x........................ [ 50%]
....................................X................................... [ 50%]
......................................................................... [ 50%]
.............................X.......................................... [ 50%]
...............x........................................................ [ 51%]
........................................................................ [ 51%]
.................x.....................................................x [ 51%]
........................................................................ [ 51%]
........................................................................ [ 52%]
...x................................................x................... [ 52%]
........................................................................ [ 52%]
....................................................x..........X........ [ 53%]
.........X................................X.............................. [ 53%]
.......................................................................sX [ 53%]
s..s..ss.sssss.s...sss..s.s..sss...ss.s.ssssssssssss..ssss...ssss.ssssss [ 53%]
ssssss.ssssssssss.....ssXsssssss..ssss..ssss.sssssssssss..sssss......... [ 54%]
.....ssssss...ssssss.s.ssssss......ssssss.ssssss....sssss......sssssssss [ 54%]
sss..ssssss.ssssss....ssssss.sssss....sss.....sssssssssssssssssssssssss. [ 54%]
..sssss.ssssssss..ss...ssssss....ssssssss.ssss.sssss..ssssssss....s..sss [ 54%]
ssss.ssssssssssss.....ssssssssssssss..ssssssssssssssss..X..............s [ 55%]
..sssss...s...ssssss.sss.ssssssssss.sssssssssssss..ss.ssssssssssssssssss [ 55%]
ssssss.X....ssssssssss...ssssssss..ssssssssssssssssss...sssX.sssssssss.. [ 55%]
sss...sssssX...s...ssssss..sssssssssssssssss......ss.sssssssssss.ssssX.. [ 55%]
.......s...ssssssssssssssssss...sssssssssssssss.s.....ssssssss......ssss [ 56%]
ssss.ss...ssssss.sssssssss.sssss.Xssss....sssssss........sssssssssssssss [ 56%]
...sssss.ssssssss.s.ss.s..sssssss.sss...s...ss...s.ssssssssssss.sssssss.s [ 56%]
...ssssss.sssssssss.....s..ssssssss..s.ssssssss..sssss.sss.....s......ss [ 57%]
....ssss....ssssss...ss..s..sss..sssss.s...s.ssssss.s.ssss.sssss.sssssss [ 57%]
.ss.s.sss..s..sssssss.s.ssssss.sss.ss.ssssss.sss.sss.ss....sss.s.ssss..s.Xs [ 57%]
.sssssss.sss.s.sssssssss.sss..ssss...sssss.ssss.sssssss.ssssssssss.sss.ss [ 57%]
s.s.s.ss...ssss...sXss.ssss.ss..s.sssss.s.s.ssss..sssssssss.sss.sss..sss [ 58%]
.sssss.s...sssss..ss.s..s.s.s.ss..s.sss.sss..sss.s.s.sss.ssss.sssssssss. [ 58%]
sss.s.sssss.s.sss...ssss.s.sssss..sss.ssssss.ssssss.s.sssssss.ssssssssss [ 58%]
ss.s..sssssss.sss.ssss..sss.sss..ss...ss...ssssssssssss.ssssssssssssssss [ 58%]
sss..ssss........sssssssssssssss.sssssss...ssss.sssssss.sssss....sssss...X..s [ 59%]
..s.sssss..ssss.s..sss.sss.sss.s.sssss..sssssssssXsssss..sss.ss.sss.s.ss [ 59%]
ssss.sssss.sXsssssss.s.sssssssss.ss.sss.ss.sssss..sssssssssssssXss.sssss.s [ 59%]
sssss.sss.s.ssssss.ss.sssssssssssssssssss.ss.ssss.s.s.s.sssss.s.s.sX.s.s.s [ 60%]
ss.s..ss.sssssssss.sssssssssssss..sss.s.sss.sss.sssssssss.sssssssss...sss [ 60%]
.sssssssss.s.ssss.X.s..sss..ssssss.sssssssssssssss.sssss..ssssss..sssss............ [ 60%]
sssssss.ssssss..s.sssssssss.sssssssss.s.sss.sss.sssssssss.s.s.sssssss.ss [ 60%]
ssss.s.sss.sss..ssssss..ssssss.s.ss.sss..s.sssssss.ssss.ssssssss............s...X........ [ 61%]
sssssss........s.s...sssXsss.......ss.s..ssssss..s...sss..ssssss.s....ss [ 61%]
s..s.sss.sss...ssss.ssssssss.ss..ssss.ssssss.s.sssss..s.ssssX.s.sssssss.s [ 61%]
.ss.sssss.sss.sssss..ssssssss.ssss.ssssssssssss.s.sssssssssss.ssssssssss [ 62%]
ssssX.sssssssss.sssss.ssssssss.s.ss.ssssssXsssssssssssssss.ssss.ssssss.ssss [ 62%]
ssssssssssssssXs.sssssss.ssssssssssss...ssssssss.ssssssssssssss.ssssssss [ 62%]
sss.sXss.sssssssssssss.sss..s.s.ssssssss..sssssssssssssssss..sssssssss.. [ 62%]
ssssssXssssssssssss.s...ssssss.ssssssssssssssssssssssssXssssssssssssssss [ 63%]
ssXs.ssssssssssssssssssssssssss..ss.sssssssssssssssssssssssssssss..sssss [ 63%]
sssssssssssssssssXsssssssss.sss...sssssssXssssssssss..ssssssssssssssssss [ 63%]
ss..sssss..sssssss..ssssXsssssssssssss.sssssssssss.sX.sssssssssssssss... [ 63%]
ssssssssss.sssssssssss.....Xs.ssss...ss..sssss.sXsssssXsssssXsssssssss.s [ 64%]
..ssss.s.sssss.ssssssssssss.sssssXs.ssssssssss.ssss.ssssss.sssssss.ssssss [ 64%]
sssss.ssssssssX.sXsss.s.ssss.ssXss.s.ssssssssssssssssss.ssssssssssssssss [ 64%]
ssssssss.sssssssss.Xss.sssss..X..s.s..sssssss.s.s.s...ss...s..s....ss..s [ 65%]
sssssss.sssssss......ssssssssssssssssssss...ssss...ss......s.s.....s.X.. [ 65%]
........s.......s..s........s............X........................Xs...s [ 65%]
ss..ss....sss.s...sss..ss..ss.s...ssss..ss.ss...ss..ss..ssss....sssss.ss [ 65%]
ss....ss...sssssss...sss.ssssss.ssss..sss...s.ssssssssssss...s...sss.s.. [ 66%]
sss.ss..ssssssss....ssssssss..sssssss.s.....ssss......................... [ 66%]
.........s....sssss..ss...ssssssss......ssssssssssssss...ss..sssss..s... [ 66%]
......sssss............................................................. [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
.......................................................................... [ 70%]
......................................................................... [ 70%]
......................................................................... [ 70%]
......................................................................... [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
...........................................................s..ss..ssssss [ 72%]
s..ssss...ssss...s......sss...sssssssssssssss.....ssssss..sssssss..sssss [ 72%]
....s................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
......................................................................... [ 75%]
......................................................................... [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................... [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
......................................................................... [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
......................................................................... [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
......................................................................... [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
......................................................................... [ 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%]
........................................................................ [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
.......s.sssss..................................X......x....X....x.....x [ 93%]
........................................................................ [ 94%]
....................................s...............................X... [ 94%]
...X..x................................................................. [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
....................................................x...x.x............. [ 97%]
.....x.......xx..x...........x...........................x.............. [ 97%]
..........x..............xx........xx................................... [ 97%]
...x..............................................x..................... [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
...................                                                      [100%]

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

= 21380 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38724 warnings in 455.40s (0:07:35) =
============================= 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 39.36s ============
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 [26850] / gw1 [26850] / gw2 [26850] / gw3 [26850] / gw4 [26850] / gw5 [26850] / gw6 [26850] / gw7 [26850] / gw8 [26850] / gw9 [26850] / gw10 [26850] / gw11 [26850] / gw12 [26850] / gw13 [26850] / gw14 [26850] / gw15 [26850] / gw16 [26850] / gw17 [26850] / gw18 [26850] / gw19 [26850] / gw20 [26850] / gw21 [26850] / gw22 [26850] / gw23 [26850] / gw24 [26850] / gw25 [26850] / gw26 [26850] / gw27 [26850] / gw28 [26850] / gw29 [26850] / gw30 [26850] / gw31 [26850] / gw32 [26850] / gw33 [26850] / gw34 [26850] / gw35 [26850] / gw36 [26850] / gw37 [26850] / gw38 [26850] / gw39 [26850] / gw40 [26850] / gw41 [26850] / gw42 [26850] / gw43 [26850] / gw44 [26850] / gw45 [26850] / gw46 [26850] / gw47 [26850]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
......................................................................... [  1%]
.......................................................................... [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
............................................................................ [  2%]
........................................................................ [  2%]
.......................................................................... [  2%]
......................................................................... [  2%]
........................................................................ [  3%]
..................s..................................................... [  3%]
........................................................................ [  3%]
......................................................................... [  4%]
......................................................................... [  4%]
..........x........................................x..................... [  4%]
....X.........X.........................X.........X............X........ [  4%]
.....X..........X.........XX..........x...X..........xX...........X.X... [  5%]
.........Xx.X.......x.x........X...XXX...X......X.X...X...X.......s.xX.. [  5%]
.xX...XxXX..X........X.X......X...XXx.....XXX..X.XXX..XXxx.X..x..XX..Xx.x [  5%]
xXXX.xX.X.X.XX...XXX.XXxXX.Xx.X.X...X.xxxX.XXX.X.XXXx..X.X.XXXXXXx.X.X.. [  5%]
X..XXxXXXXX.XX.XXXXx..XX.XXXX.XXx..X.....XXXXXXX..XXX.X...Xx.X...XXXX...X [  6%]
.XXXX.....XXXXXX..X.xXX.X.X......x..XXXXX.X.XXX.....XXX.XXX...XXX...X.X. [  6%]
....X.X..X.X..X.X.....XX...............XX.......X..X...X..X....X....XX... [  6%]
...........X..X.....X...X.xXx.X....X.....................X........X...X..XXXX [  6%]
.....X..................x..X.........x..X..XXX.....X...X...............x [  7%]
...X........X.....XXX..........X........X......X................X.XX.... [  7%]
.X...X..........X....X......X.........X.XX.........X........X...X..X.... [  7%]
..X.X..................x.X...........xX...X....X.X...................Xx. [  8%]
X........x..xX....X...X.XX.X...............XX..X.X.......x.X.....XX..XxX [  8%]
X.X.........x.....XX....X.......XxX....XXX...XXXX.X.xX.....XX.xs...X.X.X [  8%]
...xxxX.XxX.XX.XXX....XXX..XxxX..X...XX.x..XX...X..xxxX.XXX.XX.XXX....X. [  8%]
X..XXXX.X...XXxX..xX...XXxXXXX.XX..XX.XXX..x..X.X.XXXX.X....XXxX.X...XXX [  9%]
XXXX...X..XX.XX..x..X...X.XXX.X...XXXX.X......XXXXXX..X..XX.X....xX....X.XXXx [  9%]
.X..X.XX.xX.....XXXXXX.......XX....XXX....X.X..X.X......XXX.....XX........ [  9%]
........XXX....X...X.........XXX.....XX.........X.......XXXx....X..X..X.xX [  9%]
....X..............x..X.......XX.X....X..X..X.XX......X............X..X.... [ 10%]
...XX.X.......X..X.XX....X....X.......X...Xx.....X..X..........X..XX.... [ 10%]
.....X........X..XX.........X...........X.XX........X........X..XX...... [ 10%]
..X...........X.XX.........X........X...X............X.................. [ 11%]
X.............X............X.................X............X...........X..... [ 11%]
..........................X......X...................................X.. [ 11%]
...X..............................X.......X............................. [ 11%]
X...................................X..................................X [ 12%]
.......................................x........x........................ [ 12%]
....X....................x..............X............................X.... [ 12%]
...Xx...........................X........XX...............x......XX....x [ 12%]
...XX.......x....Xx.......XX...X....X.XXx.........X....X.X...X..x..X.XxX.XX [ 13%]
.xX...X.X....xX....x....X.X.X..X.XXX..XX.x.x.........X.....x...X...X.... [ 13%]
...X.X.....X...x.X.xX.X.Xx..X.......X.......x.......X.XX..X..xX..X......x [ 13%]
..X.......x...XXX.....x.X...Xx.....xXxx..x.XX..X......X..X....xx.....X..x [ 14%]
X.x.xx..xXx.......X......X.........xx.X.....s...X.........xX.x..xx..XX.. [ 14%]
......x..................xX....xx..xXx.......x....x.......X..x...X.x...x. [ 14%]
.....xx..x.X....x..X..Xx...X.xx...X.....X.....xx.X.xX..xx..X...x....X... [ 14%]
..X.X....x...x.x..x.......X...x......x....x......xX..x..XX....X....X.x.X [ 15%]
..x.X...XX.......x....x.......X..X.......x...XX.xx...xx......x.x...x....... [ 15%]
x.....X..x.xs.X..s..X....X.X.X..x..s.x......X.xsx....Xs...X..Xs......X.. [ 15%]
...x...s...X....s...x..X..xx..s...xxs.x.x.X....X..s.......s.X..XXx.X.xs. [ 15%]
..xX..s.X.X.......X..sX.xX.s.s....s..sXXs.XXs.X....s..s.x...sxx.ss...sX. [ 16%]
..ss.xsX.Xs.s..xx.s.s..sxsxssx.sX.s...x.X.sxss..sxss..sXss....ssxXsssxs. [ 16%]
Xs.Xxss.sXs.sX..ss..XXs..ss.XsxssssssXxs.s.ssXs.sssXsXsss.xss.s.s.XsssXXs [ 16%]
.sssss.sss.sXsXsssXssssss.sxs.s.s..ssssx.sss.xsXsxsxsssssss.ssss.ssssss.s [ 17%]
ssssssXsxsss.sssss..sss.sssss.sss.sxsXsX.sssssssss.s.sssss.sssssss.ss.sss.s [ 17%]
s.ssss.ssXsssss.ssssssXs.s.s.sssssssssss.ssssxs.ssss.sss..ssxssss.sss.ss [ 17%]
ssXsss.ssssssssssxssssssssXsssxs.xss.s..sssssssssssxXs.sssssssssss.sss.s [ 17%]
ssssssssxssXs.s.sss.s.ssssssssssXsssssXsssssss.ssssssssssss.sss.s.s.xsss [ 18%]
ssssssXsxssss.ssssss.s.sssss.ssssssssssxs.sXssssssss.ssssX.s..s.Xsssssss [ 18%]
s..sXssss.ssxssssssssssssssssssssssss.sss..s.ssssssss..ssss.s.ssss.ss.sss [ 18%]
sssssssxsssss.ssssssssx.s.sssss.ss.s.ssxsssss.ssXsssssXssss.ssssssssss.ss [ 18%]
sssssssssssxss.sx.s.ssssxsssss.sxsXs.sssssssssss..ssssss.sssssss.ssssXXs.s. [ 19%]
s.sssssss..s.ssssss.ssss.ssss..ssssssssssss.sxsssssXss.ss.ss.s.s.ssxs.sss. [ 19%]
sx...sssssssssss.sss.ssss..s.sssssxsssss..s.ss.sx.s.sssXssss..ss.sss.ss. [ 19%]
s.s...s.s.s.ss......s.sss..s..ss.sxsss.s.s....sss...s.s.....s.s.s..ss..x [ 20%]
ss.ss..sXx...ss.....s.s.....xs.sx...s.s...ssx....ssssX..s..s...s....s... [ 20%]
....ss..Xss.x..ss....s.......s..s.s..s.....X...sssx.s...ss...ss......ss.. [ 20%]
.s..........s....xssss..ss...s.X...s........s.sxs.sssx..s..s......ss.s..... [ 20%]
.s.....s....s.s...s.ss...x.s.s..sX..s...ss..s...s....s....s..s.s..s.ss..... [ 21%]
xxs.s...s..s.X.xs...sss...s...s...s.s..ssss.s...sx....s..Xs...s.sss.xs.. [ 21%]
s.s....s...s..sss..ss.xsx.ss.s.ss.s..s....s..s..sssss.....Xs.s.ssss..s.x.XX [ 21%]
s.s.s.....s...sx.s..xs.sXxs....s....s....sss...s.s.s..x.xXss...sxxss....xs [ 21%]
.s..ss.s.Xs.s.s.X.s..Xs.s..sss...xs.s.ssx.xxs.s.ss..sss.xs...sss.XsX.X..s [ 22%]
s.s.ss.s.s.s....s...s...sss.sx..s.s.s.s.X..ssssx.s..xs..s.xx.s.sssXsxsXX. [ 22%]
s...s.ssXs...sxs.Xx...ssxs...s.....s..s.s..s...s.....xs.X..sx.sx.X.Xs.... [ 22%]
sX...sXxxxs.X...s...sx.sX.xx.ss.Xs...sx...s..X....s.........s.....xs..x.. [ 23%]
...sxx.x..x..X....xXsXs....Xss.XXs.sXx.sxsX..ssss..sss..ss.s..s.ssss.ss... [ 23%]
ss.s.ssssXs.s.s.ssxs.sssss..ssxssxssss.ssssssxssss..ssssss.sssssssss.ssss [ 23%]
sssssssss..sssssssssssss.ssssssssssssss.ssxsssssssssssss.sssssXssssssssX [ 23%]
ssss.sssssssssssssx.ssssssssssss.sss..ss.sssss.ss.Xs.sssssx..sxs.xs..sss [ 24%]
..ssssx.xss.ss..ssssX.sss.ss..s.s.ss..xs.s.s...s...s...s.xs.s..s.s.ssxs.s [ 24%]
s.ssssss............XX.....X.xssssssssssssssssssssssssss................ [ 24%]
........................XXXX.X.....XXXX.......x....................XXXX. [ 24%]
xx.....xxx..............xxx............................xxx.............. [ 25%]
............xx.....XXX.....XXxXX..................x...x.x.......x..x..x. [ 25%]
.......x.x.x........x.x.x.........xX.x............Xx..x.........X..x.x... [ 25%]
X.....X...xxX........X...Xxx.......X..XxX.......X....XXx......X....XX.x.....X [ 26%]
.x..XX....x..X...x..XX.....X.x..xX.X.....X.X..Xx..X....X.X......Xx.x...X [ 26%]
X.....Xx..x..xX....X..x....Xx.x...X.....x..Xxx..X.......Xx.xx.X........X [ 26%]
x...xXx.....X...x.xxx.....X...x..xxx....X.....xxx.x....X.....x.x.x.Xx... [ 26%]
....X.xX.x.x.......Xxx..xx......X.xx...xx.....X..xx...xx.....X..x.x..xX. [ 27%]
.X.....xxX...XX.......xX.xXX.........XXxX.x........XXxX.x........XXXx....x [ 27%]
......XX.X..x..X....X.XX...xX.....X.X.X...Xx.....X.X..x...Xx....XX....x. [ 27%]
.X...x.XX.....x..X...XX.X........xX....XXX......Xx....XxX......X..x..X..x. [ 27%]
.....X....Xx....x...X.....Xx.....x.X....X....x...x.X.....X....x...Xx.... [ 28%]
X......x..x....X.......x...xxX........x...X.xx.........x.X...xx........XX. [ 28%]
..xx........X....x.x.x....X......x.xx...X.......x.xx.....X......x..xX....X [ 28%]
..........Xx.xX.........X..Xx.x.........X..Xx.x........X..X.x.....x....X. [ 29%]
X......x..x...X..X........x.x...X..X......x...X.X...X........x..X.X..x.. [ 29%]
.........X.xX....x.........X.Xx.......x......X..XX.........x...X.XX..... [ 29%]
.......xX...xX.............X.x..X..x..........X..xXs....x........X..X..x.. [ 29%]
.x........X..X...x....x.......XX.......x.....x...XX........x.....x....X. [ 30%]
.......x...x....X.........x....x............x...x............X..x....... [ 30%]
...X.......x.......X......x...X...........x...X.........X....X........X.. [ 30%]
.X........X....X......................................................... [ 30%]
.................................................x......x.....x.......x. [ 31%]
.....x.....x......x.......x....x........x...............x...............x [ 31%]
.........x.....x........................................................ [ 31%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 32%]
............................................................................ [ 33%]
......................................................................... [ 33%]
........................................................................ [ 33%]
........................................................................ [ 33%]
......................................................................... [ 34%]
.......................................................................... [ 34%]
........................................................................ [ 34%]
........................................................................ [ 34%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 36%]
..................X...X..........X.X.X....X...X...X..............X...... [ 37%]
.................X..............X.X.......................XX.XX.....X.... [ 37%]
........X.................X............X....X...............XX.......... [ 37%]
.....X..X............X............X..X.........xX.............X...X..... [ 37%]
........................X...................X..........................X. [ 38%]
..........X..................X.......xX.X.......X................X...... [ 38%]
.................X.X...X.....x....................................X..... [ 38%]
.X.............X...............X.........X.............X........X....... [ 39%]
.X...................X......X..x..............X......X................X.. [ 39%]
...X.........x........X.....X........X.......x.......................... [ 39%]
.............x......................x.................................x. [ 39%]
.................xx.X......................X...................X......X. [ 40%]
....x.....................................x..............x.............. [ 40%]
............................x............x.....X............X..X.......... [ 40%]
.............X...............x..........x............................... [ 40%]
...........x...................x..........................x.............. [ 41%]
.....x..................ss.ssss.ss..sssssss.sss..xx.............X....... [ 41%]
.....................X............................X......X..X..X.Xx...X. [ 41%]
.....X.........................x..........................x............. [ 41%]
......x...x...................................................x......... [ 42%]
.........x........X.....................X......x.......................X [ 42%]
.................X..............x........................................ [ 42%]
........................x...............X............x.................. [ 43%]
..........x........................................x..................... [ 43%]
..x...........X......X......X........x..........X.....................x. [ 43%]
..........x..................................x.......................x.. [ 43%]
...................................x...x..............x................. [ 44%]
.............x.......................................................... [ 44%]
..............................................................x......... [ 44%]
...............................................X........................ [ 44%]
......................................................................... [ 45%]
.............................X.........................................x. [ 45%]
......................................x................................. [ 45%]
........................................................................ [ 46%]
.....x.................................................................. [ 46%]
........................................................................ [ 46%]
...............x................................................x....... [ 46%]
......................................................................... [ 47%]
.................................................x...................... [ 47%]
..................................................X..................... [ 47%]
..................................................................X..... [ 47%]
........................................................................ [ 48%]
.x....................................................................... [ 48%]
..........................x............................................. [ 48%]
........................................x............................... [ 48%]
........................................................................ [ 49%]
.x...................................................................... [ 49%]
..............x.......................................................... [ 49%]
...............................................x........................ [ 50%]
....................................X................................... [ 50%]
......................................................................... [ 50%]
.............................X.......................................... [ 50%]
...............x........................................................ [ 51%]
........................................................................ [ 51%]
.................x.....................................................x [ 51%]
........................................................................ [ 51%]
........................................................................ [ 52%]
...x................................................x................... [ 52%]
........................................................................ [ 52%]
....................................................x..........X........ [ 53%]
.........X................................X.............................. [ 53%]
.......................................................................sX [ 53%]
s..s..ss.sssss.s...sss..s.s..sss...ss.s.ssssssssssss..ssss...ssss.ssssss [ 53%]
ssssss.ssssssssss.....ssXsssssss..ssss..ssss.sssssssssss..sssss......... [ 54%]
.....ssssss...ssssss.s.ssssss......ssssss.ssssss....sssss......sssssssss [ 54%]
sss..ssssss.ssssss....ssssss.sssss....sss.....sssssssssssssssssssssssss. [ 54%]
..sssss.ssssssss..ss...ssssss....ssssssss.ssss.sssss..ssssssss....s..sss [ 54%]
ssss.ssssssssssss.....ssssssssssssss..ssssssssssssssss..X..............s [ 55%]
..sssss...s...ssssss.sss.ssssssssss.sssssssssssss..ss.ssssssssssssssssss [ 55%]
ssssss.X....ssssssssss...ssssssss..ssssssssssssssssss...sssX.sssssssss.. [ 55%]
sss...sssssX...s...ssssss..sssssssssssssssss......ss.sssssssssss.ssssX.. [ 55%]
.......s...ssssssssssssssssss...sssssssssssssss.s.....ssssssss......ssss [ 56%]
ssss.ss...ssssss.sssssssss.sssss.Xssss....sssssss........sssssssssssssss [ 56%]
...sssss.ssssssss.s.ss.s..sssssss.sss...s...ss...s.ssssssssssss.sssssss.s [ 56%]
...ssssss.sssssssss.....s..ssssssss..s.ssssssss..sssss.sss.....s......ss [ 57%]
....ssss....ssssss...ss..s..sss..sssss.s...s.ssssss.s.ssss.sssss.sssssss [ 57%]
.ss.s.sss..s..sssssss.s.ssssss.sss.ss.ssssss.sss.sss.ss....sss.s.ssss..s.Xs [ 57%]
.sssssss.sss.s.sssssssss.sss..ssss...sssss.ssss.sssssss.ssssssssss.sss.ss [ 57%]
s.s.s.ss...ssss...sXss.ssss.ss..s.sssss.s.s.ssss..sssssssss.sss.sss..sss [ 58%]
.sssss.s...sssss..ss.s..s.s.s.ss..s.sss.sss..sss.s.s.sss.ssss.sssssssss. [ 58%]
sss.s.sssss.s.sss...ssss.s.sssss..sss.ssssss.ssssss.s.sssssss.ssssssssss [ 58%]
ss.s..sssssss.sss.ssss..sss.sss..ss...ss...ssssssssssss.ssssssssssssssss [ 58%]
sss..ssss........sssssssssssssss.sssssss...ssss.sssssss.sssss....sssss...X..s [ 59%]
..s.sssss..ssss.s..sss.sss.sss.s.sssss..sssssssssXsssss..sss.ss.sss.s.ss [ 59%]
ssss.sssss.sXsssssss.s.sssssssss.ss.sss.ss.sssss..sssssssssssssXss.sssss.s [ 59%]
sssss.sss.s.ssssss.ss.sssssssssssssssssss.ss.ssss.s.s.s.sssss.s.s.sX.s.s.s [ 60%]
ss.s..ss.sssssssss.sssssssssssss..sss.s.sss.sss.sssssssss.sssssssss...sss [ 60%]
.sssssssss.s.ssss.X.s..sss..ssssss.sssssssssssssss.sssss..ssssss..sssss............ [ 60%]
sssssss.ssssss..s.sssssssss.sssssssss.s.sss.sss.sssssssss.s.s.sssssss.ss [ 60%]
ssss.s.sss.sss..ssssss..ssssss.s.ss.sss..s.sssssss.ssss.ssssssss............s...X........ [ 61%]
sssssss........s.s...sssXsss.......ss.s..ssssss..s...sss..ssssss.s....ss [ 61%]
s..s.sss.sss...ssss.ssssssss.ss..ssss.ssssss.s.sssss..s.ssssX.s.sssssss.s [ 61%]
.ss.sssss.sss.sssss..ssssssss.ssss.ssssssssssss.s.sssssssssss.ssssssssss [ 62%]
ssssX.sssssssss.sssss.ssssssss.s.ss.ssssssXsssssssssssssss.ssss.ssssss.ssss [ 62%]
ssssssssssssssXs.sssssss.ssssssssssss...ssssssss.ssssssssssssss.ssssssss [ 62%]
sss.sXss.sssssssssssss.sss..s.s.ssssssss..sssssssssssssssss..sssssssss.. [ 62%]
ssssssXssssssssssss.s...ssssss.ssssssssssssssssssssssssXssssssssssssssss [ 63%]
ssXs.ssssssssssssssssssssssssss..ss.sssssssssssssssssssssssssssss..sssss [ 63%]
sssssssssssssssssXsssssssss.sss...sssssssXssssssssss..ssssssssssssssssss [ 63%]
ss..sssss..sssssss..ssssXsssssssssssss.sssssssssss.sX.sssssssssssssss... [ 63%]
ssssssssss.sssssssssss.....Xs.ssss...ss..sssss.sXsssssXsssssXsssssssss.s [ 64%]
..ssss.s.sssss.ssssssssssss.sssssXs.ssssssssss.ssss.ssssss.sssssss.ssssss [ 64%]
sssss.ssssssssX.sXsss.s.ssss.ssXss.s.ssssssssssssssssss.ssssssssssssssss [ 64%]
ssssssss.sssssssss.Xss.sssss..X..s.s..sssssss.s.s.s...ss...s..s....ss..s [ 65%]
sssssss.sssssss......ssssssssssssssssssss...ssss...ss......s.s.....s.X.. [ 65%]
........s.......s..s........s............X........................Xs...s [ 65%]
ss..ss....sss.s...sss..ss..ss.s...ssss..ss.ss...ss..ss..ssss....sssss.ss [ 65%]
ss....ss...sssssss...sss.ssssss.ssss..sss...s.ssssssssssss...s...sss.s.. [ 66%]
sss.ss..ssssssss....ssssssss..sssssss.s.....ssss......................... [ 66%]
.........s....sssss..ss...ssssssss......ssssssssssssss...ss..sssss..s... [ 66%]
......sssss............................................................. [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
.......................................................................... [ 70%]
......................................................................... [ 70%]
......................................................................... [ 70%]
......................................................................... [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
...........................................................s..ss..ssssss [ 72%]
s..ssss...ssss...s......sss...sssssssssssssss.....ssssss..sssssss..sssss [ 72%]
....s................................................................... [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
......................................................................... [ 75%]
......................................................................... [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................... [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
......................................................................... [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
......................................................................... [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
......................................................................... [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
......................................................................... [ 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%]
........................................................................ [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
.......s.sssss..................................X......x....X....x.....x [ 93%]
........................................................................ [ 94%]
....................................s...............................X... [ 94%]
...X..x................................................................. [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
....................................................x...x.x............. [ 97%]
.....x.......xx..x...........x...........................x.............. [ 97%]
..........x..............xx........xx................................... [ 97%]
...x..............................................x..................... [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
...................                                                      [100%]

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

= 21380 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38724 warnings in 455.40s (0:07:35) =

@modin-bot
Copy link

modin-bot commented Jun 23, 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 74.65s (0:01:14) =
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.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 [26850] / gw1 [26850] / gw2 [26850] / gw3 [26850] / gw4 [26850] / gw5 [26850] / gw6 [26850] / gw7 [26850] / gw8 [26850] / gw9 [26850] / gw10 [26850] / gw11 [26850] / gw12 [26850] / gw13 [26850] / gw14 [26850] / gw15 [26850] / gw16 [26850] / gw17 [26850] / gw18 [26850] / gw19 [26850] / gw20 [26850] / gw21 [26850] / gw22 [26850] / gw23 [26850] / gw24 [26850] / gw25 [26850] / gw26 [26850] / gw27 [26850] / gw28 [26850] / gw29 [26850] / gw30 [26850] / gw31 [26850] / gw32 [26850] / gw33 [26850] / gw34 [26850] / gw35 [26850] / gw36 [26850] / gw37 [26850] / gw38 [26850] / gw39 [26850] / gw40 [26850] / gw41 [26850] / gw42 [26850] / gw43 [26850] / gw44 [26850] / gw45 [26850] / gw46 [26850] / gw47 [26850]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
......................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
......................................................................... [  3%]
........................................................................ [  3%]
................s....................................................... [  4%]
......x.................x......................................X......... [  4%]
......................................X.............................x... [  4%]
...........x..X.......................X............s..X................. [  4%]
x.....x..X......X.X...X.xX..x....Xx..X............X....xX...X....X...xX. [  5%]
X..XX....X......X.XX..X..Xx.X.....X.......X......xX........XX....X....X. [  5%]
x..X..X.xx.X....X.X.X...X...XX.X.X.xX..XX...XXxX..X.X..X....X.X.X.X..XXX [  5%]
..XX..XXXX...X.X.XX.X...X.X..X..X.X.X....X...XX..X..X..X.....X.X...xX.XX [  5%]
.X.X...X...x.....XX..X......X.XX....x.X..XX.X.XX.X...X..X..x.X...X...... [  6%]
.X......X..........X.XXX........X.X.x..X..X.X...X...XX.X...X..X.X.XX...X [  6%]
X..XX.XX..x..X...XX..X...X.XX.XX....X.XXX...X....X.X....X.X.X...XX...X.. [  6%]
X.X.....X..XX.......XX....XX.X..XX........X..X....X.........X............ [  6%]
..............................X..X.X....X...X.X...X.X.XX.X...X.X...X.XX. [  7%]
X.X.X.X...X.X.....X.....X......X.........x.......X..................x... [  7%]
........X...XXX...X..x.XXX....X......X.....XX.x......................... [  7%]
...................X....XXX....X.XX.xXX..XX.......X..X.....XX.....X....... [  8%]
X..X...XX......X.....X.......X...............................X.X..X..... [  8%]
............x...........X..............xx....x.....Xx..............xx.x. [  8%]
.xxXx.X.x.X..XX...X..x..xXX.X...XX....x.......X...Xx..XX...x..X.X....X.X [  8%]
...X.................XX...XXX.XX..XXX.X.XX..xX.X...XX..X.XXX..x..x..XX.. [  9%]
..xX..X..sx....xxXX..X..XX...............xxX..X.X.X........X.........Xx. [  9%]
...X......XX...X..XX...X..x.X......X.XX.....X.....X..x..X.......X..XX... [  9%]
....XX.X...X...Xx...X...xssss.sss.ss..sss.ssssssssssss.ss.s...X....X..XX [  9%]
......XX....X...X.X........X.XX...X.x.....X....X.X..........Xx......x.x.X [ 10%]
.X.X..x.X.X.x..X.X......XX...X..x......X..........x.X.....x...x......X.. [ 10%]
..x.xxXs.sss.ssssssss.sssXsXss.s.ss.sssssx.X.........X.X.........XX...XX [ 10%]
.X.xX.X......X.....x..X...XX..X...........x.........X......x.........X.. [ 11%]
....X........X.X.XX...XxX..X...XxXX...X.x.XxX.x..X....XXX..X......X..Xx. [ 11%]
.X.x..X.......x...X.X.xXs.sss.s.s.sssss.s.ss..Xss.ss.ss.ss.ss.s.ss.x.... [ 11%]
.X......X..................X..XX.X.X.X.....XXsXXs..ssssXssssXs.s.ssXssss [ 11%]
ssssxs.sssXssssss.sss.sXssss.s.ss.XssXsssX.sXxsss....XXX..X........X.... [ 12%]
...XXXX...XXss.s.sssss..s.sssss.ss..ss.ssss...ss.ss.X.....X...xX........ [ 12%]
.......X..........X.X.......X.x......x...ss.ss..ss.sss.ss.ssss.Xssss..xs [ 12%]
ssssss.X......X...........XXsXssss.ssXs..ss..Xss.s.ss.sssX.s.sXss..s.Xss [ 12%]
s.s........X.........X....XX..x..........x..........Xx...X........X..sss [ 13%]
s.ssss.ss...ss.sssxsssss...sss.ss..s.X...........X...........X...X.....X [ 13%]
........X........X....X......X.......XX..............X.......X..x.......x [ 13%]
.............X..x.............X.......X...X...X..........x.X............ [ 13%]
x..X...X.x..X......X.X.......X..X.........X....x.X....x....X.......x...X [ 14%]
X...............X.XX.....x....x..X......X......X..............x........X [ 14%]
.X...X.......X.X.Xx.XXX...X.X..X.XX.....XXX.X...x..XX.X.....x.X..XX...X. [ 14%]
.x.X..x...xX..X.x...X.sss...XXssss.ss..sssss.X...ssss.ss..Xssssss....... [ 15%]
.X.X.x.....X...X..X....xX..........X...................X..x...X..X..xx.. [ 15%]
.xss.ss.s.s.ssXssss..ss.ss.ssxss.s.Xsss.s..s.X..XX.X.....X...X..X....XXX [ 15%]
X.X....XX......X..X.X.......X.Xx..x......xXX...x....s.x.X..X..X......... [ 15%]
.........X......X.Xx......X..................X.......Xx............X..x. [ 16%]
.X.Xs.s.sx.sssx.ssss.ss.ss.s..sssxssss...ss..s.s..x...X...........XX...x [ 16%]
..x....x....x.....Xx.X.....XXXss.ss.s.s..ss..ss.sssss.ssX.s..ssss.ss.ssX. [ 16%]
...x..Xs.s.ss.ssssss.s.ssssssXssssx.ssss.s.........X..............x..... [ 16%]
X.......XX........x......x.XX.....x....x......x......................x.. [ 17%]
XXx......x......X....xX...........xX...X......x.............Xsss..x..... [ 17%]
.ss..ssX.x.....X...X...X.........X........XX...x.xX...xXss....ss.XXss.ss [ 17%]
s..sssssssssss.s...ssssss.........s.sssssssss........x.ss.ssssss..ssssss [ 17%]
ss.sss...Xssssss.Xssssss..sssss.sssssss.....s....ssssssssx.ss.x..X...sss [ 18%]
s.sXX........ss....X......X.....................x..............X........ [ 18%]
......................x........X.x....x....xx.X..X..sss.ss.sXsssss.sssss [ 18%]
.ssssx....ssssssssssssssss.xs.sssssss..sssss.Xss.sssXxs.ss....sssssssx.. [ 19%]
.ssss.sssxs.s.ss.ss..s...x..X.....XX.....x.x.........X.xX...x............ [ 19%]
...X.....x.......X....x.......x...............Xs.ss.sss.sXsXsssX..ssssss [ 19%]
ss.ss.sssssssss...ssssssssss..ssssss....ss..xs.sssss...........xx.xssXss [ 19%]
ss.s.sssss.ss..ssss.ssss.ss.xsss.sssssss.xssss.sssssss.sss..ssss..X....x [ 20%]
..x...x...................................x............................. [ 20%]
....X...........Xxx.ss..ssss.ssss..s.xss..ssss...s.sssss..ss.x..s.s.ss.s [ 20%]
ss.sss.s.s.ss.ss.ss.s....sss..ss....sssss........x...................... [ 20%]
....................x.....X.......................................x..... [ 21%]
.............................................xX.........................x [ 21%]
........xX........X............X...........X..........X...........X..X... [ 21%]
............X...X..........X........X.......X..........X..............X. [ 22%]
.........X....X.............x......X..X................................. [ 22%]
...........x...x.....x.................................................. [ 22%]
.x.........x............................x..............X.....x.......x.... [ 22%]
......................X............................xx................... [ 23%]
...............X.................X....x.x...............x............... [ 23%]
.x........x............x.x.x..x......X.................x...x....x....... [ 23%]
....X....x.......X.....................x...x.x.....xx......X....xX...... [ 23%]
..X...x............x......xx...x............X...........x....xxx..x...... [ 24%]
....X............................x....Xx..x...................X.X....xx. [ 24%]
..xX.....x...xXx...x.......X....X.X......x.X.X..s..x.ssss.s.s.sss.s.sxs.s [ 24%]
s.ss....ssssx...X.x..sssss.......................x...xx........x...X..x. [ 24%]
......X...............X..x.........x...X..x....X..x.X.XX..........XXX..... [ 25%]
X...X....xx....xX...X..x.xX.sss..Xsssx.X...........x.X...xX......XX..X.. [ 25%]
ss.sss..ssssXXss.s.ss.ssssss..ssssxXss..xX..X...X..x...................X [ 25%]
.x......ss.ss.ss..ss.ssssssssx.ssss.x...ss.ssss.ss.ss.ss.s..ss...sssssss [ 26%]
s.xsss......sx.Xss.s.s.sxss.ssssss.s.sss..sxs.sssssssx.......x.X.....x.. [ 26%]
.............x.......x........x......x...........x...X.......x....X.Xsss [ 26%]
Xxsss.ss..ssss...xssss.sXsss.ss..s..sssX..X.x.....X..X.........X.x...Xxs [ 26%]
sss.X.sss.s.sssss.sssss.s.ss..ssssxs.................x......x........... [ 27%]
...x.........xxX..........Xx..x..X.........X..X...xX..xX.X....x...X..... [ 27%]
.........X.X....x..X.....X.....X..X...X......x.........x......X..x...... [ 27%]
...........x...............................x....xXX........xx.......x... [ 27%]
........X.X.............X..X............................XX.......x...... [ 28%]
................x..x..X.......x......X.....X..........x...X............. [ 28%]
......x.......x......xx..................xssss.s.sx.sssss..sssss.ssX.ss. [ 28%]
s.sssssX...........x...x....X.................x......................... [ 29%]
...........x..x....X.....X.xX.X.Xx..x...X.X..X...X..x...X..x.s..sXssssss [ 29%]
ssss..s.ssXsssssssss.ss...X.....X...X.X..X..x.X......X.....x............ [ 29%]
..x.........X....x...xX................X....xX.X.......xX............x.. [ 29%]
.X............X....x....x...........XX......x.......x...x............... [ 30%]
.x....X...........xX..X.x..x.....Xss.sssssssss.sss.sssssXsssssssx...x... [ 30%]
.........X.......x...........xs.s.ss.ssss.s..ssssssssss.ssxssssss....Xx. [ 30%]
......x..X.X.x..X......x....X........X...xx..X.......XX..........x....X... [ 30%]
.........................................X....X.........x..X....X....... [ 31%]
..............x...........Xx....................X...X..s.ss.ss.ss.ssss.. [ 31%]
s.ssxssssssss.sss...ss.........X............x..X...x....X..........xX... [ 31%]
..............X.....X......XX...XX......x.......XX..............X....... [ 31%]
.x..X.........X.............x....xXsssssssssssX.sssssssXss.ssss.ssX..... [ 32%]
.....xX..X.x............x..X..X.........X..x.......x....X.....X.....xX.. [ 32%]
X.............x..........x.sssssXxssssssssX.ss.sss.sssssXssss............ [ 32%]
.x.X..x..x...X.................XssXssssssss.sssssss.sssss.xss.sss.....X. [ 33%]
.X............X....x.......X.sssssssXss.sssssssssssss.s..ssss......X...x [ 33%]
.ss.ssssss.sss.sssss.s..sssssssss...X.x..x...........X.................. [ 33%]
.................................X..x................................... [ 33%]
...X.......................................X.x..........X....X........x. [ 34%]
..........................X....................x.Xx...X................. [ 34%]
.........x........xX.....X.X..X....X.....xX....XX......X.X...X.....X.... [ 34%]
X....X....X.X.......x.......x...X.........x..x.....X.s......x........... [ 34%]
.........X....x.....X.................x........xssXsssssssX.ss.sx.ssssss [ 35%]
s.s.sssss.s..x.......X....x....x.......................x.........X...... [ 35%]
.........x....X........x........x..X........X.....xX...........X......X... [ 35%]
..x...............XX..x..................x..X..X.X...XX..XXX..x....X.X... [ 36%]
..XX...xXX....XXX......X.......X.....X....X.X.....x......X....XXX........ [ 36%]
....x...........xx...x..xX......Xx.X....x.x.....x...........x...x..x..x. [ 36%]
...x....X...x..X.x..XxX.......x.......x.x...xxxsss.s.ssssss.ssss.sss.s.s [ 36%]
s.s.s.ss.ss.x..x.x..X....X...x..x...xx..x........x.....x.x.x.....x...x... [ 37%]
....xX....xX..X.....X....X...x..X.xX..xXsssssssssxss.ssssXssssss.ss.sss. [ 37%]
xxX.....X....X...Xx.x.......Xx...X....XX........X......X....X..x....x.X.. [ 37%]
.X...X.x.X..Xxx...X.....X.....X...X..xx......x........x.Xx.............. [ 37%]
...xx.......x................x.xx.....X............X...X.....x.......... [ 38%]
.......xx....X........X.............x...XXX......x.XXX.XXX.....X..X..... [ 38%]
...X.x...........x...x............x...xx.x...X..x.xX.x.....X.....X.....X [ 38%]
...Xx..X..X......X....X....Xx...X...X..X.....x.....x.......X....X....... [ 38%]
.....................................x......x........x...x..x..x.x...... [ 39%]
.....x..ssssss.s.sssx.ssssx.sss.sss.ssssss..............xx.x............ [ 39%]
..x......xx.......x..x...x.X........x....x....x..x...X.....Xxx.X..X..X.x [ 39%]
..X.X..X....X....X.Xx...X......X...XXx...x..X...X....X....X.X..X.XX..X.. [ 40%]
..X..........................X.......................................... [ 40%]
.xx..................................................................... [ 40%]
...........x..............................x...x......................... [ 40%]
.................x.........................x......................x..... [ 41%]
..................................X.........................x.X.......... [ 41%]
..........X.......................xx.................................... [ 41%]
......x......................x.......x....X................x............ [ 41%]
.............................x...........X...X........................... [ 42%]
.....................X......X.............................X............. [ 42%]
.............x.............x.....................................x...... [ 42%]
..................x........x............................................ [ 43%]
........x.........x................................x.................x.. [ 43%]
........................X.....................X......................... [ 43%]
.X....x...................x.......................x........x............ [ 43%]
..x..............................X..x.............................x..... [ 44%]
.........................X.............................................. [ 44%]
....x............................................................x...... [ 44%]
..............................................x......................... [ 44%]
.............................................................x.......... [ 45%]
.................................x...................................... [ 45%]
........................x......................X........................ [ 45%]
.......X................X............................................... [ 45%]
...........X.....................X...................................... [ 46%]
.............X.........................X.............X.................. [ 46%]
...X.................................X...................X.............. [ 46%]
...............................X........................X............... [ 47%]
..............................................X.............X........... [ 47%]
..X.........................X.................................X......... [ 47%]
.........X......................................................X....... [ 47%]
...............X........................................................ [ 48%]
.X.........................X.ssssss.sssssssss.ss........X................ [ 48%]
....X...............................X.....................X............. [ 48%]
........................................X..................X............. [ 48%]
.......................................X.......................X........ [ 49%]
........X............................................................... [ 49%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 51%]
........................................................................ [ 51%]
........................................................................ [ 51%]
......ss..ss.sssssssssss.sssssssssssssss.ss.ssss.sssssss.sssss.sssssssss [ 51%]
s.s.s.ss.ssssssssssssssssss.sssssss.ssssssssssss.ssssssss.sssss.ssssssss [ 52%]
ssssss.sss.ssss.sssss.sssssssssss.sssssssss.ssss.sssss.ss.sssss.ss..ssss [ 52%]
sss.s.ss.sssssss.ssssssssssssss.sssssssssss.ss.ssssssss.s.sssssssss.s..s [ 52%]
ssssss.ssssss.ssss.ssssss.sss.sss.sss.ss.ss..sss.sssssssss.ssssssss.ssss [ 52%]
sssssssssss.sssssss.ssss.ssss.ssss.sssssss.sss.sss.sss.s.sssssssssssss..s [ 53%]
ssssssssss.s.ss.sssss.s.sss.sssssssssss.s.ssssss.ssssss.ssssssssssssssss [ 53%]
ssssssss.ssssss.ssss..sssssssssss.sssssssssssssssssss.s.sssss.ssssssssss [ 53%]
ssss.sssssssssssss.ssssssss.s.ssssss.ss.sssssssssssssssssss.ss.s..ss.sss [ 54%]
ssssss.sssssssss.s.sssssssssssss.ss.sssssss.s.s.s.ssssssssss..ss.ss.ssss [ 54%]
ssssssssssssssssss.s.sssss.sssssssss..ssssssssssssssss.sssssssssssssssss [ 54%]
.s..ssssss.s.ssss.ssssssss.ss.s.s.sssssssssssssss.ssssssssss.sssssssssss [ 54%]
sssssssssss..sssssss..s.ssssssssssssss.ss.s.sss.ss.sssssssss.ssss..sss.s [ 55%]
ssssssssss.ss.s.sssssss.ss.sss.sssssssss.ssssssssss.ss.ssss.sss.ssssssss. [ 55%]
sssss.ss.sssss.sss.sssssssssssssss.ssss.ssss..ssssssssssssssssss..ssss.s [ 55%]
sss.s.ss.sssssssssssss.sssssssssssssssss.ss.ssss.ssss.ss.sssssss.sssssss [ 55%]
ssss.sss.sssssssssssssssss.sssssssssss.ssssssssssss.sssssssss.sss.ssssss [ 56%]
sssssss.sssssss.ssssss.sssssssss.ssssssssssssssss.ssssssssssss.ssss.ssss [ 56%]
ssssssss.ssss.sssssssssssssssssssssssssssssssssss...ssssssssssssssssssss [ 56%]
s.ssssss.sssssssssssssssssssssss.s.s.sssssssssssss.sssssssssss.ssssssssss [ 56%]
.ssssssssssssssssss.s.sssssssssssssssss.sssssssssssssss.ssss.ss.ssssssss [ 57%]
sssssssssss.s.ssssssssssssssssssssssssssssssssssssssssssssssss.sssssssss [ 57%]
sssssssssssss.sssssssssssssssssssssssssssssss..ss..ssssssss.ssssssssssss [ 57%]
ssss.sssssssssssssss.ssssss.ss.sssssssssssssssss.ssssssssssss.ssssssssss [ 58%]
ssss.sssssssssssssssss..sssss.ssssssssss..sssssssssssssssssssssssss.ssss [ 58%]
sssssssssssssssss.ssssssssssssssssssssssssssssss.s.sssssssssssssssssss.s [ 58%]
s.ssss.sssssssssssssssssssssssssss.ss.sssssssss.s.sssssss.ssssssssssssss [ 58%]
sssss.sssssssss.sssss.ssssssssssssss.s.ssssssssss.ssssssss.sss.sssssss.s [ 59%]
ssssssssssssssssss.sssssssssssssssss.ss.ssssss..ssssssss.sssssssss.sssss [ 59%]
ss.sssssssssssssssssss.ssssssssssssssssssss.sssssssssssssss.ssssssssssss [ 59%]
ssssss.sssssssssssssssss.ssssssssssssssssssssssssssssssssssssssss.sssssss [ 59%]
ssssssssssssssssssss.ssss.ssssssssssssssssssssssssssssss.sssssssssss.sss [ 60%]
ss..ss..ss...ssss.sssssssssssssssssssssssssss.ssssssssss.ssssss.ssssssss [ 60%]
ssssssssssssssss..ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 60%]
ss.sssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssss.s [ 61%]
sssss.sssssssssssssssss.ss.ssssss.ssssssssssssssssssssss.ssssssssss.s.ss [ 61%]
ssssssssssssssssss.ssssss.ssss.ssss...sssssssssss..sssssssssssssss...sss [ 61%]
sssssss.sss.ssssssssssssssssssssssssss.s.sssssss.sss.sssssss.sssssss.... [ 61%]
.........ss.ss.sssssss.ssss.ssssssssssss.ssssssssssssss.ssssss.sss.s.ss. [ 62%]
ssssssssssssssssss.sss.sssssss.sss...................................... [ 62%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 63%]
........................................................................ [ 63%]
......................................................................... [ 63%]
........................................................................ [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
......................................................................... [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
......................................................................... [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
......................................................................... [ 70%]
........................................................................ [ 70%]
........................................................................ [ 70%]
......................................................................... [ 70%]
................................................ssssssssss....s.sss..... [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
......................................................................... [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
......................................................................... [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
......................................................................... [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
......................................................................... [ 83%]
......................................................................... [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
......................................................................... [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
........................................................................ [ 92%]
.....................................................ss.................. [ 92%]
........................................................................ [ 92%]
........................................................................ [ 93%]
..........................s...x.....ssss.X....X........x............x... [ 93%]
......................................................................... [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
...........................................X...X...x.................... [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
............................x..........................................x [ 97%]
......x.................xx.x.................xx.x.........x............. [ 97%]
.x.......x....x........x................................x............... [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
.................x...................................................... [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
..................                                                       [100%]

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

= 21380 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38234 warnings in 1232.67s (0:20:32) =
============================= 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 74.65s (0:01:14) =
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.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 [26850] / gw1 [26850] / gw2 [26850] / gw3 [26850] / gw4 [26850] / gw5 [26850] / gw6 [26850] / gw7 [26850] / gw8 [26850] / gw9 [26850] / gw10 [26850] / gw11 [26850] / gw12 [26850] / gw13 [26850] / gw14 [26850] / gw15 [26850] / gw16 [26850] / gw17 [26850] / gw18 [26850] / gw19 [26850] / gw20 [26850] / gw21 [26850] / gw22 [26850] / gw23 [26850] / gw24 [26850] / gw25 [26850] / gw26 [26850] / gw27 [26850] / gw28 [26850] / gw29 [26850] / gw30 [26850] / gw31 [26850] / gw32 [26850] / gw33 [26850] / gw34 [26850] / gw35 [26850] / gw36 [26850] / gw37 [26850] / gw38 [26850] / gw39 [26850] / gw40 [26850] / gw41 [26850] / gw42 [26850] / gw43 [26850] / gw44 [26850] / gw45 [26850] / gw46 [26850] / gw47 [26850]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
......................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
......................................................................... [  3%]
........................................................................ [  3%]
................s....................................................... [  4%]
......x.................x......................................X......... [  4%]
......................................X.............................x... [  4%]
...........x..X.......................X............s..X................. [  4%]
x.....x..X......X.X...X.xX..x....Xx..X............X....xX...X....X...xX. [  5%]
X..XX....X......X.XX..X..Xx.X.....X.......X......xX........XX....X....X. [  5%]
x..X..X.xx.X....X.X.X...X...XX.X.X.xX..XX...XXxX..X.X..X....X.X.X.X..XXX [  5%]
..XX..XXXX...X.X.XX.X...X.X..X..X.X.X....X...XX..X..X..X.....X.X...xX.XX [  5%]
.X.X...X...x.....XX..X......X.XX....x.X..XX.X.XX.X...X..X..x.X...X...... [  6%]
.X......X..........X.XXX........X.X.x..X..X.X...X...XX.X...X..X.X.XX...X [  6%]
X..XX.XX..x..X...XX..X...X.XX.XX....X.XXX...X....X.X....X.X.X...XX...X.. [  6%]
X.X.....X..XX.......XX....XX.X..XX........X..X....X.........X............ [  6%]
..............................X..X.X....X...X.X...X.X.XX.X...X.X...X.XX. [  7%]
X.X.X.X...X.X.....X.....X......X.........x.......X..................x... [  7%]
........X...XXX...X..x.XXX....X......X.....XX.x......................... [  7%]
...................X....XXX....X.XX.xXX..XX.......X..X.....XX.....X....... [  8%]
X..X...XX......X.....X.......X...............................X.X..X..... [  8%]
............x...........X..............xx....x.....Xx..............xx.x. [  8%]
.xxXx.X.x.X..XX...X..x..xXX.X...XX....x.......X...Xx..XX...x..X.X....X.X [  8%]
...X.................XX...XXX.XX..XXX.X.XX..xX.X...XX..X.XXX..x..x..XX.. [  9%]
..xX..X..sx....xxXX..X..XX...............xxX..X.X.X........X.........Xx. [  9%]
...X......XX...X..XX...X..x.X......X.XX.....X.....X..x..X.......X..XX... [  9%]
....XX.X...X...Xx...X...xssss.sss.ss..sss.ssssssssssss.ss.s...X....X..XX [  9%]
......XX....X...X.X........X.XX...X.x.....X....X.X..........Xx......x.x.X [ 10%]
.X.X..x.X.X.x..X.X......XX...X..x......X..........x.X.....x...x......X.. [ 10%]
..x.xxXs.sss.ssssssss.sssXsXss.s.ss.sssssx.X.........X.X.........XX...XX [ 10%]
.X.xX.X......X.....x..X...XX..X...........x.........X......x.........X.. [ 11%]
....X........X.X.XX...XxX..X...XxXX...X.x.XxX.x..X....XXX..X......X..Xx. [ 11%]
.X.x..X.......x...X.X.xXs.sss.s.s.sssss.s.ss..Xss.ss.ss.ss.ss.s.ss.x.... [ 11%]
.X......X..................X..XX.X.X.X.....XXsXXs..ssssXssssXs.s.ssXssss [ 11%]
ssssxs.sssXssssss.sss.sXssss.s.ss.XssXsssX.sXxsss....XXX..X........X.... [ 12%]
...XXXX...XXss.s.sssss..s.sssss.ss..ss.ssss...ss.ss.X.....X...xX........ [ 12%]
.......X..........X.X.......X.x......x...ss.ss..ss.sss.ss.ssss.Xssss..xs [ 12%]
ssssss.X......X...........XXsXssss.ssXs..ss..Xss.s.ss.sssX.s.sXss..s.Xss [ 12%]
s.s........X.........X....XX..x..........x..........Xx...X........X..sss [ 13%]
s.ssss.ss...ss.sssxsssss...sss.ss..s.X...........X...........X...X.....X [ 13%]
........X........X....X......X.......XX..............X.......X..x.......x [ 13%]
.............X..x.............X.......X...X...X..........x.X............ [ 13%]
x..X...X.x..X......X.X.......X..X.........X....x.X....x....X.......x...X [ 14%]
X...............X.XX.....x....x..X......X......X..............x........X [ 14%]
.X...X.......X.X.Xx.XXX...X.X..X.XX.....XXX.X...x..XX.X.....x.X..XX...X. [ 14%]
.x.X..x...xX..X.x...X.sss...XXssss.ss..sssss.X...ssss.ss..Xssssss....... [ 15%]
.X.X.x.....X...X..X....xX..........X...................X..x...X..X..xx.. [ 15%]
.xss.ss.s.s.ssXssss..ss.ss.ssxss.s.Xsss.s..s.X..XX.X.....X...X..X....XXX [ 15%]
X.X....XX......X..X.X.......X.Xx..x......xXX...x....s.x.X..X..X......... [ 15%]
.........X......X.Xx......X..................X.......Xx............X..x. [ 16%]
.X.Xs.s.sx.sssx.ssss.ss.ss.s..sssxssss...ss..s.s..x...X...........XX...x [ 16%]
..x....x....x.....Xx.X.....XXXss.ss.s.s..ss..ss.sssss.ssX.s..ssss.ss.ssX. [ 16%]
...x..Xs.s.ss.ssssss.s.ssssssXssssx.ssss.s.........X..............x..... [ 16%]
X.......XX........x......x.XX.....x....x......x......................x.. [ 17%]
XXx......x......X....xX...........xX...X......x.............Xsss..x..... [ 17%]
.ss..ssX.x.....X...X...X.........X........XX...x.xX...xXss....ss.XXss.ss [ 17%]
s..sssssssssss.s...ssssss.........s.sssssssss........x.ss.ssssss..ssssss [ 17%]
ss.sss...Xssssss.Xssssss..sssss.sssssss.....s....ssssssssx.ss.x..X...sss [ 18%]
s.sXX........ss....X......X.....................x..............X........ [ 18%]
......................x........X.x....x....xx.X..X..sss.ss.sXsssss.sssss [ 18%]
.ssssx....ssssssssssssssss.xs.sssssss..sssss.Xss.sssXxs.ss....sssssssx.. [ 19%]
.ssss.sssxs.s.ss.ss..s...x..X.....XX.....x.x.........X.xX...x............ [ 19%]
...X.....x.......X....x.......x...............Xs.ss.sss.sXsXsssX..ssssss [ 19%]
ss.ss.sssssssss...ssssssssss..ssssss....ss..xs.sssss...........xx.xssXss [ 19%]
ss.s.sssss.ss..ssss.ssss.ss.xsss.sssssss.xssss.sssssss.sss..ssss..X....x [ 20%]
..x...x...................................x............................. [ 20%]
....X...........Xxx.ss..ssss.ssss..s.xss..ssss...s.sssss..ss.x..s.s.ss.s [ 20%]
ss.sss.s.s.ss.ss.ss.s....sss..ss....sssss........x...................... [ 20%]
....................x.....X.......................................x..... [ 21%]
.............................................xX.........................x [ 21%]
........xX........X............X...........X..........X...........X..X... [ 21%]
............X...X..........X........X.......X..........X..............X. [ 22%]
.........X....X.............x......X..X................................. [ 22%]
...........x...x.....x.................................................. [ 22%]
.x.........x............................x..............X.....x.......x.... [ 22%]
......................X............................xx................... [ 23%]
...............X.................X....x.x...............x............... [ 23%]
.x........x............x.x.x..x......X.................x...x....x....... [ 23%]
....X....x.......X.....................x...x.x.....xx......X....xX...... [ 23%]
..X...x............x......xx...x............X...........x....xxx..x...... [ 24%]
....X............................x....Xx..x...................X.X....xx. [ 24%]
..xX.....x...xXx...x.......X....X.X......x.X.X..s..x.ssss.s.s.sss.s.sxs.s [ 24%]
s.ss....ssssx...X.x..sssss.......................x...xx........x...X..x. [ 24%]
......X...............X..x.........x...X..x....X..x.X.XX..........XXX..... [ 25%]
X...X....xx....xX...X..x.xX.sss..Xsssx.X...........x.X...xX......XX..X.. [ 25%]
ss.sss..ssssXXss.s.ss.ssssss..ssssxXss..xX..X...X..x...................X [ 25%]
.x......ss.ss.ss..ss.ssssssssx.ssss.x...ss.ssss.ss.ss.ss.s..ss...sssssss [ 26%]
s.xsss......sx.Xss.s.s.sxss.ssssss.s.sss..sxs.sssssssx.......x.X.....x.. [ 26%]
.............x.......x........x......x...........x...X.......x....X.Xsss [ 26%]
Xxsss.ss..ssss...xssss.sXsss.ss..s..sssX..X.x.....X..X.........X.x...Xxs [ 26%]
sss.X.sss.s.sssss.sssss.s.ss..ssssxs.................x......x........... [ 27%]
...x.........xxX..........Xx..x..X.........X..X...xX..xX.X....x...X..... [ 27%]
.........X.X....x..X.....X.....X..X...X......x.........x......X..x...... [ 27%]
...........x...............................x....xXX........xx.......x... [ 27%]
........X.X.............X..X............................XX.......x...... [ 28%]
................x..x..X.......x......X.....X..........x...X............. [ 28%]
......x.......x......xx..................xssss.s.sx.sssss..sssss.ssX.ss. [ 28%]
s.sssssX...........x...x....X.................x......................... [ 29%]
...........x..x....X.....X.xX.X.Xx..x...X.X..X...X..x...X..x.s..sXssssss [ 29%]
ssss..s.ssXsssssssss.ss...X.....X...X.X..X..x.X......X.....x............ [ 29%]
..x.........X....x...xX................X....xX.X.......xX............x.. [ 29%]
.X............X....x....x...........XX......x.......x...x............... [ 30%]
.x....X...........xX..X.x..x.....Xss.sssssssss.sss.sssssXsssssssx...x... [ 30%]
.........X.......x...........xs.s.ss.ssss.s..ssssssssss.ssxssssss....Xx. [ 30%]
......x..X.X.x..X......x....X........X...xx..X.......XX..........x....X... [ 30%]
.........................................X....X.........x..X....X....... [ 31%]
..............x...........Xx....................X...X..s.ss.ss.ss.ssss.. [ 31%]
s.ssxssssssss.sss...ss.........X............x..X...x....X..........xX... [ 31%]
..............X.....X......XX...XX......x.......XX..............X....... [ 31%]
.x..X.........X.............x....xXsssssssssssX.sssssssXss.ssss.ssX..... [ 32%]
.....xX..X.x............x..X..X.........X..x.......x....X.....X.....xX.. [ 32%]
X.............x..........x.sssssXxssssssssX.ss.sss.sssssXssss............ [ 32%]
.x.X..x..x...X.................XssXssssssss.sssssss.sssss.xss.sss.....X. [ 33%]
.X............X....x.......X.sssssssXss.sssssssssssss.s..ssss......X...x [ 33%]
.ss.ssssss.sss.sssss.s..sssssssss...X.x..x...........X.................. [ 33%]
.................................X..x................................... [ 33%]
...X.......................................X.x..........X....X........x. [ 34%]
..........................X....................x.Xx...X................. [ 34%]
.........x........xX.....X.X..X....X.....xX....XX......X.X...X.....X.... [ 34%]
X....X....X.X.......x.......x...X.........x..x.....X.s......x........... [ 34%]
.........X....x.....X.................x........xssXsssssssX.ss.sx.ssssss [ 35%]
s.s.sssss.s..x.......X....x....x.......................x.........X...... [ 35%]
.........x....X........x........x..X........X.....xX...........X......X... [ 35%]
..x...............XX..x..................x..X..X.X...XX..XXX..x....X.X... [ 36%]
..XX...xXX....XXX......X.......X.....X....X.X.....x......X....XXX........ [ 36%]
....x...........xx...x..xX......Xx.X....x.x.....x...........x...x..x..x. [ 36%]
...x....X...x..X.x..XxX.......x.......x.x...xxxsss.s.ssssss.ssss.sss.s.s [ 36%]
s.s.s.ss.ss.x..x.x..X....X...x..x...xx..x........x.....x.x.x.....x...x... [ 37%]
....xX....xX..X.....X....X...x..X.xX..xXsssssssssxss.ssssXssssss.ss.sss. [ 37%]
xxX.....X....X...Xx.x.......Xx...X....XX........X......X....X..x....x.X.. [ 37%]
.X...X.x.X..Xxx...X.....X.....X...X..xx......x........x.Xx.............. [ 37%]
...xx.......x................x.xx.....X............X...X.....x.......... [ 38%]
.......xx....X........X.............x...XXX......x.XXX.XXX.....X..X..... [ 38%]
...X.x...........x...x............x...xx.x...X..x.xX.x.....X.....X.....X [ 38%]
...Xx..X..X......X....X....Xx...X...X..X.....x.....x.......X....X....... [ 38%]
.....................................x......x........x...x..x..x.x...... [ 39%]
.....x..ssssss.s.sssx.ssssx.sss.sss.ssssss..............xx.x............ [ 39%]
..x......xx.......x..x...x.X........x....x....x..x...X.....Xxx.X..X..X.x [ 39%]
..X.X..X....X....X.Xx...X......X...XXx...x..X...X....X....X.X..X.XX..X.. [ 40%]
..X..........................X.......................................... [ 40%]
.xx..................................................................... [ 40%]
...........x..............................x...x......................... [ 40%]
.................x.........................x......................x..... [ 41%]
..................................X.........................x.X.......... [ 41%]
..........X.......................xx.................................... [ 41%]
......x......................x.......x....X................x............ [ 41%]
.............................x...........X...X........................... [ 42%]
.....................X......X.............................X............. [ 42%]
.............x.............x.....................................x...... [ 42%]
..................x........x............................................ [ 43%]
........x.........x................................x.................x.. [ 43%]
........................X.....................X......................... [ 43%]
.X....x...................x.......................x........x............ [ 43%]
..x..............................X..x.............................x..... [ 44%]
.........................X.............................................. [ 44%]
....x............................................................x...... [ 44%]
..............................................x......................... [ 44%]
.............................................................x.......... [ 45%]
.................................x...................................... [ 45%]
........................x......................X........................ [ 45%]
.......X................X............................................... [ 45%]
...........X.....................X...................................... [ 46%]
.............X.........................X.............X.................. [ 46%]
...X.................................X...................X.............. [ 46%]
...............................X........................X............... [ 47%]
..............................................X.............X........... [ 47%]
..X.........................X.................................X......... [ 47%]
.........X......................................................X....... [ 47%]
...............X........................................................ [ 48%]
.X.........................X.ssssss.sssssssss.ss........X................ [ 48%]
....X...............................X.....................X............. [ 48%]
........................................X..................X............. [ 48%]
.......................................X.......................X........ [ 49%]
........X............................................................... [ 49%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 51%]
........................................................................ [ 51%]
........................................................................ [ 51%]
......ss..ss.sssssssssss.sssssssssssssss.ss.ssss.sssssss.sssss.sssssssss [ 51%]
s.s.s.ss.ssssssssssssssssss.sssssss.ssssssssssss.ssssssss.sssss.ssssssss [ 52%]
ssssss.sss.ssss.sssss.sssssssssss.sssssssss.ssss.sssss.ss.sssss.ss..ssss [ 52%]
sss.s.ss.sssssss.ssssssssssssss.sssssssssss.ss.ssssssss.s.sssssssss.s..s [ 52%]
ssssss.ssssss.ssss.ssssss.sss.sss.sss.ss.ss..sss.sssssssss.ssssssss.ssss [ 52%]
sssssssssss.sssssss.ssss.ssss.ssss.sssssss.sss.sss.sss.s.sssssssssssss..s [ 53%]
ssssssssss.s.ss.sssss.s.sss.sssssssssss.s.ssssss.ssssss.ssssssssssssssss [ 53%]
ssssssss.ssssss.ssss..sssssssssss.sssssssssssssssssss.s.sssss.ssssssssss [ 53%]
ssss.sssssssssssss.ssssssss.s.ssssss.ss.sssssssssssssssssss.ss.s..ss.sss [ 54%]
ssssss.sssssssss.s.sssssssssssss.ss.sssssss.s.s.s.ssssssssss..ss.ss.ssss [ 54%]
ssssssssssssssssss.s.sssss.sssssssss..ssssssssssssssss.sssssssssssssssss [ 54%]
.s..ssssss.s.ssss.ssssssss.ss.s.s.sssssssssssssss.ssssssssss.sssssssssss [ 54%]
sssssssssss..sssssss..s.ssssssssssssss.ss.s.sss.ss.sssssssss.ssss..sss.s [ 55%]
ssssssssss.ss.s.sssssss.ss.sss.sssssssss.ssssssssss.ss.ssss.sss.ssssssss. [ 55%]
sssss.ss.sssss.sss.sssssssssssssss.ssss.ssss..ssssssssssssssssss..ssss.s [ 55%]
sss.s.ss.sssssssssssss.sssssssssssssssss.ss.ssss.ssss.ss.sssssss.sssssss [ 55%]
ssss.sss.sssssssssssssssss.sssssssssss.ssssssssssss.sssssssss.sss.ssssss [ 56%]
sssssss.sssssss.ssssss.sssssssss.ssssssssssssssss.ssssssssssss.ssss.ssss [ 56%]
ssssssss.ssss.sssssssssssssssssssssssssssssssssss...ssssssssssssssssssss [ 56%]
s.ssssss.sssssssssssssssssssssss.s.s.sssssssssssss.sssssssssss.ssssssssss [ 56%]
.ssssssssssssssssss.s.sssssssssssssssss.sssssssssssssss.ssss.ss.ssssssss [ 57%]
sssssssssss.s.ssssssssssssssssssssssssssssssssssssssssssssssss.sssssssss [ 57%]
sssssssssssss.sssssssssssssssssssssssssssssss..ss..ssssssss.ssssssssssss [ 57%]
ssss.sssssssssssssss.ssssss.ss.sssssssssssssssss.ssssssssssss.ssssssssss [ 58%]
ssss.sssssssssssssssss..sssss.ssssssssss..sssssssssssssssssssssssss.ssss [ 58%]
sssssssssssssssss.ssssssssssssssssssssssssssssss.s.sssssssssssssssssss.s [ 58%]
s.ssss.sssssssssssssssssssssssssss.ss.sssssssss.s.sssssss.ssssssssssssss [ 58%]
sssss.sssssssss.sssss.ssssssssssssss.s.ssssssssss.ssssssss.sss.sssssss.s [ 59%]
ssssssssssssssssss.sssssssssssssssss.ss.ssssss..ssssssss.sssssssss.sssss [ 59%]
ss.sssssssssssssssssss.ssssssssssssssssssss.sssssssssssssss.ssssssssssss [ 59%]
ssssss.sssssssssssssssss.ssssssssssssssssssssssssssssssssssssssss.sssssss [ 59%]
ssssssssssssssssssss.ssss.ssssssssssssssssssssssssssssss.sssssssssss.sss [ 60%]
ss..ss..ss...ssss.sssssssssssssssssssssssssss.ssssssssss.ssssss.ssssssss [ 60%]
ssssssssssssssss..ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 60%]
ss.sssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssss.s [ 61%]
sssss.sssssssssssssssss.ss.ssssss.ssssssssssssssssssssss.ssssssssss.s.ss [ 61%]
ssssssssssssssssss.ssssss.ssss.ssss...sssssssssss..sssssssssssssss...sss [ 61%]
sssssss.sss.ssssssssssssssssssssssssss.s.sssssss.sss.sssssss.sssssss.... [ 61%]
.........ss.ss.sssssss.ssss.ssssssssssss.ssssssssssssss.ssssss.sss.s.ss. [ 62%]
ssssssssssssssssss.sss.sssssss.sss...................................... [ 62%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 63%]
........................................................................ [ 63%]
......................................................................... [ 63%]
........................................................................ [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
......................................................................... [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
......................................................................... [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
......................................................................... [ 70%]
........................................................................ [ 70%]
........................................................................ [ 70%]
......................................................................... [ 70%]
................................................ssssssssss....s.sss..... [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
......................................................................... [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
......................................................................... [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
......................................................................... [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
......................................................................... [ 83%]
......................................................................... [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
......................................................................... [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 90%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
........................................................................ [ 92%]
.....................................................ss.................. [ 92%]
........................................................................ [ 92%]
........................................................................ [ 93%]
..........................s...x.....ssss.X....X........x............x... [ 93%]
......................................................................... [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
...........................................X...X...x.................... [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
............................x..........................................x [ 97%]
......x.................xx.x.................xx.x.........x............. [ 97%]
.x.......x....x........x................................x............... [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
.................x...................................................... [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
..................                                                       [100%]

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

= 21380 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38234 warnings in 1232.67s (0:20:32) =

@modin-bot
Copy link

modin-bot commented Jun 23, 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 81.12s (0:01:21) =
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.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
[gw18] node down: Not properly terminated

replacing crashed worker gw18
gw0 [26850] / gw1 [26850] / gw2 [26850] / gw3 [26850] / gw4 [26850] / gw5 [26850] / gw6 [26850] / gw7 [26850] / gw8 [26850] / gw9 [26850] / gw10 [26850] / gw11 [26850] / gw12 [26850] / gw13 [26850] / gw14 [26850] / gw15 [26850] / gw16 [26850] / gw17 [26850] / gw48 [26850] / gw19 [26850] / gw20 [26850] / gw21 [26850] / gw22 [26850] / gw23 [26850] / gw24 [26850] / gw25 [26850] / gw26 [26850] / gw27 [26850] / gw28 [26850] / gw29 [26850] / gw30 [26850] / gw31 [26850] / gw32 [26850] / gw33 [26850] / gw34 [26850] / gw35 [26850] / gw36 [26850] / gw37 [26850] / gw38 [26850] / gw39 [26850] / gw40 [26850] / gw41 [26850] / gw42 [26850] / gw43 [26850] / gw44 [26850] / gw45 [26850] / gw46 [26850] / gw47 [26850]

........................................................................ [  0%]
.......................................................................... [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
.......................................................................... [  1%]
......................................................................... [  1%]
.......................................................................... [  1%]
......................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
........................................................................ [  3%]
.............................s.......................................... [  4%]
................x...............................x........................ [  4%]
X.......................s.X.............................................. [  4%]
..X.........x.................X.......xx..x..............xx........x.x.. [  4%]
..........xx......x....Xx....X.......XX....x.X.X..X...XXX..XX..X..xX.XX. [  5%]
X.XX.X.X..XX.XXX..X...XX..XX..xX.X.X..XX....X....X.......X.x..x......X..xX [  5%]
.....X.X...XX....Xx......X.X.x...X....X.....X.XX...X.....X.XX....X...X.X [  5%]
.X.X..XX....XX....X....X..XX..XXX.X....XXXXXX...X.XX.X.XX.XXX.X....X.XX.XXX.X [  5%]
XXX..XX.X.XX..X.X..X.X.X.X.X.X.XX...X.X....XX....X..XXX..X..Xx.........X [  6%]
XXX.X....X..........Xx.X.X........X.....XX...X..........X..X..X.X....... [  6%]
X.X....X.........X.......XX...X..X...X..XX.....X...X....XX....X.....XX...X [  6%]
...X.....XX.XX.....X...X....XX..X....X......XX..X...X....XX...........X. [  7%]
........X....X......X...X.....X..X......X.X....XX..........X.XX.XX......XXX [  7%]
..X.....X..X...X........X......X.....X...X............XX..........X......X [  7%]
.......X.....X....X......x...........x.........X....X..x.XX...X.X...XxX. [  7%]
.XX...X...X..........x.........X...................X...X....X.......X... [  8%]
.X....X...X....X..........X..xX....xx.xx...x..xxx.x.x..XX..........X.... [  8%]
.X.X.XXx...x..X.X...Xx.......XX...X..Xx..XXx...XxXX..X.XxXx....x....X... [  8%]
X..X........X...X...........x......x......X.....XX.XxXXX.XXXX..XX...X..X.x [  8%]
Xx..XX...Xx........x..x.XX.X.............xX..............X............X. [  9%]
......X....X........x..x.Xs..sss..X.....Xssss..Xsssssss.sssss....ss...X. [  9%]
....sss.ss.......XX..X......................X....x.......x.X.X.X...X.X..X [  9%]
.XX..X..X..............X.XX.......x...X.....Xx.x.X..XX..X.X.xssX.ssXx...X [ 10%]
sX.sssss.ssX..xss..Xxssssssx..X.....s.s.....s.x........s.s......x..sX.... [ 10%]
s.X....X.x......X......X.....xX..ss..s.X.ssXXs.Xx.s.....sX.XsXXXX..s.X..sxX. [ 10%]
s.s..ss.s..s.ssssssssss..X........X........XX...XX...X......X....x.X.... [ 10%]
.X......x..X....X....X....x....xx....xX....X.....x......X...x.......x... [ 11%]
.XX.X.XXXss.XxsssXsssX.X....X...XssssssssX..ssssss.X...xXsX.ssss...sssss.X [ 11%]
...ssssss.X.sssX.XsssssXs..XX...XXX.sssssssss....sssss....ssxX..sssss... [ 11%]
.ssssss.ss................s.s...Xs..s...sXs.s....s...Xsxs.....X.X..ss.... [ 11%]
...X.ss..X.s.s......s.s....X.s.s...Xs.XsX..sX..sXX...s.Xx....XsX.......s [ 12%]
XX..X..s...X.sXX.....XX..xx.......X.....................x.....X...X.X... [ 12%]
.....X....X..X........X...X.X...s.....X.Xs......sXX..XsX..XXsX..XsX.XX.sXX [ 12%]
.XXsXX.Xsx...XXX.sxx...XXs.XX.s....Xs.s.XX...s.s....s.X..s...s...ss.X.s.. [ 12%]
.s.s..X.Xss....s..sX..ss.X.ss.Xxss..ss.ss..x..ss..XxX.x.....s.Xs.s...s.....s [ 13%]
.X....xs......xs...s..ssss........x......x...XX.X......x.X.X.........X.. [ 13%]
x.X...........x..............X.X..x..........X.XX..XX...XxXX...X..X.X..X [ 13%]
X..XX.....X...x..x...........x..X..X.ss..sss.........x.sssssssss.ssss... [ 14%]
..sssss....Xx...sss.......X.X.X.x...XX.......X.xX...X...X..X.X...X...... [ 14%]
x.X...X....X..XXX....x.X.............x....x............XXx.............. [ 14%]
X.......x.....X.....X.......X...X....X.X...X..X....X.....X.......X...... [ 14%]
..X..x......X....XX.........x..x..X.X...........X..X.................... [ 15%]
........X.X...X.....XsX....x............XX.........................XX... [ 15%]
..xx..X..X..X....x..X...........x.X...X...X..............X.x..xX.X.X..X. [ 15%]
......x.X.......X.X...X......x..XX...X......X...X.x..X.......X.X.x.X.... [ 15%]
.X.....XX.X..X..Xx.X......x....xxX.X..X.....XX.X.X.x.Xx.x....X.XX....... [ 16%]
....x.x.X...X...XXXXxx.X....XX...........X..x.......Xx........X....X.... [ 16%]
x....xXx.x..........x.......x...........x..x...X....x................... [ 16%]
....x..X.X.....x.x....XX...Xx..Xx...Xx....X...........xx.XX.xX....x.x.X. [ 17%]
....X.x...X.....X.ssssssssssssssssssssssssss..x............x...XX......X [ 17%]
x....x.............x.X................X..X.....Xx.....x................X [ 17%]
xx.........X..x.....x....x...x.....X...........Xx.x.Xxx.X.xX.xXXx....... [ 17%]
.X.xX..x...........x........Xx........X.X...X...x..x....X.............ss [ 18%]
ssssss.ssssssssssssssssss...sssssssssssssssss.sssssssss......X........x. [ 18%]
x.x....X..x...x................X.x.....X.X........x...xXx..X.......sssss [ 18%]
ssssssssssssssssssssss.Xxxx.......X..xXXxx....s.ssssssssssssssssssssssss [ 18%]
sx...........x..ssssssssssssssssssssssssssX.X.....x.....X.x..........x... [ 19%]
X.x..........xssssssss..ssssssssssssssssssx....X..x................x..X. [ 19%]
x..x.....x...X.x...X.X.......X................Xx.X.Xx..X.....X.x.....Xx. [ 19%]
......xX.X...X....x.Xssssssssssssssssssssssssss...x..X..X.........XXxs.s [ 20%]
ssssssssssssssssssssssss.....x.XX.x....X..xX..X..x.....XX...ssssssssssss [ 20%]
ssssssssssssss.XXXX....Xssss.ssssssssssssssssssssss...x..x.X........X.Xs [ 20%]
sssssssssssssssssssssssss.X.X.....sss.sssssssssssss.sssssssssss......... [ 20%]
.X...X..x..ssssssssssssssssssssssssss......X...x..........x.XX.x........ [ 21%]
....sssssssssss.ssxsssssssssssss...............x..X..sssssssssssssssssss [ 21%]
ssssssss........x.........................X.x....x.........x.....x...... [ 21%]
..x.....X....x....x....x................xX....X..x...........X....xx.... [ 21%]
...X.x.....X........x.........x.......xX..................x............. [ 22%]
..x......X....xxx....x..............sssssssssssssssssssssssssss...x...x. [ 22%]
.......s...X.....X..x........X....x............X..x....X....x.........x. [ 22%]
.......X.....X.....x......xsX...........Xx.............................. [ 22%]
......Xx...X.............X..........X.......X.....ssssssss.ssssssssss.ss [ 23%]
ss.ssss..x..x..........X............................x.xX............X.X. [ 23%]
....X..X.........................x.....x.Xx.x...............Xx.......... [ 23%]
........X............x..ssssssssssssssssssss.ssssss...................X. [ 24%]
..X.......X...X...................X........xX..................x........ [ 24%]
..................X...........X...............x.......X.....X.....x..x.. [ 24%]
......x............ssssssssssssssssssssssssssX..x...x................... [ 24%]
...........X.....x.......X...X...........X......Xsssssss.sssssssssssssss [ 25%]
ssssX....X...........x........XX.....................xX...X............. [ 25%]
..X.xx..........x................x........X......x.x..................X. [ 25%]
..............x...x..ssssssssssssssssssssssssss.......x................. [ 25%]
.............X...x................X..x.X..s.sssssssssssssssssssssssss.x. [ 26%]
..x.X.........X.............X.x................X..X...x.........x....x.. [ 26%]
.......................sssssssssssssssssssssssss.s.....X.........x...... [ 26%]
......x.....x...........X.....X.........................xx.x............ [ 26%]
..........x......x......................x....................x....x....x [ 27%]
..x...X.......X............x....x.............x....x.....X.............x [ 27%]
......x..xxX....................x........x.....sssssssssssssssssssssssss [ 27%]
s.X.......................Xx..x.........x.......x...........ssssssssssss [ 28%]
ssssssssssssss.......xx.................................x.x.....x..x..X. [ 28%]
...X.....................X..x............X...xX.X.x..X.................. [ 28%]
.........................x........x..................................... [ 28%]
...X.........X................xx.x.......x......X..........x..x......... [ 29%]
...............X......x....x..............X...........X..X..X........x.. [ 29%]
..X......................X............xX............X.......x.....x..x.. [ 29%]
.X.....x........X.Xx..x.........X....x...X..x.x....x.......Xx.X......... [ 29%]
..Xxssssssssssssssssssssssssss..X.............X.x..........x.........x.. [ 30%]
..X.X.X...x..............X....x...X.....x.........X..x...........X...... [ 30%]
.....x....x..x...X........X...x......x...................x............XX [ 30%]
.x.x................x..x.x..X......X..x...X..........x.......x...sssssss [ 31%]
ssss.sssssssssssssss.s..X....s.....sx..xX...s.x...Xs..X.x..s.....Xs....X. [ 31%]
.x.s.x....s.....s.x.Xs.xs.......Xs..s.X....s...s..xx..ss.s....s.s..s.s.s.x. [ 31%]
...x.s.x..s.....s.....xsx.s...s..s.....s.....sx..s.s...s...xs.s..s..s... [ 31%]
.s..X.Xs..x..x..s....s..s.....xs....s.s......s...sx.....ss..xsxs.xX...ss [ 32%]
..ss....x.ss....s.s.......xss.....xxxs........sX....s...s...xssx....ss.x..s [ 32%]
s...ssx.xx.sX.s.....s.s..........sxXs.x......ss.x......s.s.....ssX....ss [ 32%]
....xx.ss.......sx.s......X....s.s....x...s.Xx.xs...X.s........s.....x... [ 32%]
.sx..sXX.s..x.s..s.x..s..s..s..Xs.....s.X.xs..X.sx.s....s.x..x.s....XX.... [ 33%]
...s..xXs....sX..s..s...X..sX....s....s....Xx.Xs...X...s.......s....XsXx [ 33%]
...X..s...sX.......Xs..sXxX...xs...s..X....XXXs...ssx....sXs.XsXX...ss.x... [ 33%]
sX.sX.XX.s..ss...xX.s...sXXs....s..sXs.x.Xxs.s..s....sX.sx.sX.......s.s. [ 33%]
..X.xs.s.x..s.s..Xx..s.sx..sXsx..sssX.s..ss..sXxss...sssX..sxss.sXss..xs [ 34%]
.s...sXs..xs..s...s.s.sx...ss..s..s..s....s.s.....s.x.....s...s.....s... [ 34%]
s....s..sx..s..s...ss...........x.............................X.......... [ 34%]
..................x................X.................................... [ 35%]
..................x............X.......x................................ [ 35%]
....x....X..................X............................................ [ 35%]
x....X................X...................X.X.X....X..X...X..X.......... [ 35%]
....X..XX...........X.............................x................x.... [ 36%]
...................x....s.sss..s..ssss.s.sxss.s.s.......s..sss...sss..ss [ 36%]
ss......x....X..................x......................X.X...........x.. [ 36%]
...x.....................x..................x........X...X.........x.... [ 36%]
.........x.................Xx............x..xs..sss.sss...sss...ssssx.ss [ 37%]
ss..ssssxss.ss................x...............x..........x............... [ 37%]
..........x.x.................x.............x........................... [ 37%]
........................................................X..XXXXXX....... [ 38%]
X......X....X...X...X.....XX....xx..................x...x....sssss.sssss [ 38%]
.ssss..ssss...Xx.................x.......X.x.........Xx.........x....... [ 38%]
..x.....................Xx..............x..............x.........X....x. [ 38%]
..........x...........Xx...X..X..X.X.XX....X.X...X.XX..X.....X....XX..X. [ 39%]
.........X............x.................X...X........................... [ 39%]
.......X...X...............................................X............. [ 39%]
........................X................X...........................X.. [ 39%]
...X.......X................X..........X.................X.......x...... [ 40%]
..............X................................X.....................X.. [ 40%]
.........X.................X........X...............x.X........X........ [ 40%]
......X....................xX......................x.................... [ 40%]
...............x..............x..............................x.......... [ 41%]
...x..............x.........X..x..............X......................... [ 41%]
...X..........................x...............................x......... [ 41%]
...x...............x................................X.............x..X.. [ 42%]
.X.......X....x......X.......XX...X...............X..................... [ 42%]
......X...............X........x................................x.x..... [ 42%]
.....................x..................................x............... [ 42%]
.........x.............X...x..........X..........................X...... [ 43%]
...x........x..................................x........................ [ 43%]
x.............................x.....x..................x................ [ 43%]
....X..x..........................X..................................... [ 43%]
..X............................x............x........................... [ 44%]
......x...........................X.x................................... [ 44%]
...........x................X....x....................X...............X. [ 44%]
..................X.x..............x..............................x..... [ 45%]
........x..........x......................x..............x.............. [ 45%]
X.........x................................X............................ [ 45%]
.....x............................................X...........x......... [ 45%]
........x.................................................x............. [ 46%]
..................X....x..............................x................. [ 46%]
...........................X..................................x....x.... [ 46%]
........................................................................ [ 46%]
...x.................................x.................................. [ 47%]
.........................................................x.............. [ 47%]
..........................................x............................. [ 47%]
....................................................................x.... [ 47%]
..........X....................X...................X..................... [ 48%]
.......................................................X................ [ 48%]
........X............................................................... [ 48%]
.......X.......................X................X..............X........ [ 49%]
............X....................X...................................... [ 49%]
....................................................X...........X....... [ 49%]
........................................................................ [ 49%]
.............X...........................X..........X...............X... [ 50%]
.................X...............................X...................... [ 50%]
...........................................................X............ [ 50%]
.......s.sss..s.sss...ssss.ssss..ssss.s.Xsssss.ss..ss..sssssssssssssss..s. [ 50%]
s.sssss.sssssss.ss.sss.sss.ssss.ssss.s..sss.ss.ss.ss.ss.s.ss..ss.ss.ssss [ 51%]
.ss.sss.s.sss.sssss.sssss.ss.ssss.s.ss..sss.sss.ss.sssssss..s.ss.ss.ss.s [ 51%]
ss.ss....ssssss.s..ssssssss.ss.ss.sssss.s.ss.sssss.ssss.s..sss.ss.ssssss [ 51%]
ssss..s.ss.s.sss.sssss.ssss.s..ssss.s.s..sssssss.s.s.ssssss.ss.sss.s.sss [ 51%]
s..ss.Xssss.ss..sssss.ssss.ssss.ssss.s.ss..sss.sssss.s...sssssss..sss.s. [ 52%]
sss.sssss.ss.sss.ss.ssssssss.ss.sX.ssss.s..ss...sss..ss.ssssssss.sssssss [ 52%]
ss..sssss.sssssssss.sssss.sss.ss.Xsssssss..ss.sssssssss.ssss.ssssss.ss.s [ 52%]
s..ss.ssssssssss.sssssssssssssssssss....sssssssss.ssssss.ss.ssssssssssss [ 53%]
ssssssssss.X.sssss.sssssssss.....sssssss...sssss...ssssssssssssssss...ss [ 53%]
sss.sssssssss..ssssssss..sssssssssssssssssssssss.sssss.sssssssssssssssss [ 53%]
sss.ss.s..ssssXssss..ssssss.sss.ss..sssss.s.s.sss..ss.s.ss.sssssssssssss [ 53%]
ssssssssss..sssssss.ss.ssssssss..ss.ssss..sssss.sssssssssssssss.sssssss. [ 54%]
.ssss..sss.Xssssssssss.ss.sss.s.s.s.sssssssssss.sssssssssssssss...ssssss [ 54%]
sssssssssssssssssss.ss.ssssssss..ssssssssssss.ss.ssssssss.sssssss.ss.s.. [ 54%]
sssss...s.ssssssssssssssssssss.sssssssss.sssssssssssssssss.s.sssssssss.s [ 54%]
ssss..ssss..s.sss.s.sss.ssssss.ssssssss..ss.ssssssss.....ss.ssss..ssssss. [ 55%]
ssss...ssssssss.ssssssss.ssssss..sssssss.ssssssssssss..sss.ssss.sss..sss [ 55%]
sssssss.sss.ssssssssssssssssss....sss..ssss..sssssssssssssss...sss.sssss [ 55%]
ss..ss.ssssssssss.sss.ssssss.ssss.ssssss.ssssssss.ss.ssXsssss.sssss.sss. [ 56%]
ssssss.....ss..sssssssssssssss.sss.ssss.ss..sssssss.sssss....sssssssssss [ 56%]
sssss..ssssssssssssssssssssssssssssss...ssss.ssssssX....ss.s.sssssss.sss [ 56%]
ssssssss.sssssssssss.....ssssss.sss.sss.ssssssssssssssssss.s.sssssssssss [ 56%]
ssss.sssss.sssssssss....s.ssssssss.sss.ssssss.sss..ssssssssssss..sssssss [ 57%]
ssssssssssssssss..ssssss.ssssssss..ssssssssssssssssssssssssssssss.ssssss [ 57%]
sssssss....ssssssssss...sss.ssssssssss.ssssssss.sss.ssssss.sssssssss.s.ss [ 57%]
ssssssssss.ssssssssssss.sssssssss...ssssssss..ss.sss.ssssss.sssssssss..s [ 57%]
sssssss.ss.ssssssssssssssss..ssssssssssssssss.ssssssss..s.s.sssssss.ss.s [ 58%]
ssss...sss.sss.ss.ssss.s..s..sss.sssss.sss.ssssssssssssssssssss..ss.ssss. [ 58%]
sss.Xsssssssss..sssssssssssssssssss.ss.s.sssssssssssssss.sssss.ssssssssss [ 58%]
sssssssss.sssssssssss..sssssssssss..ss...ssssssssssssssssssss.sss.ssssss [ 58%]
ssssssss..sssssss..sssssssss.ssssss.ssX..........sss.sss..ssXssss.ssss.s [ 59%]
ssssssssss.ssssss.sss..ssssssss..sssssssssss.sssssssssssssssssssssssss.s [ 59%]
sssssss.sssssssssss..ssssss.ss.sssssssssss.s.sssssssssssssssss..ssssssss [ 59%]
Xsssssssssss.sssssssssssssss.ssssssssssssss.ssssss...sssssss..sssss.ssss [ 60%]
sXssssss.s.sssssss..ssssss..ssssss.ssssssssss......sssssssssssssssss.sss [ 60%]
sssssss...sss.ss.Xssss.ssssssssssss.ss.ss..sssssssssss.sssssssssssssssss [ 60%]
ss..sssssssssss.sss.ss.s.ssssssssssssX.sssssss..Xssss.ssssssss.ssssss.ss [ 60%]
s...Xssssss..ss.ssssssssssssssssss.sss.ss..sssssssssssss.sssssss.sssssss [ 61%]
ssssssssssssssssssss.sssssssssssss.ssssssssXs..ssss...sss.....X....sXssss [ 61%]
.s.ssss.sssssssssss.ssssssssssssssssssss.sssssssss..ssssssssssssssssssss [ 61%]
s.sssss....ss.X.sssssssss.s.sssssssssss.sss.ssXssss.ss.ssss.sssss......s [ 61%]
.s........X.............................X..........................X.X.. [ 62%]
....X........................X.......X...........X..............X.....X. [ 62%]
...................s.s.sssss.sss.ss.s.Xssssss..ss.ss.ss.s..ss.sss.ssssss. [ 62%]
s.s.sss.ss..s.ss.ss..sss.ss.ss............X............................. [ 63%]
..X.X.......X.......................X............X...................... [ 63%]
.....X..................................................................... [ 63%]
........................................................................ [ 63%]
.......................................................................... [ 64%]
........................................................................ [ 64%]
......................................................................... [ 64%]
........................................................................ [ 64%]
...............................................sssss.sss..s.sssss.ss.ss. [ 65%]
sss.sss.ss.ss..s..sssss....ss....ss.s.sssssss..ss.ss.................... [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
......................................................................... [ 68%]
......................................................................... [ 68%]
...............................................ss....................... [ 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%]
........................................................................ [ 92%]
......................................................................... [ 92%]
...............................................ss.ss.ss................. [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
....................................................................x... [ 93%]
.....................x.........x...............X..................X..... [ 93%]
........x............................................................... [ 94%]
........................................s............................... [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
.............................................X..X....................... [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 97%]
.........................x.....x..................x....................x [ 97%]
...x....x..............x.xxx.x...x.x..x...............x.......x......... [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
..........................................                               [100%]

----------- coverage: platform linux, python 3.7.7-final-0 -----------
---------------------- coverage: failed workers ----------------------
The following workers failed to return coverage data, ensure that pytest-cov is installed on these workers.
gw18
Coverage XML written to file coverage.xml

= 21380 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38119 warnings in 778.25s (0:12:58) =
============================= 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 81.12s (0:01:21) =
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.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
[gw18] node down: Not properly terminated

replacing crashed worker gw18
gw0 [26850] / gw1 [26850] / gw2 [26850] / gw3 [26850] / gw4 [26850] / gw5 [26850] / gw6 [26850] / gw7 [26850] / gw8 [26850] / gw9 [26850] / gw10 [26850] / gw11 [26850] / gw12 [26850] / gw13 [26850] / gw14 [26850] / gw15 [26850] / gw16 [26850] / gw17 [26850] / gw48 [26850] / gw19 [26850] / gw20 [26850] / gw21 [26850] / gw22 [26850] / gw23 [26850] / gw24 [26850] / gw25 [26850] / gw26 [26850] / gw27 [26850] / gw28 [26850] / gw29 [26850] / gw30 [26850] / gw31 [26850] / gw32 [26850] / gw33 [26850] / gw34 [26850] / gw35 [26850] / gw36 [26850] / gw37 [26850] / gw38 [26850] / gw39 [26850] / gw40 [26850] / gw41 [26850] / gw42 [26850] / gw43 [26850] / gw44 [26850] / gw45 [26850] / gw46 [26850] / gw47 [26850]

........................................................................ [  0%]
.......................................................................... [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
.......................................................................... [  1%]
......................................................................... [  1%]
.......................................................................... [  1%]
......................................................................... [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
........................................................................ [  3%]
.............................s.......................................... [  4%]
................x...............................x........................ [  4%]
X.......................s.X.............................................. [  4%]
..X.........x.................X.......xx..x..............xx........x.x.. [  4%]
..........xx......x....Xx....X.......XX....x.X.X..X...XXX..XX..X..xX.XX. [  5%]
X.XX.X.X..XX.XXX..X...XX..XX..xX.X.X..XX....X....X.......X.x..x......X..xX [  5%]
.....X.X...XX....Xx......X.X.x...X....X.....X.XX...X.....X.XX....X...X.X [  5%]
.X.X..XX....XX....X....X..XX..XXX.X....XXXXXX...X.XX.X.XX.XXX.X....X.XX.XXX.X [  5%]
XXX..XX.X.XX..X.X..X.X.X.X.X.X.XX...X.X....XX....X..XXX..X..Xx.........X [  6%]
XXX.X....X..........Xx.X.X........X.....XX...X..........X..X..X.X....... [  6%]
X.X....X.........X.......XX...X..X...X..XX.....X...X....XX....X.....XX...X [  6%]
...X.....XX.XX.....X...X....XX..X....X......XX..X...X....XX...........X. [  7%]
........X....X......X...X.....X..X......X.X....XX..........X.XX.XX......XXX [  7%]
..X.....X..X...X........X......X.....X...X............XX..........X......X [  7%]
.......X.....X....X......x...........x.........X....X..x.XX...X.X...XxX. [  7%]
.XX...X...X..........x.........X...................X...X....X.......X... [  8%]
.X....X...X....X..........X..xX....xx.xx...x..xxx.x.x..XX..........X.... [  8%]
.X.X.XXx...x..X.X...Xx.......XX...X..Xx..XXx...XxXX..X.XxXx....x....X... [  8%]
X..X........X...X...........x......x......X.....XX.XxXXX.XXXX..XX...X..X.x [  8%]
Xx..XX...Xx........x..x.XX.X.............xX..............X............X. [  9%]
......X....X........x..x.Xs..sss..X.....Xssss..Xsssssss.sssss....ss...X. [  9%]
....sss.ss.......XX..X......................X....x.......x.X.X.X...X.X..X [  9%]
.XX..X..X..............X.XX.......x...X.....Xx.x.X..XX..X.X.xssX.ssXx...X [ 10%]
sX.sssss.ssX..xss..Xxssssssx..X.....s.s.....s.x........s.s......x..sX.... [ 10%]
s.X....X.x......X......X.....xX..ss..s.X.ssXXs.Xx.s.....sX.XsXXXX..s.X..sxX. [ 10%]
s.s..ss.s..s.ssssssssss..X........X........XX...XX...X......X....x.X.... [ 10%]
.X......x..X....X....X....x....xx....xX....X.....x......X...x.......x... [ 11%]
.XX.X.XXXss.XxsssXsssX.X....X...XssssssssX..ssssss.X...xXsX.ssss...sssss.X [ 11%]
...ssssss.X.sssX.XsssssXs..XX...XXX.sssssssss....sssss....ssxX..sssss... [ 11%]
.ssssss.ss................s.s...Xs..s...sXs.s....s...Xsxs.....X.X..ss.... [ 11%]
...X.ss..X.s.s......s.s....X.s.s...Xs.XsX..sX..sXX...s.Xx....XsX.......s [ 12%]
XX..X..s...X.sXX.....XX..xx.......X.....................x.....X...X.X... [ 12%]
.....X....X..X........X...X.X...s.....X.Xs......sXX..XsX..XXsX..XsX.XX.sXX [ 12%]
.XXsXX.Xsx...XXX.sxx...XXs.XX.s....Xs.s.XX...s.s....s.X..s...s...ss.X.s.. [ 12%]
.s.s..X.Xss....s..sX..ss.X.ss.Xxss..ss.ss..x..ss..XxX.x.....s.Xs.s...s.....s [ 13%]
.X....xs......xs...s..ssss........x......x...XX.X......x.X.X.........X.. [ 13%]
x.X...........x..............X.X..x..........X.XX..XX...XxXX...X..X.X..X [ 13%]
X..XX.....X...x..x...........x..X..X.ss..sss.........x.sssssssss.ssss... [ 14%]
..sssss....Xx...sss.......X.X.X.x...XX.......X.xX...X...X..X.X...X...... [ 14%]
x.X...X....X..XXX....x.X.............x....x............XXx.............. [ 14%]
X.......x.....X.....X.......X...X....X.X...X..X....X.....X.......X...... [ 14%]
..X..x......X....XX.........x..x..X.X...........X..X.................... [ 15%]
........X.X...X.....XsX....x............XX.........................XX... [ 15%]
..xx..X..X..X....x..X...........x.X...X...X..............X.x..xX.X.X..X. [ 15%]
......x.X.......X.X...X......x..XX...X......X...X.x..X.......X.X.x.X.... [ 15%]
.X.....XX.X..X..Xx.X......x....xxX.X..X.....XX.X.X.x.Xx.x....X.XX....... [ 16%]
....x.x.X...X...XXXXxx.X....XX...........X..x.......Xx........X....X.... [ 16%]
x....xXx.x..........x.......x...........x..x...X....x................... [ 16%]
....x..X.X.....x.x....XX...Xx..Xx...Xx....X...........xx.XX.xX....x.x.X. [ 17%]
....X.x...X.....X.ssssssssssssssssssssssssss..x............x...XX......X [ 17%]
x....x.............x.X................X..X.....Xx.....x................X [ 17%]
xx.........X..x.....x....x...x.....X...........Xx.x.Xxx.X.xX.xXXx....... [ 17%]
.X.xX..x...........x........Xx........X.X...X...x..x....X.............ss [ 18%]
ssssss.ssssssssssssssssss...sssssssssssssssss.sssssssss......X........x. [ 18%]
x.x....X..x...x................X.x.....X.X........x...xXx..X.......sssss [ 18%]
ssssssssssssssssssssss.Xxxx.......X..xXXxx....s.ssssssssssssssssssssssss [ 18%]
sx...........x..ssssssssssssssssssssssssssX.X.....x.....X.x..........x... [ 19%]
X.x..........xssssssss..ssssssssssssssssssx....X..x................x..X. [ 19%]
x..x.....x...X.x...X.X.......X................Xx.X.Xx..X.....X.x.....Xx. [ 19%]
......xX.X...X....x.Xssssssssssssssssssssssssss...x..X..X.........XXxs.s [ 20%]
ssssssssssssssssssssssss.....x.XX.x....X..xX..X..x.....XX...ssssssssssss [ 20%]
ssssssssssssss.XXXX....Xssss.ssssssssssssssssssssss...x..x.X........X.Xs [ 20%]
sssssssssssssssssssssssss.X.X.....sss.sssssssssssss.sssssssssss......... [ 20%]
.X...X..x..ssssssssssssssssssssssssss......X...x..........x.XX.x........ [ 21%]
....sssssssssss.ssxsssssssssssss...............x..X..sssssssssssssssssss [ 21%]
ssssssss........x.........................X.x....x.........x.....x...... [ 21%]
..x.....X....x....x....x................xX....X..x...........X....xx.... [ 21%]
...X.x.....X........x.........x.......xX..................x............. [ 22%]
..x......X....xxx....x..............sssssssssssssssssssssssssss...x...x. [ 22%]
.......s...X.....X..x........X....x............X..x....X....x.........x. [ 22%]
.......X.....X.....x......xsX...........Xx.............................. [ 22%]
......Xx...X.............X..........X.......X.....ssssssss.ssssssssss.ss [ 23%]
ss.ssss..x..x..........X............................x.xX............X.X. [ 23%]
....X..X.........................x.....x.Xx.x...............Xx.......... [ 23%]
........X............x..ssssssssssssssssssss.ssssss...................X. [ 24%]
..X.......X...X...................X........xX..................x........ [ 24%]
..................X...........X...............x.......X.....X.....x..x.. [ 24%]
......x............ssssssssssssssssssssssssssX..x...x................... [ 24%]
...........X.....x.......X...X...........X......Xsssssss.sssssssssssssss [ 25%]
ssssX....X...........x........XX.....................xX...X............. [ 25%]
..X.xx..........x................x........X......x.x..................X. [ 25%]
..............x...x..ssssssssssssssssssssssssss.......x................. [ 25%]
.............X...x................X..x.X..s.sssssssssssssssssssssssss.x. [ 26%]
..x.X.........X.............X.x................X..X...x.........x....x.. [ 26%]
.......................sssssssssssssssssssssssss.s.....X.........x...... [ 26%]
......x.....x...........X.....X.........................xx.x............ [ 26%]
..........x......x......................x....................x....x....x [ 27%]
..x...X.......X............x....x.............x....x.....X.............x [ 27%]
......x..xxX....................x........x.....sssssssssssssssssssssssss [ 27%]
s.X.......................Xx..x.........x.......x...........ssssssssssss [ 28%]
ssssssssssssss.......xx.................................x.x.....x..x..X. [ 28%]
...X.....................X..x............X...xX.X.x..X.................. [ 28%]
.........................x........x..................................... [ 28%]
...X.........X................xx.x.......x......X..........x..x......... [ 29%]
...............X......x....x..............X...........X..X..X........x.. [ 29%]
..X......................X............xX............X.......x.....x..x.. [ 29%]
.X.....x........X.Xx..x.........X....x...X..x.x....x.......Xx.X......... [ 29%]
..Xxssssssssssssssssssssssssss..X.............X.x..........x.........x.. [ 30%]
..X.X.X...x..............X....x...X.....x.........X..x...........X...... [ 30%]
.....x....x..x...X........X...x......x...................x............XX [ 30%]
.x.x................x..x.x..X......X..x...X..........x.......x...sssssss [ 31%]
ssss.sssssssssssssss.s..X....s.....sx..xX...s.x...Xs..X.x..s.....Xs....X. [ 31%]
.x.s.x....s.....s.x.Xs.xs.......Xs..s.X....s...s..xx..ss.s....s.s..s.s.s.x. [ 31%]
...x.s.x..s.....s.....xsx.s...s..s.....s.....sx..s.s...s...xs.s..s..s... [ 31%]
.s..X.Xs..x..x..s....s..s.....xs....s.s......s...sx.....ss..xsxs.xX...ss [ 32%]
..ss....x.ss....s.s.......xss.....xxxs........sX....s...s...xssx....ss.x..s [ 32%]
s...ssx.xx.sX.s.....s.s..........sxXs.x......ss.x......s.s.....ssX....ss [ 32%]
....xx.ss.......sx.s......X....s.s....x...s.Xx.xs...X.s........s.....x... [ 32%]
.sx..sXX.s..x.s..s.x..s..s..s..Xs.....s.X.xs..X.sx.s....s.x..x.s....XX.... [ 33%]
...s..xXs....sX..s..s...X..sX....s....s....Xx.Xs...X...s.......s....XsXx [ 33%]
...X..s...sX.......Xs..sXxX...xs...s..X....XXXs...ssx....sXs.XsXX...ss.x... [ 33%]
sX.sX.XX.s..ss...xX.s...sXXs....s..sXs.x.Xxs.s..s....sX.sx.sX.......s.s. [ 33%]
..X.xs.s.x..s.s..Xx..s.sx..sXsx..sssX.s..ss..sXxss...sssX..sxss.sXss..xs [ 34%]
.s...sXs..xs..s...s.s.sx...ss..s..s..s....s.s.....s.x.....s...s.....s... [ 34%]
s....s..sx..s..s...ss...........x.............................X.......... [ 34%]
..................x................X.................................... [ 35%]
..................x............X.......x................................ [ 35%]
....x....X..................X............................................ [ 35%]
x....X................X...................X.X.X....X..X...X..X.......... [ 35%]
....X..XX...........X.............................x................x.... [ 36%]
...................x....s.sss..s..ssss.s.sxss.s.s.......s..sss...sss..ss [ 36%]
ss......x....X..................x......................X.X...........x.. [ 36%]
...x.....................x..................x........X...X.........x.... [ 36%]
.........x.................Xx............x..xs..sss.sss...sss...ssssx.ss [ 37%]
ss..ssssxss.ss................x...............x..........x............... [ 37%]
..........x.x.................x.............x........................... [ 37%]
........................................................X..XXXXXX....... [ 38%]
X......X....X...X...X.....XX....xx..................x...x....sssss.sssss [ 38%]
.ssss..ssss...Xx.................x.......X.x.........Xx.........x....... [ 38%]
..x.....................Xx..............x..............x.........X....x. [ 38%]
..........x...........Xx...X..X..X.X.XX....X.X...X.XX..X.....X....XX..X. [ 39%]
.........X............x.................X...X........................... [ 39%]
.......X...X...............................................X............. [ 39%]
........................X................X...........................X.. [ 39%]
...X.......X................X..........X.................X.......x...... [ 40%]
..............X................................X.....................X.. [ 40%]
.........X.................X........X...............x.X........X........ [ 40%]
......X....................xX......................x.................... [ 40%]
...............x..............x..............................x.......... [ 41%]
...x..............x.........X..x..............X......................... [ 41%]
...X..........................x...............................x......... [ 41%]
...x...............x................................X.............x..X.. [ 42%]
.X.......X....x......X.......XX...X...............X..................... [ 42%]
......X...............X........x................................x.x..... [ 42%]
.....................x..................................x............... [ 42%]
.........x.............X...x..........X..........................X...... [ 43%]
...x........x..................................x........................ [ 43%]
x.............................x.....x..................x................ [ 43%]
....X..x..........................X..................................... [ 43%]
..X............................x............x........................... [ 44%]
......x...........................X.x................................... [ 44%]
...........x................X....x....................X...............X. [ 44%]
..................X.x..............x..............................x..... [ 45%]
........x..........x......................x..............x.............. [ 45%]
X.........x................................X............................ [ 45%]
.....x............................................X...........x......... [ 45%]
........x.................................................x............. [ 46%]
..................X....x..............................x................. [ 46%]
...........................X..................................x....x.... [ 46%]
........................................................................ [ 46%]
...x.................................x.................................. [ 47%]
.........................................................x.............. [ 47%]
..........................................x............................. [ 47%]
....................................................................x.... [ 47%]
..........X....................X...................X..................... [ 48%]
.......................................................X................ [ 48%]
........X............................................................... [ 48%]
.......X.......................X................X..............X........ [ 49%]
............X....................X...................................... [ 49%]
....................................................X...........X....... [ 49%]
........................................................................ [ 49%]
.............X...........................X..........X...............X... [ 50%]
.................X...............................X...................... [ 50%]
...........................................................X............ [ 50%]
.......s.sss..s.sss...ssss.ssss..ssss.s.Xsssss.ss..ss..sssssssssssssss..s. [ 50%]
s.sssss.sssssss.ss.sss.sss.ssss.ssss.s..sss.ss.ss.ss.ss.s.ss..ss.ss.ssss [ 51%]
.ss.sss.s.sss.sssss.sssss.ss.ssss.s.ss..sss.sss.ss.sssssss..s.ss.ss.ss.s [ 51%]
ss.ss....ssssss.s..ssssssss.ss.ss.sssss.s.ss.sssss.ssss.s..sss.ss.ssssss [ 51%]
ssss..s.ss.s.sss.sssss.ssss.s..ssss.s.s..sssssss.s.s.ssssss.ss.sss.s.sss [ 51%]
s..ss.Xssss.ss..sssss.ssss.ssss.ssss.s.ss..sss.sssss.s...sssssss..sss.s. [ 52%]
sss.sssss.ss.sss.ss.ssssssss.ss.sX.ssss.s..ss...sss..ss.ssssssss.sssssss [ 52%]
ss..sssss.sssssssss.sssss.sss.ss.Xsssssss..ss.sssssssss.ssss.ssssss.ss.s [ 52%]
s..ss.ssssssssss.sssssssssssssssssss....sssssssss.ssssss.ss.ssssssssssss [ 53%]
ssssssssss.X.sssss.sssssssss.....sssssss...sssss...ssssssssssssssss...ss [ 53%]
sss.sssssssss..ssssssss..sssssssssssssssssssssss.sssss.sssssssssssssssss [ 53%]
sss.ss.s..ssssXssss..ssssss.sss.ss..sssss.s.s.sss..ss.s.ss.sssssssssssss [ 53%]
ssssssssss..sssssss.ss.ssssssss..ss.ssss..sssss.sssssssssssssss.sssssss. [ 54%]
.ssss..sss.Xssssssssss.ss.sss.s.s.s.sssssssssss.sssssssssssssss...ssssss [ 54%]
sssssssssssssssssss.ss.ssssssss..ssssssssssss.ss.ssssssss.sssssss.ss.s.. [ 54%]
sssss...s.ssssssssssssssssssss.sssssssss.sssssssssssssssss.s.sssssssss.s [ 54%]
ssss..ssss..s.sss.s.sss.ssssss.ssssssss..ss.ssssssss.....ss.ssss..ssssss. [ 55%]
ssss...ssssssss.ssssssss.ssssss..sssssss.ssssssssssss..sss.ssss.sss..sss [ 55%]
sssssss.sss.ssssssssssssssssss....sss..ssss..sssssssssssssss...sss.sssss [ 55%]
ss..ss.ssssssssss.sss.ssssss.ssss.ssssss.ssssssss.ss.ssXsssss.sssss.sss. [ 56%]
ssssss.....ss..sssssssssssssss.sss.ssss.ss..sssssss.sssss....sssssssssss [ 56%]
sssss..ssssssssssssssssssssssssssssss...ssss.ssssssX....ss.s.sssssss.sss [ 56%]
ssssssss.sssssssssss.....ssssss.sss.sss.ssssssssssssssssss.s.sssssssssss [ 56%]
ssss.sssss.sssssssss....s.ssssssss.sss.ssssss.sss..ssssssssssss..sssssss [ 57%]
ssssssssssssssss..ssssss.ssssssss..ssssssssssssssssssssssssssssss.ssssss [ 57%]
sssssss....ssssssssss...sss.ssssssssss.ssssssss.sss.ssssss.sssssssss.s.ss [ 57%]
ssssssssss.ssssssssssss.sssssssss...ssssssss..ss.sss.ssssss.sssssssss..s [ 57%]
sssssss.ss.ssssssssssssssss..ssssssssssssssss.ssssssss..s.s.sssssss.ss.s [ 58%]
ssss...sss.sss.ss.ssss.s..s..sss.sssss.sss.ssssssssssssssssssss..ss.ssss. [ 58%]
sss.Xsssssssss..sssssssssssssssssss.ss.s.sssssssssssssss.sssss.ssssssssss [ 58%]
sssssssss.sssssssssss..sssssssssss..ss...ssssssssssssssssssss.sss.ssssss [ 58%]
ssssssss..sssssss..sssssssss.ssssss.ssX..........sss.sss..ssXssss.ssss.s [ 59%]
ssssssssss.ssssss.sss..ssssssss..sssssssssss.sssssssssssssssssssssssss.s [ 59%]
sssssss.sssssssssss..ssssss.ss.sssssssssss.s.sssssssssssssssss..ssssssss [ 59%]
Xsssssssssss.sssssssssssssss.ssssssssssssss.ssssss...sssssss..sssss.ssss [ 60%]
sXssssss.s.sssssss..ssssss..ssssss.ssssssssss......sssssssssssssssss.sss [ 60%]
sssssss...sss.ss.Xssss.ssssssssssss.ss.ss..sssssssssss.sssssssssssssssss [ 60%]
ss..sssssssssss.sss.ss.s.ssssssssssssX.sssssss..Xssss.ssssssss.ssssss.ss [ 60%]
s...Xssssss..ss.ssssssssssssssssss.sss.ss..sssssssssssss.sssssss.sssssss [ 61%]
ssssssssssssssssssss.sssssssssssss.ssssssssXs..ssss...sss.....X....sXssss [ 61%]
.s.ssss.sssssssssss.ssssssssssssssssssss.sssssssss..ssssssssssssssssssss [ 61%]
s.sssss....ss.X.sssssssss.s.sssssssssss.sss.ssXssss.ss.ssss.sssss......s [ 61%]
.s........X.............................X..........................X.X.. [ 62%]
....X........................X.......X...........X..............X.....X. [ 62%]
...................s.s.sssss.sss.ss.s.Xssssss..ss.ss.ss.s..ss.sss.ssssss. [ 62%]
s.s.sss.ss..s.ss.ss..sss.ss.ss............X............................. [ 63%]
..X.X.......X.......................X............X...................... [ 63%]
.....X..................................................................... [ 63%]
........................................................................ [ 63%]
.......................................................................... [ 64%]
........................................................................ [ 64%]
......................................................................... [ 64%]
........................................................................ [ 64%]
...............................................sssss.sss..s.sssss.ss.ss. [ 65%]
sss.sss.ss.ss..s..sssss....ss....ss.s.sssssss..ss.ss.................... [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
......................................................................... [ 68%]
......................................................................... [ 68%]
...............................................ss....................... [ 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%]
........................................................................ [ 92%]
......................................................................... [ 92%]
...............................................ss.ss.ss................. [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
....................................................................x... [ 93%]
.....................x.........x...............X..................X..... [ 93%]
........x............................................................... [ 94%]
........................................s............................... [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
.............................................X..X....................... [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 97%]
.........................x.....x..................x....................x [ 97%]
...x....x..............x.xxx.x...x.x..x...............x.......x......... [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
..........................................                               [100%]

----------- coverage: platform linux, python 3.7.7-final-0 -----------
---------------------- coverage: failed workers ----------------------
The following workers failed to return coverage data, ensure that pytest-cov is installed on these workers.
gw18
Coverage XML written to file coverage.xml

= 21380 passed, 3811 skipped, 598 xfailed, 1061 xpassed, 38119 warnings in 778.25s (0:12:58) =

@@ -3298,7 +3298,7 @@ def tz_localize(
return self.set_axis(labels=new_labels, axis=axis, inplace=not copy)

def unstack(self, level=-1, fill_value=None):
return self._default_to_pandas("unstack", level=level, fill_value=fill_value)
pass
Copy link
Collaborator

Choose a reason for hiding this comment

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

Since the children both implement this, we can just delete it.

@@ -626,6 +626,20 @@ def sort_index_for_equal_values(result, ascending):

# END Reduction operations

def unstack(self, is_ser_out=False, is_ser_in=False, level=-1, fill_value=None):
Copy link
Collaborator

Choose a reason for hiding this comment

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

The is_ser_out and is_ser_in should not be parameters. Query compiler should always be a dataframe and should not have this interface level detail. The API layer should handle the conversion with self._reduce_dimension if it needs to change the dimension of the result. We try to avoid leaking these API details to the implementation.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@devin-petersohn Query compiler has always been a dataframe in this function. Parameter is_ser_in I used for determination for which object this unstack function was called (in case of Series need to apply squeeze() for df in map_func). Parameter is_ser_out I used for excluding of recomputing new_columns in function apply_full_axis (in case of Series new_columns was set to ["reduced"]).

self._reduce_dimension doesn't solve my problem because this function calls constructor of Series internally and result-object contains name = self._query_compiler.columns[0] which should be None in case of calling unstack function in my case. Therefore, I added parameter new_columns to unstack in query_compiler and set its into ["__reduced__"] when result should be a Series (line).

@dchigarev
Copy link
Collaborator

@prutskov it seems that I found a bug in your implementation. For that test case I get different from pandas behavior:

code to reproduce
if __name__ == "__main__":
    import numpy as np
    import modin.pandas as pd
    import pandas

    first_part = {
        "A": ["one", "two", "three", "two"] * 64,
        "B": ["foo", "bar", 1, 2, 3, 4, 5, 6] * 32,
    }
    middle_part = {f"sparse_column{i}": np.arange(256) for i in range(64)}
    last_part = {
        "C": [0, 1, 2, 3, 4, 5, 6, 7] * 32,
        "D": [10, 11, 12, 13, 14, 15, 16, 17] * 32,
    }

    values = {**first_part, **middle_part, **last_part}
    index = pd.MultiIndex.from_product(
        [
            ["a", "b", "c", "d"],
            ["x", "y", "z", "last"],
            ["i", "j", "k", "index"],
            [1, 2, 3, 4],
        ]
    )

    md_df, pd_df = (
        pd.DataFrame(values, index=index),
        pandas.DataFrame(values, index=index),
    )

    pd_res = pd_df.unstack(level=[0, 1, 2, 3])
    print("PD RESULT:\n", pd_res)

    md_res = md_df.unstack(level=[0, 1, 2, 3])  # IndexError: positional indexers are out-of-bounds
    print("MD RESULT:\n", md_res)

If we will set a breakpoint here, and look at resulting modin frame, we will see, that partitions at the same row have different indices, which does not suppose to be:

long log
(Pdb) new_modin_frame._partitions[0][0].to_pandas().index
MultiIndex([(             'A', 'a',    'x',     'i', 1),
            (             'A', 'a',    'x',     'i', 2),
            (             'A', 'a',    'x',     'i', 3),
            (             'A', 'a',    'x',     'i', 4),
            (             'A', 'a',    'x',     'j', 1),
            (             'A', 'a',    'x',     'j', 2),
            (             'A', 'a',    'x',     'j', 3),
            (             'A', 'a',    'x',     'j', 4),
            (             'A', 'a',    'x',     'k', 1),
            (             'A', 'a',    'x',     'k', 2),
            ...
            ('sparse_column5', 'd', 'last',     'j', 3),
            ('sparse_column5', 'd', 'last',     'j', 4),
            ('sparse_column5', 'd', 'last',     'k', 1),
            ('sparse_column5', 'd', 'last',     'k', 2),
            ('sparse_column5', 'd', 'last',     'k', 3),
            ('sparse_column5', 'd', 'last',     'k', 4),
            ('sparse_column5', 'd', 'last', 'index', 1),
            ('sparse_column5', 'd', 'last', 'index', 2),
            ('sparse_column5', 'd', 'last', 'index', 3),
            ('sparse_column5', 'd', 'last', 'index', 4)],
           length=2048)
(Pdb) new_modin_frame._partitions[0][1].to_pandas().index
MultiIndex([('sparse_column30', 'a',    'x',     'i', 1),
            ('sparse_column30', 'a',    'x',     'i', 2),
            ('sparse_column30', 'a',    'x',     'i', 3),
            ('sparse_column30', 'a',    'x',     'i', 4),
            ('sparse_column30', 'a',    'x',     'j', 1),
            ('sparse_column30', 'a',    'x',     'j', 2),
            ('sparse_column30', 'a',    'x',     'j', 3),
            ('sparse_column30', 'a',    'x',     'j', 4),
            ('sparse_column30', 'a',    'x',     'k', 1),
            ('sparse_column30', 'a',    'x',     'k', 2),
            ...
            ('sparse_column37', 'd', 'last',     'j', 3),
            ('sparse_column37', 'd', 'last',     'j', 4),
            ('sparse_column37', 'd', 'last',     'k', 1),
            ('sparse_column37', 'd', 'last',     'k', 2),
            ('sparse_column37', 'd', 'last',     'k', 3),
            ('sparse_column37', 'd', 'last',     'k', 4),
            ('sparse_column37', 'd', 'last', 'index', 1),
            ('sparse_column37', 'd', 'last', 'index', 2),
            ('sparse_column37', 'd', 'last', 'index', 3),
            ('sparse_column37', 'd', 'last', 'index', 4)],
           length=2048)
(Pdb) len(new_modin_frame.index)		Moreover, lengths of modin indices and
8192						indices when we convert frame to pandas
(Pdb) len(new_modin_frame.to_pandas().index)	are different
17408
(Pdb)

Why did that happened?
@devin-petersohn please tell if I'm wrong in the following suggestion:
Because we applying unstack function on axis=0 Frame Manager will concatenate partitions into a column partitions and then apply our function to each of them.
Let's say we have DataFrame splitted on axis=0 into this partition columns:

  part1           part2
         A    B  |      C   D
a x    one  foo  |a x   0  10
  y    two  bar  |  y   1  11
  z  three    1  |  z   2  12
b x    one    2  |b x   3  13
  y    two    3  |  y   4  14
  z  three    4  |  z   5  15
c x    one    5  |c x   6  16
  y    two    6  |  y   7  17
  z  three    7  |  z   8  18

And then we will apply unstack(level=[0, 1]) for both of them, for each partition column we will get:

  part1              part2
A  a  x      one  |  C  a  x      0   
      y      two  |        y      1
      z    three  |        z      2     As we see, at the same row
   b  x      one  |     b  x      3     we got different indices, ModinFrame
      y      two  |        y      4     can't handle this, so that leads
      z    three  |        z      5     to unpredictable behaviour
   c  x      one  |     c  x      6
      y      two  |        y      7
      z    three  |        z      8
B  a  x      foo  |  D  a  x     10
      y      bar  |        y     11
      z        1  |        z     12
   b  x        2  |     b  x     13
      y        3  |        y     14
      z        4  |        z     15
   c  x        5  |     c  x     16
      y        6  |        y     17
      z        7  |        z     18
code to reproduce
if __name__ == "__main__":
    import pandas as pd

    values = {
        "A": ["one", "two", "three", "one", "two", "three", "one", "two", "three"],
        "B": ["foo", "bar", 1, 2, 3, 4, 5, 6, 7],
        "C": [0, 1, 2, 3, 4, 5, 6, 7, 8],
        "D": [10, 11, 12, 13, 14, 15, 16, 17, 18],
    }
    index = pd.MultiIndex.from_product([["a", "b", "c"], ["x", "y", "z"]])

    df = pd.DataFrame(values)
    df1 = df[["A", "B"]]
    df2 = df[["C", "D"]]

    print(df.unstack(level=[0, 1]))
    print(df1.unstack(level=[0, 1]))
    print(df2.unstack(level=[0, 1]))

So it seems that unstack should be implemented in another way

P.S. behavior of that bug depends on splitting into partition, so I'll note that I've tested this on 4 cores CPU.

@dchigarev
Copy link
Collaborator

dchigarev commented Jun 30, 2020

bug above seems to appear only when we pass array of levels to unstack function, and len(levels) == len(df.index.nlevels)

@prutskov, could you also add test cases to test_unstack with more dimensional data? You can grab some from test_data to find all cases where unstack fails.

@prutskov
Copy link
Contributor Author

@dchigarev Thank you! I added additional behavior for case len(level) == df.index.nlevels. In your reproducer I get the same results in pandas and modin now. I continue work on adding additional tests for that.

@prutskov prutskov changed the title Add implementation of unstack function for DataFrame and Series [WIP] Add implementation of unstack function for DataFrame and Series Jun 30, 2020
Comment on lines 996 to 1101
return DataFrame(
query_compiler=self._query_compiler.unstack(
map_func=lambda df: pandas.DataFrame(
df.squeeze(axis=1).unstack(level=level, fill_value=fill_value)
),
)
)
Copy link
Collaborator

@dchigarev dchigarev Jul 2, 2020

Choose a reason for hiding this comment

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

I suppose that query_compiler::unstack should repeat the interface of DataFrame::unstack, because query_compiler is backend-specific. Let's say another non-pandas backed already have unstack implementation which expects level and fill_value params, but in that implementation, it will get some python callable (which actually could be not supported by non-pandas backends).

I've read your comment about the reasons you've implemented it this way, but do the results differ if we call unstack on DataFrame and DataFrame.squeeze()? If it is, can we translate the result of unstack from DataFrame_which_is_actually_series to the correct answer? If no, maybe we should make two different implementations of unstack in query_compiler for Series and for DataFrame? @devin-petersohn, need your advice.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Yes, I agree with @dchigarev. If possible, these details like map_func should be kept in the query compiler because other engines may not be able to apply them.

unstack is pivot on a level of the index instead of a column. pivot and unstack are both a combination of groupby and transpose. It might be better to try to implement them this way.

Copy link
Contributor Author

@prutskov prutskov Jul 8, 2020

Choose a reason for hiding this comment

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

I tried to fix my implementation using apply_full_axis. But I get data with incorrect size of output when result is Series. In reproducer below results should have 1089 rows, but I get only 1056 rows. Missed 33 rows are 33rd column of original DataFrame. There are only two partitions (size of each is 528 rows) internally (in line ). Should there be third partition in this case, which will be consist 33rd column of original DataFrame? @devin-petersohn Have you encountered such problem?

Code of test:

def test_unstack(self):
        data = {f"Col{i}": np.arange(33) for i in range(33)}
        modin_df = pd.DataFrame(data)
        print(modin_df)
        pandas_df = pandas.DataFrame(data)
        res_p = pandas_df.unstack(level=0)
        res_m = modin_df.unstack(level=0)


        p_idx = res_p.index
        m_idx = res_m.index

        i = 0
        for idx in p_idx:
            print(idx, "_", m_idx[i])
            i = i +1

        df_equals(res_p, res_m)

Also I don't properly understand why ustack is combination groupby and transpose. Can you explain what you mean?

@prutskov prutskov requested a review from dchigarev July 30, 2020 11:18
@devin-petersohn devin-petersohn modified the milestones: 0.8.0, 0.8.1 Aug 2, 2020
@prutskov prutskov force-pushed the prutskov/unstack branch 3 times, most recently from bf659d3 to 7b072aa Compare August 19, 2020 08:42
@dchigarev
Copy link
Collaborator

dchigarev commented Aug 20, 2020

@prutskov I've runned the performance measurements and that's what I got:

DataFrame shape: (50000, 16) ~ 2MB, 112 cores
PD unstack: 0.15 s
MD unstack: 4.01 s

DataFrame shape: (50000, 128) ~ 21MB, 112 cores
PD unstack: 0.44 s
MD unstack: 14.46 s

DataFrame shape: (500000, 16) ~ 29MB, 112 cores
PD unstack: 0.65 s
MD unstack: 32.15 s

DataFrame shape: (500000, 128) ~ 211MB, 112 cores
PD unstack: 3.48 s
MD unstack: 118.45 s

I believe that in a script below I reproduced the optimist path for unstack (that do not requires copy to change columns at the begin and reindex or sort_index after applying unstack), but it still gets too much time to do unstack.

(I think that I've previously runned this branch to test unstack time and it was okay, so maybe something happened in the latest commits that broke performance?)

Script to measure
import numpy as np
import os
import pandas
from timeit import default_timer as timer

RAND_LOW = -100
RAND_HIGH = 100
N = 50000
M = 128
MULTILINE = False
TEST_FILENAME = os.path.abspath(
    f"int_dataset-{N},{M},{RAND_LOW},{RAND_HIGH},{MULTILINE}.csv"
)


def generate_data_file(filename, row_n, col_n, multiline_rows=False):
    data = {
        f"col{i}": np.concatenate(
            [
                np.concatenate(
                    [
                        ["some\nvery very very\nlong string\nwith many multilines"],
                        np.random.randint(RAND_LOW, RAND_HIGH, 9),
                    ]
                )
                for _ in np.arange(row_n // 10)
            ]
        )
        if (i % 10 == 0 and multiline_rows)
        else np.random.randint(RAND_LOW, RAND_HIGH, row_n)
        for i in np.arange(col_n)
    }
    print("dict generated!")
    df = pandas.DataFrame(data)
    print("dataframe created!")
    df.to_csv(filename)
    print("csv ready!")


def multiIndex_generator(df, axis=0):
    if axis == 0:
        df.index = pandas.MultiIndex.from_tuples(
            [(0, i) for i in np.arange(len(df.index))]
        )
    else:
        df.columns = pandas.MultiIndex.from_tuples(
            [(0, i) for i in np.arange(len(df.columns))]
        )
    return df


if __name__ == "__main__":
    import modin.pandas as pd

    if not os.path.exists(TEST_FILENAME):
        generate_data_file(TEST_FILENAME, N, M, MULTILINE)

    md_df = multiIndex_generator(pd.read_csv(TEST_FILENAME))
    pd_df = multiIndex_generator(pandas.read_csv(TEST_FILENAME))

    print(
        f"DataFrame shape: ({N}, {M}) ~ {os.stat(TEST_FILENAME).st_size // (1024 * 1024)}MB, {pd.DEFAULT_NPARTITIONS} cores"
    )

    t1 = timer()
    res = repr(pd_df.unstack())
    print("PD unstack:", "{:.2f}".format(timer() - t1), "s")

    t1 = timer()
    res = repr(md_df.unstack())
    print("MD unstack:", "{:.2f}".format(timer() - t1), "s")

@prutskov
Copy link
Contributor Author

@dchigarev Thank you, I'll see on it. I didn't change implementation since last discussion (only rebasing on current master was applied).

@prutskov
Copy link
Contributor Author

@dchigarev I changed making of MultiIndex in function multiIndex_generator from your script by the next way:

df.index = pandas.MultiIndex.from_tuples(
            [(j, i) for j in np.arange(10) for i in np.arange(len(df.index)/10)]
        )

In your case external level of MultiIndex is 0 always. After applying unstack for this dataframe frame-result will have 1 row.

I made measurements using your script with my changes and get next results:

DataFrame shape Pandas time, s Modin time, 112 cores, s Modin time (default to pandas), 112 cores, s Modin time, 56 cores, s Modin time (default to pandas), 56 cores, s
50000x16, ~2mb 0.27 0.86 1.53 0.54 1.01
50000x128, ~21mb 0.32 1.93 8.35 1.33 4.15
500000x16, ~29mb 0.43 4.33 3.92 2.65 2.53
500000x128, ~211mb 1.07 15.27 21.38 10.78 11.71
500000x256, ~419mb 1.77 27.66 39.06 17.09 21.98

In all measured cases only apply_full_axis was called internally in my implementation. Also it isn't to clear why the performance increases with the decreasing of number of threads (current and default_to_pandas implementations).

@prutskov prutskov force-pushed the prutskov/unstack branch 2 times, most recently from d0c59e9 to b663e0d Compare August 25, 2020 06:32
@prutskov
Copy link
Contributor Author

@dchigarev @devin-petersohn Could we merge this to master? This implementation is faster than default_to_pandas, but apparently implementation by another way (instead of apply_full_axis) is needed in the future.

@devin-petersohn
Copy link
Collaborator

@prutskov Please create an issue to tune performance further, will take a look and merge now if everything is okay.

@prutskov
Copy link
Contributor Author

@devin-petersohn Issue #1975 was created. Thank you!

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.

Assuming tests pass, looks good as first pass. Thanks @prutskov!

…`Series.unstack`

Signed-off-by: Alexey Prutskov <alexey.prutskov@intel.com>
@prutskov
Copy link
Contributor Author

@devin-petersohn All checks have passed after rebasing.

Copy link
Collaborator

@dchigarev dchigarev left a comment

Choose a reason for hiding this comment

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

@prutskov LGTM

@dchigarev dchigarev merged commit dd42a40 into modin-project:master Aug 28, 2020
aregm pushed a commit to aregm/modin that referenced this pull request Sep 16, 2020
…`Series.unstack` (modin-project#1649)

Signed-off-by: Alexey Prutskov <alexey.prutskov@intel.com>
@prutskov prutskov deleted the prutskov/unstack branch April 8, 2021 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

unstack function implementation unstack function implementation
4 participants