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-#1222: Implement DataFrame.asof() without Pandas fallback #1989

Merged
merged 9 commits into from
Sep 4, 2020

Conversation

itamarst
Copy link
Contributor

@itamarst itamarst commented Aug 31, 2020

What do these changes do?

Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
@modin-bot
Copy link

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

........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  2%]
.................................................................x...... [  3%]
.........x..............................xXX......X......X....X.x........ [  4%]
s..X......X........X.X...........X.......x.x.........X.X................ [  5%]
..X......X......X...........X..x.........x..X............x....x.......X. [  6%]
........X......xX.XXx..X..x.......XX.X.X.x.........X.....X.........X...X [  7%]
X.X..........X.......X..XX.X.......x..X....x.......X...XX.......X....X.x [  8%]
..X...X...X............X.........XX....s...X.x..............X...x..X..XX [  8%]
...X......XxX..........X....X.X.....X.....x...X.XX...X....X....X....XX.. [  9%]
....X........X....XX.XX..........XXX.......X..X...X..X.....X............ [ 10%]
..X.xX..X.XX..X....X..XX.......X..........XX.X.......X..........XX.x.... [ 11%]
....X..XX.XXxX...X....X...X........XX.X...X....XX....X...Xxx..X......XX. [ 12%]
..X........X...x.........X.......XXxX.......X.x.X...................X..X [ 13%]
..XXX..X......x.X.X...X............xX....X...X.X...X..XX.....X.........X [ 14%]
....X..........XX..x.XX...xX.....x...X.....X..Xx.X.X..s.X......Xs..sssss [ 15%]
ssssssssssssssssssssssssssss.s...........X.X.X...XxXssssssssssssssssssss [ 16%]
sssssssssssssss..XX.....X.....X........X..X.......X...X........X.x.....x [ 16%]
....XX...XX.XX..xX...X.X........X.Xx...X..ssssssssssssssssssssssssssssss [ 17%]
ssss......x........Xssssssssssssssssssssssssssssssssss........XXX....... [ 18%]
.....X...........s......ssssssssssssssssssssssssssssssssssss..........X. [ 19%]
..x............X.xX.X.......X...X.x...x...x..x.sss.xX..X....X....X.x.x.. [ 20%]
..x.sssssssssssssssssssssssssssssssssss.s.X...X...X.X...XX......XX....x. [ 21%]
....X.x..........X.....X....X....x.x..............x..sssssssssssssssssss [ 22%]
sssssssssssssssssX........x...x.X.....XX..x.X..X...X.Xx................x [ 23%]
.x..xX......Xx..x.x.........X.....ssssssssssssssssssssssssssssssssss.sss [ 24%]
ss.ssss.sssssssXssssssssssssssssssssssss....x...XX.......sss....ssssssss [ 25%]
ssssssssssssssssssssssssssss...Xsssssssssssssssssssssss................. [ 25%]
...............X..ssss........X.....................x.....X.x........X.s [ 26%]
sss...X..X.Xsss.....x..X.x.......xXx..............x......sss....sss..... [ 27%]
X...........xX..x...................X....sss..x......xx.....XssssXX....x [ 28%]
.....................xssssssssssssssssssssssssssssssssssX..............x [ 29%]
..X................xx.s.ss.......X......X........X.....Xx...x.........xx [ 30%]
..ssss............x..ssss.......x...X...........ssss.x.....x..ssss.....X [ 31%]
............x.....X..........x......ssss....x.ss.ss.....ssss..x......... [ 32%]
x.......xx.......x.ssss.........x..............x..........x.........x... [ 33%]
...........x............ssss.....X..........X......sss...........x..x... [ 33%]
x.X...ssssX......................x..............................X....... [ 34%]
X...x...x....x..x.....................Xx......X.............X.....X..... [ 35%]
.......s.x..x............x.................ssss.................X.sss... [ 36%]
...ssss.x..................ssss.....s..........X..........X..x...x..x... [ 37%]
.......x..........x.......................................x.ssssXX...... [ 38%]
...X.xx............x..X...x.................................XssssX...sss [ 39%]
s.xx.......x....X..............X..X.......x..........x...........x...... [ 40%]
........x.x.............X....sss.......x..............x..xx............. [ 41%]
.........X......X.............X...x...............xX...............x.sss [ 41%]
......ssss..X.........x........................x....xx.x...........X..X. [ 42%]
.....x.................ssss.xx...............................X.........x [ 43%]
..................ssssx...........sss....x......X....x.................. [ 44%]
....x......x.xXx........X.............x.......x...............X.Xx...... [ 45%]
.............x..x......x..............X.X.....x..X...X........x......... [ 46%]
....X...........x..sss...............xX....X...X..............X......... [ 47%]
X.......x....x..X........X..X....x...............X......x.......x...X... [ 48%]
..X..X.........Xx.............x..x......X.............XX...X.....x....x. [ 49%]
............................x....X......x.....X....X.x..x........x...... [ 50%]
............Xx.................x..x.X..........x........Xx.x............ [ 50%]
x..............X..ss..............x.x......x.........xx........x........ [ 51%]
X...............x..........x.....x..............X...x.....x.x........... [ 52%]
............X...x......x...x.x..........x.x.....................x...x... [ 53%]
.X....xX........x..............X........x....X.........XX...........X..x [ 54%]
....ssssX.......X..X..X..................X..Xx................X......... [ 55%]
X.......X.s.....X..........X..X.................X....X......XXX.......... [ 56%]
.......X...x......X..X........................X.x.....x..X.............. [ 57%]
....x...................x.....x.....x.............x........x............ [ 58%]
.....x....x................x....................X.......X................ [ 58%]
........................................................................ [ 59%]
.........X........X..................................................... [ 60%]
......................................................................... [ 61%]
........................................................................ [ 62%]
........................................................................ [ 63%]
....................................................s...........s...s.... [ 64%]
...s...s..........s..s............ss.............s.sX...x........s...x.. [ 65%]
.........sx....x......s..x......s.........s....x..x..................... [ 66%]
........................x.................x............................. [ 67%]
...x......................x...........s.............s.......s............ [ 67%]
...s.....................s.........................s.............s...... [ 68%]
.......ss...s........................................................... [ 69%]
.............X....X....................................x........X....... [ 70%]
......X..x.....X......x.....X....X........x.......x.X.X.....X...xX.X.... [ 71%]
..XX.X.X.....XxX......X.x..x.X...x...x.x..........x........x.X.......X.. [ 72%]
.........X.X...x..................X.........................X....X....... [ 73%]
X...X.......x......X...........x..........................x.............. [ 74%]
.........X......x.X...........X...X......x.X..X........X..X..X........... [ 75%]
.............x................x......................................... [ 76%]
........................................................................ [ 76%]
..........................x......X......................X............... [ 77%]
.X...................................................................... [ 78%]
......X..........................X....................................... [ 79%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
......................................................................... [ 85%]
........................................................................ [ 86%]
.......................................................................... [ 87%]
......................................................................... [ 88%]
........................................................................ [ 89%]
........................................................................ [ 90%]
......................................................................... [ 91%]
........................................................................ [ 92%]
........................................................................ [ 93%]
......................................................................... [ 93%]
...........................................xx.xxx....................... [ 94%]
.x.x.x..............x..........x...x........x.......x..x....x........... [ 95%]
...............................................x........................ [ 96%]
........................................................................ [ 97%]
........................................................................ [ 98%]
......................................................................... [ 99%]
.....................................................                    [100%]

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

= 6807 passed, 579 skipped, 278 xfailed, 397 xpassed, 13827 warnings in 141.01s (0:02:21) =
============================= 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 45.60s ============
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 [8061] / gw1 [8061] / gw2 [8061] / gw3 [8061] / gw4 [8061] / gw5 [8061] / gw6 [8061] / gw7 [8061] / gw8 [8061] / gw9 [8061] / gw10 [8061] / gw11 [8061] / gw12 [8061] / gw13 [8061] / gw14 [8061] / gw15 [8061] / gw16 [8061] / gw17 [8061] / gw18 [8061] / gw19 [8061] / gw20 [8061] / gw21 [8061] / gw22 [8061] / gw23 [8061] / gw24 [8061] / gw25 [8061] / gw26 [8061] / gw27 [8061] / gw28 [8061] / gw29 [8061] / gw30 [8061] / gw31 [8061] / gw32 [8061] / gw33 [8061] / gw34 [8061] / gw35 [8061] / gw36 [8061] / gw37 [8061] / gw38 [8061] / gw39 [8061] / gw40 [8061] / gw41 [8061] / gw42 [8061] / gw43 [8061] / gw44 [8061] / gw45 [8061] / gw46 [8061] / gw47 [8061]

........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  2%]
.................................................................x...... [  3%]
.........x..............................xXX......X......X....X.x........ [  4%]
s..X......X........X.X...........X.......x.x.........X.X................ [  5%]
..X......X......X...........X..x.........x..X............x....x.......X. [  6%]
........X......xX.XXx..X..x.......XX.X.X.x.........X.....X.........X...X [  7%]
X.X..........X.......X..XX.X.......x..X....x.......X...XX.......X....X.x [  8%]
..X...X...X............X.........XX....s...X.x..............X...x..X..XX [  8%]
...X......XxX..........X....X.X.....X.....x...X.XX...X....X....X....XX.. [  9%]
....X........X....XX.XX..........XXX.......X..X...X..X.....X............ [ 10%]
..X.xX..X.XX..X....X..XX.......X..........XX.X.......X..........XX.x.... [ 11%]
....X..XX.XXxX...X....X...X........XX.X...X....XX....X...Xxx..X......XX. [ 12%]
..X........X...x.........X.......XXxX.......X.x.X...................X..X [ 13%]
..XXX..X......x.X.X...X............xX....X...X.X...X..XX.....X.........X [ 14%]
....X..........XX..x.XX...xX.....x...X.....X..Xx.X.X..s.X......Xs..sssss [ 15%]
ssssssssssssssssssssssssssss.s...........X.X.X...XxXssssssssssssssssssss [ 16%]
sssssssssssssss..XX.....X.....X........X..X.......X...X........X.x.....x [ 16%]
....XX...XX.XX..xX...X.X........X.Xx...X..ssssssssssssssssssssssssssssss [ 17%]
ssss......x........Xssssssssssssssssssssssssssssssssss........XXX....... [ 18%]
.....X...........s......ssssssssssssssssssssssssssssssssssss..........X. [ 19%]
..x............X.xX.X.......X...X.x...x...x..x.sss.xX..X....X....X.x.x.. [ 20%]
..x.sssssssssssssssssssssssssssssssssss.s.X...X...X.X...XX......XX....x. [ 21%]
....X.x..........X.....X....X....x.x..............x..sssssssssssssssssss [ 22%]
sssssssssssssssssX........x...x.X.....XX..x.X..X...X.Xx................x [ 23%]
.x..xX......Xx..x.x.........X.....ssssssssssssssssssssssssssssssssss.sss [ 24%]
ss.ssss.sssssssXssssssssssssssssssssssss....x...XX.......sss....ssssssss [ 25%]
ssssssssssssssssssssssssssss...Xsssssssssssssssssssssss................. [ 25%]
...............X..ssss........X.....................x.....X.x........X.s [ 26%]
sss...X..X.Xsss.....x..X.x.......xXx..............x......sss....sss..... [ 27%]
X...........xX..x...................X....sss..x......xx.....XssssXX....x [ 28%]
.....................xssssssssssssssssssssssssssssssssssX..............x [ 29%]
..X................xx.s.ss.......X......X........X.....Xx...x.........xx [ 30%]
..ssss............x..ssss.......x...X...........ssss.x.....x..ssss.....X [ 31%]
............x.....X..........x......ssss....x.ss.ss.....ssss..x......... [ 32%]
x.......xx.......x.ssss.........x..............x..........x.........x... [ 33%]
...........x............ssss.....X..........X......sss...........x..x... [ 33%]
x.X...ssssX......................x..............................X....... [ 34%]
X...x...x....x..x.....................Xx......X.............X.....X..... [ 35%]
.......s.x..x............x.................ssss.................X.sss... [ 36%]
...ssss.x..................ssss.....s..........X..........X..x...x..x... [ 37%]
.......x..........x.......................................x.ssssXX...... [ 38%]
...X.xx............x..X...x.................................XssssX...sss [ 39%]
s.xx.......x....X..............X..X.......x..........x...........x...... [ 40%]
........x.x.............X....sss.......x..............x..xx............. [ 41%]
.........X......X.............X...x...............xX...............x.sss [ 41%]
......ssss..X.........x........................x....xx.x...........X..X. [ 42%]
.....x.................ssss.xx...............................X.........x [ 43%]
..................ssssx...........sss....x......X....x.................. [ 44%]
....x......x.xXx........X.............x.......x...............X.Xx...... [ 45%]
.............x..x......x..............X.X.....x..X...X........x......... [ 46%]
....X...........x..sss...............xX....X...X..............X......... [ 47%]
X.......x....x..X........X..X....x...............X......x.......x...X... [ 48%]
..X..X.........Xx.............x..x......X.............XX...X.....x....x. [ 49%]
............................x....X......x.....X....X.x..x........x...... [ 50%]
............Xx.................x..x.X..........x........Xx.x............ [ 50%]
x..............X..ss..............x.x......x.........xx........x........ [ 51%]
X...............x..........x.....x..............X...x.....x.x........... [ 52%]
............X...x......x...x.x..........x.x.....................x...x... [ 53%]
.X....xX........x..............X........x....X.........XX...........X..x [ 54%]
....ssssX.......X..X..X..................X..Xx................X......... [ 55%]
X.......X.s.....X..........X..X.................X....X......XXX.......... [ 56%]
.......X...x......X..X........................X.x.....x..X.............. [ 57%]
....x...................x.....x.....x.............x........x............ [ 58%]
.....x....x................x....................X.......X................ [ 58%]
........................................................................ [ 59%]
.........X........X..................................................... [ 60%]
......................................................................... [ 61%]
........................................................................ [ 62%]
........................................................................ [ 63%]
....................................................s...........s...s.... [ 64%]
...s...s..........s..s............ss.............s.sX...x........s...x.. [ 65%]
.........sx....x......s..x......s.........s....x..x..................... [ 66%]
........................x.................x............................. [ 67%]
...x......................x...........s.............s.......s............ [ 67%]
...s.....................s.........................s.............s...... [ 68%]
.......ss...s........................................................... [ 69%]
.............X....X....................................x........X....... [ 70%]
......X..x.....X......x.....X....X........x.......x.X.X.....X...xX.X.... [ 71%]
..XX.X.X.....XxX......X.x..x.X...x...x.x..........x........x.X.......X.. [ 72%]
.........X.X...x..................X.........................X....X....... [ 73%]
X...X.......x......X...........x..........................x.............. [ 74%]
.........X......x.X...........X...X......x.X..X........X..X..X........... [ 75%]
.............x................x......................................... [ 76%]
........................................................................ [ 76%]
..........................x......X......................X............... [ 77%]
.X...................................................................... [ 78%]
......X..........................X....................................... [ 79%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
......................................................................... [ 85%]
........................................................................ [ 86%]
.......................................................................... [ 87%]
......................................................................... [ 88%]
........................................................................ [ 89%]
........................................................................ [ 90%]
......................................................................... [ 91%]
........................................................................ [ 92%]
........................................................................ [ 93%]
......................................................................... [ 93%]
...........................................xx.xxx....................... [ 94%]
.x.x.x..............x..........x...x........x.......x..x....x........... [ 95%]
...............................................x........................ [ 96%]
........................................................................ [ 97%]
........................................................................ [ 98%]
......................................................................... [ 99%]
.....................................................                    [100%]

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

= 6807 passed, 579 skipped, 278 xfailed, 397 xpassed, 13827 warnings in 141.01s (0:02:21) =

@modin-bot
Copy link

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

........................................................................ [  0%]
.......................................................................... [  1%]
......................................................................... [  2%]
...........................................................x............ [  3%]
.......................X..........X..XX.......................Xx........ [  4%]
.x....x.X.x.X..X.X.......................X...........X.x...XXX...X...... [  5%]
..................x.......s...X.......s..x...x.X..............X....x.... [  6%]
...X..........X...X........X......X......X...X.XX....XXX.....X.......... [  7%]
.x....X.......XX....xX.X...X..xX.XX.XXx....XX.......X.....X.....X......X [  8%]
.....X.X........x...X.XX..X.X..X...XX..X..X.X....XX...X.............X.x. [  8%]
......X.....X.......x.XX....x..X..X.......X.............X....X.sss.ss.ss [  9%]
.s..s..s.s..s.Xss.sssXss.ssss.sssssssssxsss.sssssssssss.ssssssXsssss.ss.s [ 10%]
sssX.s..ssssXX.sssss.sX.X.......X..................X....x........XXX.X.. [ 11%]
....XX.X..X.....X........X.....X....X.......X.X........X..X.X.X.X....... [ 12%]
......X.....X....X..X..X..X..X......X....X.XX......X..xX....X..X...X.x.. [ 13%]
.........X...XsXs.s.ss.s..sX.ssX.sss..sxsXs.ssssss.XXXss..sss..sssss..ss [ 14%]
sss.s....X......X..ss.s.s.ssssssXxs..sssssssssss.ssss.s.sss.xs.Xsss.ssss. [ 15%]
ss.X.s.....XXx.....X..X....X..X....X.x....ss..s.ss..ssX.s.ss.xsss.XX..ss [ 16%]
..ssss.ssssxsss.xssssxs.ss.ss.sssssss....sssss.s.x.Xx....Xxx.X....X.XX.. [ 17%]
...XX....x....x.X..X.....X...ssXs.X.X....x.xX....X....X...XxX....x.Xx... [ 17%]
.......xXsx.s..sx.s....x.x.........x...X..X.Xx.......x.Xx.xxx...X..x...X [ 18%]
...Xxxx....x..x..XX......x........Xxxx..x......x..X.s..ss.sX.x..ss..sXss. [ 19%]
ssss.sxsxssxxX.xsssxs.xsssssssssX...ssssss.ssssX.s..ss.sssss.x..ss.s.XsX [ 20%]
ss.s.sXX.sXs.sxssxs.ss...s.ssssss.s.Xs..s.XXss.sss.xX.Xssss..ssssX.ss.X. [ 21%]
xX.X...XxX.X...ssss...XX.X.X.XX...X...xs.x.....xx..x..........X.x.sssxxx. [ 22%]
.X......x..X.xX...X.X.....x...X....x........x.x..X..X........X.Xx.XX.x.. [ 23%]
X...Xxx.x.x.X..x......Xx.x.x.XxX.xX...x...X.X...X.X....X..sxsX..s....... [ 24%]
X.x...x..XxXX..ss..s.s.xX...X....X....Xx..X....X...x....X......x...x.x.. [ 25%]
..x.XXx....X..s...ss.....XXX...ss.xs....Xsssss.s.s...ss.s...Xs...ssx.sss [ 25%]
..sssssssssss.ss.ss..ssx.ss...s......sss...sX...........sx...xsXs..s.Xx. [ 26%]
X.........X......X...ss.s..s....x.xx..................x...x..x..ss..sx.s [ 27%]
.xs...s..s..x...ssssss.ss..sx..sssssss...s.sss.ssss.ss.s.sss..s..s..X.ss [ 28%]
......s..................x.........................x..sxs..s............. [ 29%]
...................x.........x.....x..........................x......... [ 30%]
.......XX..........x...X..........s........x..s...s..................... [ 31%]
.............................................x.......................... [ 32%]
........................x......x..s..ss........XX.................X.X... [ 33%]
.....X.................x.Xs..sXs.x.s..s....X...X..X.....X....s.......XX. [ 34%]
..............................s.....................................x.... [ 34%]
x............................X.....X...s....s.s..X.....................X [ 35%]
...................x......x...ssss..........................x............... [ 36%]
....x....xx....................................................x........ [ 37%]
..............x........x..................X....x.....x.................. [ 38%]
............................x.......x..x....................X.......x... [ 39%]
.......x....x......x.......x.......x.....X..............X...X.....X..... [ 40%]
................X..xxx..X..............XX...X............X........X..X.. [ 41%]
....XX................x.........s..................X....x......x......x. [ 42%]
...X..........X...X........X........X...X.......x....s...X.............. [ 43%]
...........................X..................................X......... [ 43%]
...........................................................x............. [ 44%]
......................................s.....ss...........s.............. [ 45%]
..........................................x.....s...s...ss.............. [ 46%]
.........................X.....................xX....................... [ 47%]
............................X....X......XX.....X....X.......X........... [ 48%]
.ss.s.s.x..............................................X.....xX......... [ 49%]
..............................X..X.......xss.s.s....xs.................. [ 50%]
X.....X.....X......ssss.......x...............Xx..........xxssXss...X... [ 51%]
.X..................X.....X.........................x......ss........... [ 51%]
.......xx...........X.x.sss..sX...............x.......X.......X......... [ 52%]
...............xssss.x.................................................. [ 53%]
.............x........................x......................xss.ss..... [ 54%]
........................................................................ [ 55%]
........................................................................ [ 56%]
....................................................x................... [ 57%]
...................................................................X.... [ 58%]
....X................................sxssss....................x........ [ 59%]
.............................x..................xsssssss.sssssssssssssss [ 60%]
ss.sssssssssss........................................................... [ 60%]
.......................s.............x...........................x...... [ 61%]
..........................X....................................x........ [ 62%]
................xssssssssssss..sssss..sssssssssssssss.ssss......s....... [ 63%]
..........s.x...s.x..........s.....s..s.............s...s........s....... [ 64%]
......x.s.....ss.............s.x..s....s..............x.......s......x.. [ 65%]
.sx......x..x.......x.....s.x.....x....x...X.Xx.X.X.XX...........x.....s [ 66%]
.....x.....x.........s...x........x..xX..XX..X..X..X..............s....x [ 67%]
.......x......x................x......................................... [ 68%]
.....x...............x.................................................. [ 68%]
.......................................................X.....X.........X [ 69%]
..Xsss.......................................s.........X.....X....X...X. [ 70%]
......sX........X...XXsss..........X............x...X..X.......xXxX..... [ 71%]
.............X....x......xXX....X.......XX.x...X.X...........XX...x...XX [ 72%]
.......X....XX..........x.XX....X.................x...x.............X... [ 73%]
..x......Xx.........x.........X..................xX........X............ [ 74%]
X....x..X....X................X..X....X.........X...x.x.....x..X.....X.. [ 75%]
.xX..x.....................x............................................ [ 76%]
........................................................X............... [ 77%]
.......x............................x................................... [ 77%]
.................x...................................................... [ 78%]
.........x......................................................x........ [ 79%]
............X.....................X..................X.................. [ 80%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 83%]
......................................................................... [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 88%]
......................................................................... [ 89%]
........................................................................ [ 90%]
........................................................................ [ 91%]
......................................................................... [ 92%]
........................................................................ [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
..............................x.........x...............xx.........x.... [ 95%]
....x..................x.x......x..x.......x......xx................x... [ 96%]
.........................x................x............................. [ 97%]
........................................................................ [ 98%]
........................................................................ [ 99%]
................................................                         [100%]

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

= 6807 passed, 579 skipped, 278 xfailed, 397 xpassed, 13752 warnings in 470.10s (0:07:50) =
============================= 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 105.93s (0:01:45) =
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 [8061] / gw1 [8061] / gw2 [8061] / gw3 [8061] / gw4 [8061] / gw5 [8061] / gw6 [8061] / gw7 [8061] / gw8 [8061] / gw9 [8061] / gw10 [8061] / gw11 [8061] / gw12 [8061] / gw13 [8061] / gw14 [8061] / gw15 [8061] / gw16 [8061] / gw17 [8061] / gw18 [8061] / gw19 [8061] / gw20 [8061] / gw21 [8061] / gw22 [8061] / gw23 [8061] / gw24 [8061] / gw25 [8061] / gw26 [8061] / gw27 [8061] / gw28 [8061] / gw29 [8061] / gw30 [8061] / gw31 [8061] / gw32 [8061] / gw33 [8061] / gw34 [8061] / gw35 [8061] / gw36 [8061] / gw37 [8061] / gw38 [8061] / gw39 [8061] / gw40 [8061] / gw41 [8061] / gw42 [8061] / gw43 [8061] / gw44 [8061] / gw45 [8061] / gw46 [8061] / gw47 [8061]

........................................................................ [  0%]
.......................................................................... [  1%]
......................................................................... [  2%]
...........................................................x............ [  3%]
.......................X..........X..XX.......................Xx........ [  4%]
.x....x.X.x.X..X.X.......................X...........X.x...XXX...X...... [  5%]
..................x.......s...X.......s..x...x.X..............X....x.... [  6%]
...X..........X...X........X......X......X...X.XX....XXX.....X.......... [  7%]
.x....X.......XX....xX.X...X..xX.XX.XXx....XX.......X.....X.....X......X [  8%]
.....X.X........x...X.XX..X.X..X...XX..X..X.X....XX...X.............X.x. [  8%]
......X.....X.......x.XX....x..X..X.......X.............X....X.sss.ss.ss [  9%]
.s..s..s.s..s.Xss.sssXss.ssss.sssssssssxsss.sssssssssss.ssssssXsssss.ss.s [ 10%]
sssX.s..ssssXX.sssss.sX.X.......X..................X....x........XXX.X.. [ 11%]
....XX.X..X.....X........X.....X....X.......X.X........X..X.X.X.X....... [ 12%]
......X.....X....X..X..X..X..X......X....X.XX......X..xX....X..X...X.x.. [ 13%]
.........X...XsXs.s.ss.s..sX.ssX.sss..sxsXs.ssssss.XXXss..sss..sssss..ss [ 14%]
sss.s....X......X..ss.s.s.ssssssXxs..sssssssssss.ssss.s.sss.xs.Xsss.ssss. [ 15%]
ss.X.s.....XXx.....X..X....X..X....X.x....ss..s.ss..ssX.s.ss.xsss.XX..ss [ 16%]
..ssss.ssssxsss.xssssxs.ss.ss.sssssss....sssss.s.x.Xx....Xxx.X....X.XX.. [ 17%]
...XX....x....x.X..X.....X...ssXs.X.X....x.xX....X....X...XxX....x.Xx... [ 17%]
.......xXsx.s..sx.s....x.x.........x...X..X.Xx.......x.Xx.xxx...X..x...X [ 18%]
...Xxxx....x..x..XX......x........Xxxx..x......x..X.s..ss.sX.x..ss..sXss. [ 19%]
ssss.sxsxssxxX.xsssxs.xsssssssssX...ssssss.ssssX.s..ss.sssss.x..ss.s.XsX [ 20%]
ss.s.sXX.sXs.sxssxs.ss...s.ssssss.s.Xs..s.XXss.sss.xX.Xssss..ssssX.ss.X. [ 21%]
xX.X...XxX.X...ssss...XX.X.X.XX...X...xs.x.....xx..x..........X.x.sssxxx. [ 22%]
.X......x..X.xX...X.X.....x...X....x........x.x..X..X........X.Xx.XX.x.. [ 23%]
X...Xxx.x.x.X..x......Xx.x.x.XxX.xX...x...X.X...X.X....X..sxsX..s....... [ 24%]
X.x...x..XxXX..ss..s.s.xX...X....X....Xx..X....X...x....X......x...x.x.. [ 25%]
..x.XXx....X..s...ss.....XXX...ss.xs....Xsssss.s.s...ss.s...Xs...ssx.sss [ 25%]
..sssssssssss.ss.ss..ssx.ss...s......sss...sX...........sx...xsXs..s.Xx. [ 26%]
X.........X......X...ss.s..s....x.xx..................x...x..x..ss..sx.s [ 27%]
.xs...s..s..x...ssssss.ss..sx..sssssss...s.sss.ssss.ss.s.sss..s..s..X.ss [ 28%]
......s..................x.........................x..sxs..s............. [ 29%]
...................x.........x.....x..........................x......... [ 30%]
.......XX..........x...X..........s........x..s...s..................... [ 31%]
.............................................x.......................... [ 32%]
........................x......x..s..ss........XX.................X.X... [ 33%]
.....X.................x.Xs..sXs.x.s..s....X...X..X.....X....s.......XX. [ 34%]
..............................s.....................................x.... [ 34%]
x............................X.....X...s....s.s..X.....................X [ 35%]
...................x......x...ssss..........................x............... [ 36%]
....x....xx....................................................x........ [ 37%]
..............x........x..................X....x.....x.................. [ 38%]
............................x.......x..x....................X.......x... [ 39%]
.......x....x......x.......x.......x.....X..............X...X.....X..... [ 40%]
................X..xxx..X..............XX...X............X........X..X.. [ 41%]
....XX................x.........s..................X....x......x......x. [ 42%]
...X..........X...X........X........X...X.......x....s...X.............. [ 43%]
...........................X..................................X......... [ 43%]
...........................................................x............. [ 44%]
......................................s.....ss...........s.............. [ 45%]
..........................................x.....s...s...ss.............. [ 46%]
.........................X.....................xX....................... [ 47%]
............................X....X......XX.....X....X.......X........... [ 48%]
.ss.s.s.x..............................................X.....xX......... [ 49%]
..............................X..X.......xss.s.s....xs.................. [ 50%]
X.....X.....X......ssss.......x...............Xx..........xxssXss...X... [ 51%]
.X..................X.....X.........................x......ss........... [ 51%]
.......xx...........X.x.sss..sX...............x.......X.......X......... [ 52%]
...............xssss.x.................................................. [ 53%]
.............x........................x......................xss.ss..... [ 54%]
........................................................................ [ 55%]
........................................................................ [ 56%]
....................................................x................... [ 57%]
...................................................................X.... [ 58%]
....X................................sxssss....................x........ [ 59%]
.............................x..................xsssssss.sssssssssssssss [ 60%]
ss.sssssssssss........................................................... [ 60%]
.......................s.............x...........................x...... [ 61%]
..........................X....................................x........ [ 62%]
................xssssssssssss..sssss..sssssssssssssss.ssss......s....... [ 63%]
..........s.x...s.x..........s.....s..s.............s...s........s....... [ 64%]
......x.s.....ss.............s.x..s....s..............x.......s......x.. [ 65%]
.sx......x..x.......x.....s.x.....x....x...X.Xx.X.X.XX...........x.....s [ 66%]
.....x.....x.........s...x........x..xX..XX..X..X..X..............s....x [ 67%]
.......x......x................x......................................... [ 68%]
.....x...............x.................................................. [ 68%]
.......................................................X.....X.........X [ 69%]
..Xsss.......................................s.........X.....X....X...X. [ 70%]
......sX........X...XXsss..........X............x...X..X.......xXxX..... [ 71%]
.............X....x......xXX....X.......XX.x...X.X...........XX...x...XX [ 72%]
.......X....XX..........x.XX....X.................x...x.............X... [ 73%]
..x......Xx.........x.........X..................xX........X............ [ 74%]
X....x..X....X................X..X....X.........X...x.x.....x..X.....X.. [ 75%]
.xX..x.....................x............................................ [ 76%]
........................................................X............... [ 77%]
.......x............................x................................... [ 77%]
.................x...................................................... [ 78%]
.........x......................................................x........ [ 79%]
............X.....................X..................X.................. [ 80%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 83%]
......................................................................... [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 88%]
......................................................................... [ 89%]
........................................................................ [ 90%]
........................................................................ [ 91%]
......................................................................... [ 92%]
........................................................................ [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
..............................x.........x...............xx.........x.... [ 95%]
....x..................x.x......x..x.......x......xx................x... [ 96%]
.........................x................x............................. [ 97%]
........................................................................ [ 98%]
........................................................................ [ 99%]
................................................                         [100%]

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

= 6807 passed, 579 skipped, 278 xfailed, 397 xpassed, 13752 warnings in 470.10s (0:07:50) =

@modin-bot
Copy link

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

........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  2%]
.............................................................X.......... [  3%]
....x...X........s.......X.....................X......xX.........X.....X [  4%]
..x..x.X..X..........X.X...X...x.........X..........x...........X...x... [  5%]
.....X.Xx..XX........X...X...X..X....x...X...........X.........Xx....... [  6%]
X......X........X....x...X...X...........x..................X.x.x......X [  7%]
.�[2m�[36m(pid=8582)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8582)�[0m fatal: bad object HEAD
....X...XXX.�[2m�[36m(pid=8586)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8586)�[0m fatal: bad object HEAD
........x..XXXX.X...s...XX...X....x.x...X...X.X.X.X..�[2m�[36m(pid=8600)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8600)�[0m fatal: bad object HEAD
XXX.X. [  8%]
..x.....X..X........X..XX............................................... [  8%]
.X.....X................X....X..X...X..X..x....X.....X..X..X.X.....XX.XX [  9%]
....X..X.....XX.XXX..X......X......X.......XX........X..........x....X.x�[2m�[36m(pid=8715)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8715)�[0m fatal: bad object HEAD
 [ 10%]
......X..........XXX.......X..............X..X.X....X..X....X.........X. [ 11%]
.x....X.....X..x...X.XX....X.X......xX..X.......xX.XX...XxX.......X...X. [ 12%]
...X.xX..........X...XxX...X.........X.x......X.X............x.X..X...X. [ 13%]
...X.X..X.xsss....X.......X....X.X........X.........sssssssssssssssssss.s [ 14%]
sssssssss.sssssssX.XXXXs.XX.Xsssssssssssssssssssssssssssssssssssss...X.. [ 15%]
X.X......X.............X.....x..X....X.....XXX.....X..X.X...x...X...x..s [ 16%]
sss....................X.....X.......X....xX........x..X...........X.... [ 16%]
.XX........X..X..ssssssssssssssssssssssssssssssssssss.........x...X..... [ 17%]
..x...X..s.sssssssssssssssssssssssssssssssss.s.X.X..X..xxXxX.s.....xXx.. [ 18%]
..XX...X...xsss.xsss.......X.x...ssssssssssssssssss.xssssssss.ssssssssss [ 19%]
sssssssssssssssssss..........x......x............x..........x..X..x.ssXs [ 20%]
s......xx.............x.......x..xssss.x...x.......x....x...x.x.X.xX.... [ 21%]
X.XX.....x..x...X..x....ssss..x....xxssss.........X.......x.......X.XX.. [ 22%]
...x...xX.....xX.X.Xx.X......x...X.x......xsssssssssssssssssssssssssssss. [ 23%]
sssssX...x..x.......XX.x.X......X..x..x..........X.X......X.....s.sssX.. [ 24%]
..X................ssss.X..ssssssssssssssssssssssssssssssssssXss..Xssss. [ 25%]
..X....x.X..x..................xx.....X..ssssx....X.x.....ssss.x..X..X... [ 25%]
.X.....X....xx...........X..X......x...x.X.......sss.................X.. [ 26%]
.....x.X............X.....sssssXssssssssssssss.sssssssssssssss.x...X.... [ 27%]
..........XX....xx...s.sss......X..xxsss.x.sssssssssss.sssssssssssssssss [ 28%]
sssssss.s....x.x...X...................ssss.x.....................xx.x.. [ 29%]
.X..........sssssssssssssssssssssssssssssssssss..x......X.........X.x... [ 30%]
.sssxx.......x.x....ssssssssssssssssssssssssssssssssssss..........X...x. [ 31%]
.X...x....sss.......X..X..X.....xxsssx...xx..x.Xxs.ss.x...ss.s.....XX.x. [ 32%]
........X.xXX...x......x.............X......x.x.x..X...........x.x...... [ 33%]
.X...X....X.......x.........X...ssss.....x.....X......Xx..x..........x.X [ 33%]
............X..X.........X.x........x..................x......X..X.....X [ 34%]
x..X.X........X......x..X..X..........x..�[2m�[36m(pid=7003)�[0m RuntimeWarning: overflow encountered in reduce
......x.X.........X....ssss..X. [ 35%]
....x.......X....X..X................X...X...X.................X........ [ 36%]
............X............x...X..X....X...X.X......ssss...X.....x........ [ 37%]
...............X...XX.X..............X..x..X.......X..x.............X... [ 38%]
.X.X.........X..........................x.X..........Xx.X............... [ 39%]
..ssss................X.....x............X..................x..x........ [ 40%]
.......sss.x...................X..........xx.......................x.x.. [ 41%]
...........X...............x...x....................x.....x....x........ [ 42%]
..........x......ssss...........................xx..............x....... [ 42%]
.......x......x...................................x..x...x.............. [ 43%]
...x...........x.......................x....X...........x..........Xs... [ 44%]
........X......x........................x............X............X..X.. [ 45%]
...................................X....x....X..X..........x............ [ 46%]
.......X.x..................X..xXx.....x.............X......X...x....... [ 47%]
.........ssss................X..X.x........x......................x.X.x. [ 48%]
...................x.................x.....Xssssx.....................x. [ 49%]
x...................X...........x..................ssss....x.X.......x.. [ 50%]
.....................X........x..........................x.............. [ 50%]
...x......ssssss.....x..........X.......x.......................x....... [ 51%]
..X.........X........................s.sss......X....................... [ 52%]
...X.....................ss........X..............X..................x.. [ 53%]
...........................x...................x........................ [ 54%]
......................................................................... [ 55%]
......................................................X................. [ 56%]
........................................................................ [ 57%]
..........................s............................................. [ 58%]
................................x.........X..x.......................... [ 58%]
...................x....x.........x.....xssss.........x....x........xX.X [ 59%]
XX.X.X......x.x.x...x..xsss.s.....x........x....x.X...X.X..X.X.X........ [ 60%]
.............X.......................................................... [ 61%]
..................................................x..................... [ 62%]
.................X.....X.......X....Xsss............s................... [ 63%]
s...............s....X...X..............X....Xsss..s....................s [ 64%]
s..........xx......x.....X..s..x...X........x......x..s..x.............x [ 65%]
..s.........x.......xs....s........s.....s..................s..x........ [ 66%]
....s..x.............sx.........sx...................s.................. [ 67%]
........................................................................ [ 67%]
..................................s.................s................... [ 68%]
s..x..............�[2m�[36m(pid=5176)�[0m RuntimeWarning: overflow encountered in reduce
..s............s......................s............... [ 69%]
................................................X....X.......X.......... [ 70%]
X................X...X....X...X.X.....X.......X.....X.x........X.....XX. [ 71%]
..X.Xx.........X..Xxx...........x.......x..........x..x....X...Xx....... [ 72%]
X.xX..X.x....x....X..x......................................X........... [ 73%]
...x.x................x................................x................ [ 74%]
......x...x...X..........X...........X..........................x....... [ 75%]
............Xx............X............................................. [ 75%]
.........X..........x....................................X.............. [ 76%]
.......X................X...X........................................... [ 77%]
...X....X............................X..............X..X................ [ 78%]
........X...X....................X...................................... [ 79%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 84%]
......................................................................... [ 84%]
...................................�[2m�[36m(pid=9961)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=9961)�[0m fatal: bad object HEAD
..................................... [ 85%]
........................................................................ [ 86%]
........................................................................ [ 87%]
......................................................................... [ 88%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 91%]
......................................................................... [ 92%]
........................................................................ [ 92%]
......................................................................... [ 93%]
........................................................................ [ 94%]
.......................xx...x....xxx........................x...x...x... [ 95%]
x........x.......x...........x...........x....x.x....................... [ 96%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 99%]
............................................................             [100%]

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

= 6807 passed, 579 skipped, 278 xfailed, 397 xpassed, 13636 warnings in 200.53s (0:03:20) =
============================= 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 84.61s (0:01:24) =
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 [8061] / gw1 [8061] / gw2 [8061] / gw3 [8061] / gw4 [8061] / gw5 [8061] / gw6 [8061] / gw7 [8061] / gw8 [8061] / gw9 [8061] / gw10 [8061] / gw11 [8061] / gw12 [8061] / gw13 [8061] / gw14 [8061] / gw15 [8061] / gw16 [8061] / gw17 [8061] / gw18 [8061] / gw19 [8061] / gw20 [8061] / gw21 [8061] / gw22 [8061] / gw23 [8061] / gw24 [8061] / gw25 [8061] / gw26 [8061] / gw27 [8061] / gw28 [8061] / gw29 [8061] / gw30 [8061] / gw31 [8061] / gw32 [8061] / gw33 [8061] / gw34 [8061] / gw35 [8061] / gw36 [8061] / gw37 [8061] / gw38 [8061] / gw39 [8061] / gw40 [8061] / gw41 [8061] / gw42 [8061] / gw43 [8061] / gw44 [8061] / gw45 [8061] / gw46 [8061] / gw47 [8061]

........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  2%]
.............................................................X.......... [  3%]
....x...X........s.......X.....................X......xX.........X.....X [  4%]
..x..x.X..X..........X.X...X...x.........X..........x...........X...x... [  5%]
.....X.Xx..XX........X...X...X..X....x...X...........X.........Xx....... [  6%]
X......X........X....x...X...X...........x..................X.x.x......X [  7%]
.�[2m�[36m(pid=8582)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8582)�[0m fatal: bad object HEAD
....X...XXX.�[2m�[36m(pid=8586)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8586)�[0m fatal: bad object HEAD
........x..XXXX.X...s...XX...X....x.x...X...X.X.X.X..�[2m�[36m(pid=8600)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8600)�[0m fatal: bad object HEAD
XXX.X. [  8%]
..x.....X..X........X..XX............................................... [  8%]
.X.....X................X....X..X...X..X..x....X.....X..X..X.X.....XX.XX [  9%]
....X..X.....XX.XXX..X......X......X.......XX........X..........x....X.x�[2m�[36m(pid=8715)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8715)�[0m fatal: bad object HEAD
 [ 10%]
......X..........XXX.......X..............X..X.X....X..X....X.........X. [ 11%]
.x....X.....X..x...X.XX....X.X......xX..X.......xX.XX...XxX.......X...X. [ 12%]
...X.xX..........X...XxX...X.........X.x......X.X............x.X..X...X. [ 13%]
...X.X..X.xsss....X.......X....X.X........X.........sssssssssssssssssss.s [ 14%]
sssssssss.sssssssX.XXXXs.XX.Xsssssssssssssssssssssssssssssssssssss...X.. [ 15%]
X.X......X.............X.....x..X....X.....XXX.....X..X.X...x...X...x..s [ 16%]
sss....................X.....X.......X....xX........x..X...........X.... [ 16%]
.XX........X..X..ssssssssssssssssssssssssssssssssssss.........x...X..... [ 17%]
..x...X..s.sssssssssssssssssssssssssssssssss.s.X.X..X..xxXxX.s.....xXx.. [ 18%]
..XX...X...xsss.xsss.......X.x...ssssssssssssssssss.xssssssss.ssssssssss [ 19%]
sssssssssssssssssss..........x......x............x..........x..X..x.ssXs [ 20%]
s......xx.............x.......x..xssss.x...x.......x....x...x.x.X.xX.... [ 21%]
X.XX.....x..x...X..x....ssss..x....xxssss.........X.......x.......X.XX.. [ 22%]
...x...xX.....xX.X.Xx.X......x...X.x......xsssssssssssssssssssssssssssss. [ 23%]
sssssX...x..x.......XX.x.X......X..x..x..........X.X......X.....s.sssX.. [ 24%]
..X................ssss.X..ssssssssssssssssssssssssssssssssssXss..Xssss. [ 25%]
..X....x.X..x..................xx.....X..ssssx....X.x.....ssss.x..X..X... [ 25%]
.X.....X....xx...........X..X......x...x.X.......sss.................X.. [ 26%]
.....x.X............X.....sssssXssssssssssssss.sssssssssssssss.x...X.... [ 27%]
..........XX....xx...s.sss......X..xxsss.x.sssssssssss.sssssssssssssssss [ 28%]
sssssss.s....x.x...X...................ssss.x.....................xx.x.. [ 29%]
.X..........sssssssssssssssssssssssssssssssssss..x......X.........X.x... [ 30%]
.sssxx.......x.x....ssssssssssssssssssssssssssssssssssss..........X...x. [ 31%]
.X...x....sss.......X..X..X.....xxsssx...xx..x.Xxs.ss.x...ss.s.....XX.x. [ 32%]
........X.xXX...x......x.............X......x.x.x..X...........x.x...... [ 33%]
.X...X....X.......x.........X...ssss.....x.....X......Xx..x..........x.X [ 33%]
............X..X.........X.x........x..................x......X..X.....X [ 34%]
x..X.X........X......x..X..X..........x..�[2m�[36m(pid=7003)�[0m RuntimeWarning: overflow encountered in reduce
......x.X.........X....ssss..X. [ 35%]
....x.......X....X..X................X...X...X.................X........ [ 36%]
............X............x...X..X....X...X.X......ssss...X.....x........ [ 37%]
...............X...XX.X..............X..x..X.......X..x.............X... [ 38%]
.X.X.........X..........................x.X..........Xx.X............... [ 39%]
..ssss................X.....x............X..................x..x........ [ 40%]
.......sss.x...................X..........xx.......................x.x.. [ 41%]
...........X...............x...x....................x.....x....x........ [ 42%]
..........x......ssss...........................xx..............x....... [ 42%]
.......x......x...................................x..x...x.............. [ 43%]
...x...........x.......................x....X...........x..........Xs... [ 44%]
........X......x........................x............X............X..X.. [ 45%]
...................................X....x....X..X..........x............ [ 46%]
.......X.x..................X..xXx.....x.............X......X...x....... [ 47%]
.........ssss................X..X.x........x......................x.X.x. [ 48%]
...................x.................x.....Xssssx.....................x. [ 49%]
x...................X...........x..................ssss....x.X.......x.. [ 50%]
.....................X........x..........................x.............. [ 50%]
...x......ssssss.....x..........X.......x.......................x....... [ 51%]
..X.........X........................s.sss......X....................... [ 52%]
...X.....................ss........X..............X..................x.. [ 53%]
...........................x...................x........................ [ 54%]
......................................................................... [ 55%]
......................................................X................. [ 56%]
........................................................................ [ 57%]
..........................s............................................. [ 58%]
................................x.........X..x.......................... [ 58%]
...................x....x.........x.....xssss.........x....x........xX.X [ 59%]
XX.X.X......x.x.x...x..xsss.s.....x........x....x.X...X.X..X.X.X........ [ 60%]
.............X.......................................................... [ 61%]
..................................................x..................... [ 62%]
.................X.....X.......X....Xsss............s................... [ 63%]
s...............s....X...X..............X....Xsss..s....................s [ 64%]
s..........xx......x.....X..s..x...X........x......x..s..x.............x [ 65%]
..s.........x.......xs....s........s.....s..................s..x........ [ 66%]
....s..x.............sx.........sx...................s.................. [ 67%]
........................................................................ [ 67%]
..................................s.................s................... [ 68%]
s..x..............�[2m�[36m(pid=5176)�[0m RuntimeWarning: overflow encountered in reduce
..s............s......................s............... [ 69%]
................................................X....X.......X.......... [ 70%]
X................X...X....X...X.X.....X.......X.....X.x........X.....XX. [ 71%]
..X.Xx.........X..Xxx...........x.......x..........x..x....X...Xx....... [ 72%]
X.xX..X.x....x....X..x......................................X........... [ 73%]
...x.x................x................................x................ [ 74%]
......x...x...X..........X...........X..........................x....... [ 75%]
............Xx............X............................................. [ 75%]
.........X..........x....................................X.............. [ 76%]
.......X................X...X........................................... [ 77%]
...X....X............................X..............X..X................ [ 78%]
........X...X....................X...................................... [ 79%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 84%]
......................................................................... [ 84%]
...................................�[2m�[36m(pid=9961)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=9961)�[0m fatal: bad object HEAD
..................................... [ 85%]
........................................................................ [ 86%]
........................................................................ [ 87%]
......................................................................... [ 88%]
........................................................................ [ 89%]
........................................................................ [ 90%]
........................................................................ [ 91%]
......................................................................... [ 92%]
........................................................................ [ 92%]
......................................................................... [ 93%]
........................................................................ [ 94%]
.......................xx...x....xxx........................x...x...x... [ 95%]
x........x.......x...........x...........x....x.x....................... [ 96%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 99%]
............................................................             [100%]

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

= 6807 passed, 579 skipped, 278 xfailed, 397 xpassed, 13636 warnings in 200.53s (0:03:20) =

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.

A couple of minor points left.

You many need to update black to pass CI.

modin/pandas/dataframe.py Outdated Show resolved Hide resolved
modin/pandas/dataframe.py Outdated Show resolved Hide resolved
Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
@codecov
Copy link

codecov bot commented Sep 1, 2020

Codecov Report

Merging #1989 into master will increase coverage by 0.02%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1989      +/-   ##
==========================================
+ Coverage   81.80%   81.83%   +0.02%     
==========================================
  Files          79       79              
  Lines        9389     9418      +29     
==========================================
+ Hits         7681     7707      +26     
- Misses       1708     1711       +3     
Impacted Files Coverage Δ
modin/pandas/base.py 94.75% <100.00%> (+0.06%) ⬆️
modin/pandas/groupby.py 87.50% <0.00%> (-0.78%) ⬇️
modin/backends/pandas/query_compiler.py 96.53% <0.00%> (+<0.01%) ⬆️
modin/experimental/cloud/meta_magic.py 85.18% <0.00%> (+1.85%) ⬆️

Continue to review full report at Codecov.

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

Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
@itamarst
Copy link
Contributor Author

itamarst commented Sep 2, 2020

Merged forward, and updated docs; anything else?

modin/pandas/dataframe.py Outdated Show resolved Hide resolved
modin/pandas/dataframe.py Outdated Show resolved Hide resolved
modin/pandas/test/dataframe/test_indexing.py Outdated Show resolved Hide resolved
Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
@itamarst
Copy link
Contributor Author

itamarst commented Sep 3, 2020

This now covers #1239 as well.

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.

Thanks @itamarst, looks great

@devin-petersohn devin-petersohn merged commit 0768600 into modin-project:master Sep 4, 2020
aregm pushed a commit to aregm/modin that referenced this pull request Sep 16, 2020
…llback (modin-project#1989)

Signed-off-by: Itamar Turner-Trauring <itamar@itamarst.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

asof function implementation asof function implementation
3 participants