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

FIX-#2054: Moved non-dependent on modin.DataFrame utils to modin/utils.py #2055

Merged
merged 2 commits into from
Sep 9, 2020

Conversation

dchigarev
Copy link
Collaborator

@dchigarev dchigarev commented Sep 8, 2020

Signed-off-by: Dmitry Chigarev dmitry.chigarev@intel.com

What do these changes do?

@dchigarev dchigarev changed the title FIX-#2054: modin/utils.py created FIX-#2054: Moved non-dependent on pandas utils to modin/utils.py Sep 8, 2020
@modin-bot
Copy link

modin-bot commented Sep 8, 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 113 items

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

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


=========== 103 passed, 8 skipped, 2 xpassed, 151 warnings in 44.19s ===========
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 [5399] / gw1 [5399] / gw2 [5399] / gw3 [5399] / gw4 [5399] / gw5 [5399] / gw6 [5399] / gw7 [5399] / gw8 [5399] / gw9 [5399] / gw10 [5399] / gw11 [5399] / gw12 [5399] / gw13 [5399] / gw14 [5399] / gw15 [5399] / gw16 [5399] / gw17 [5399] / gw18 [5399] / gw19 [5399] / gw20 [5399] / gw21 [5399] / gw22 [5399] / gw23 [5399] / gw24 [5399] / gw25 [5399] / gw26 [5399] / gw27 [5399] / gw28 [5399] / gw29 [5399] / gw30 [5399] / gw31 [5399] / gw32 [5399] / gw33 [5399] / gw34 [5399] / gw35 [5399] / gw36 [5399] / gw37 [5399] / gw38 [5399] / gw39 [5399] / gw40 [5399] / gw41 [5399] / gw42 [5399] / gw43 [5399] / gw44 [5399] / gw45 [5399] / gw46 [5399] / gw47 [5399]

........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  4%]
........................................................................ [  5%]
........................................................................ [  6%]
........................................................................ [  8%]
...................s.......................................s............ [  9%]
.............................x........X................................. [ 10%]
........................x.x...x.x..x....x.xx..x....x...x................ [ 12%]
.......................x..............x......x...x....x................. [ 13%]
..........x...x........x......................X........x.....x.......... [ 14%]
x.......................x.x......x..........X..........X.........x...xX. [ 16%]
...X....X........XX..............X.....x..........x.....x........x...... [ 17%]
x................x........................X...........xx.............x... [ 18%]
....Xx.......XX...........X.....xx............X......................... [ 20%]
X.....X................Xx................s...Xx......................... [ 21%]
Xx.....x...xx..........X.x....................X...XX...X..X...X.X.....X. [ 22%]
...X.......X....x...X.x.X......X...x....Xx..X....x......XX..X..x........X. [ 23%]
..xXx....x........x....x...........x.....X........X.x......X..........x.... [ 25%]
xX......x.....x.X...............xX................xX...............x...... [ 26%]
..........x...............x.............x.......X.........Xx.............x. [ 28%]
............X.............................s............................. [ 29%]
..........x................................................................. [ 30%]
.............................................X..............x.........x...... [ 32%]
X...x.............x..x......xx......xx......X....xX..XXX..x...x..X...... [ 33%]
..........XXXX............X...............x................x............ [ 35%]
.............xxxx.....xXX............................................... [ 36%]
...........................................x..x.....X............X.X.... [ 37%]
........................................................................ [ 39%]
........................................................................ [ 40%]
................................x....................................... [ 41%]
.................................................................x....... [ 42%]
..x..................................x......x........................... [ 43%]
.....x......................................x............................. [ 45%]
........x........................x............X.......x................. [ 46%]
.....................X.......................................x........X. [ 48%]
................x.........................X.................................. [ 49%]
....X...x..............................X.x..x........................x..... [ 51%]
X.................X............X..........X.........X..........X......X. [ 52%]
......................................................x.x..x.........x.. [ 53%]
..sssssss.ssssss....ssssxx..s.ss.sss..sssss..XXXsssss................... [ 55%]
........................................................................ [ 56%]
.......s...s............................................................ [ 57%]
.................................................X............s.s....... [ 59%]
.......s......................................................X......... [ 60%]
.......X...............X.............x...............x......s........... [ 61%]
......................................................................... [ 63%]
......................................x........x....x...............x... [ 64%]
.................x........x..X.....X.X.................................. [ 65%]
........ss.............................................................. [ 67%]
...........................X.....X...................................... [ 68%]
........................................................................ [ 69%]
........................................x................................ [ 71%]
........................................X............................... [ 72%]
......................................................................... [ 73%]
...............X.X.x......x............................................. [ 75%]
................................................................s....... [ 76%]
.s.........s.....s...s.....xs...s.....x....x..s....s....ss.....x........... [ 77%]
x......s.....s............s.x................x.x....s..........s...x.... [ 79%]
........s.......s..........s......s......s.................s............ [ 80%]
........s..............x...X.X......X...x.X....X...X.s..X.X..X..X..X.XXX [ 82%]
XX...XX..Xx...X.....XX...X..X..X....X...............X.xX...XXX.......X.. [ 83%]
.XX.............X......X..............X....X....X.........x............. [ 84%]
.............................X........................X................. [ 86%]
..................x.....................................X............... [ 87%]
...X.............................X.........................X.....X...... [ 88%]
.......................x.....x..x..XXx.....x..x..x....xx............x... [ 90%]
X...x.................X........X.x..x.......X................X........... [ 91%]
........................X............................................... [ 92%]
...............................................x......x.....x....x.x...x [ 94%]
.x........x.x...xx..............x.....x..xx........x...........xx....... [ 95%]
............x........................................x.................. [ 96%]
........................................................................ [ 98%]
........................................................................ [ 99%]
..............x..................                                        [100%]

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

== 5002 passed, 69 skipped, 176 xfailed, 152 xpassed, 9553 warnings in 51.41s ==
============================= 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 113 items

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

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


=========== 103 passed, 8 skipped, 2 xpassed, 151 warnings in 44.19s ===========
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 [5399] / gw1 [5399] / gw2 [5399] / gw3 [5399] / gw4 [5399] / gw5 [5399] / gw6 [5399] / gw7 [5399] / gw8 [5399] / gw9 [5399] / gw10 [5399] / gw11 [5399] / gw12 [5399] / gw13 [5399] / gw14 [5399] / gw15 [5399] / gw16 [5399] / gw17 [5399] / gw18 [5399] / gw19 [5399] / gw20 [5399] / gw21 [5399] / gw22 [5399] / gw23 [5399] / gw24 [5399] / gw25 [5399] / gw26 [5399] / gw27 [5399] / gw28 [5399] / gw29 [5399] / gw30 [5399] / gw31 [5399] / gw32 [5399] / gw33 [5399] / gw34 [5399] / gw35 [5399] / gw36 [5399] / gw37 [5399] / gw38 [5399] / gw39 [5399] / gw40 [5399] / gw41 [5399] / gw42 [5399] / gw43 [5399] / gw44 [5399] / gw45 [5399] / gw46 [5399] / gw47 [5399]

........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  4%]
........................................................................ [  5%]
........................................................................ [  6%]
........................................................................ [  8%]
...................s.......................................s............ [  9%]
.............................x........X................................. [ 10%]
........................x.x...x.x..x....x.xx..x....x...x................ [ 12%]
.......................x..............x......x...x....x................. [ 13%]
..........x...x........x......................X........x.....x.......... [ 14%]
x.......................x.x......x..........X..........X.........x...xX. [ 16%]
...X....X........XX..............X.....x..........x.....x........x...... [ 17%]
x................x........................X...........xx.............x... [ 18%]
....Xx.......XX...........X.....xx............X......................... [ 20%]
X.....X................Xx................s...Xx......................... [ 21%]
Xx.....x...xx..........X.x....................X...XX...X..X...X.X.....X. [ 22%]
...X.......X....x...X.x.X......X...x....Xx..X....x......XX..X..x........X. [ 23%]
..xXx....x........x....x...........x.....X........X.x......X..........x.... [ 25%]
xX......x.....x.X...............xX................xX...............x...... [ 26%]
..........x...............x.............x.......X.........Xx.............x. [ 28%]
............X.............................s............................. [ 29%]
..........x................................................................. [ 30%]
.............................................X..............x.........x...... [ 32%]
X...x.............x..x......xx......xx......X....xX..XXX..x...x..X...... [ 33%]
..........XXXX............X...............x................x............ [ 35%]
.............xxxx.....xXX............................................... [ 36%]
...........................................x..x.....X............X.X.... [ 37%]
........................................................................ [ 39%]
........................................................................ [ 40%]
................................x....................................... [ 41%]
.................................................................x....... [ 42%]
..x..................................x......x........................... [ 43%]
.....x......................................x............................. [ 45%]
........x........................x............X.......x................. [ 46%]
.....................X.......................................x........X. [ 48%]
................x.........................X.................................. [ 49%]
....X...x..............................X.x..x........................x..... [ 51%]
X.................X............X..........X.........X..........X......X. [ 52%]
......................................................x.x..x.........x.. [ 53%]
..sssssss.ssssss....ssssxx..s.ss.sss..sssss..XXXsssss................... [ 55%]
........................................................................ [ 56%]
.......s...s............................................................ [ 57%]
.................................................X............s.s....... [ 59%]
.......s......................................................X......... [ 60%]
.......X...............X.............x...............x......s........... [ 61%]
......................................................................... [ 63%]
......................................x........x....x...............x... [ 64%]
.................x........x..X.....X.X.................................. [ 65%]
........ss.............................................................. [ 67%]
...........................X.....X...................................... [ 68%]
........................................................................ [ 69%]
........................................x................................ [ 71%]
........................................X............................... [ 72%]
......................................................................... [ 73%]
...............X.X.x......x............................................. [ 75%]
................................................................s....... [ 76%]
.s.........s.....s...s.....xs...s.....x....x..s....s....ss.....x........... [ 77%]
x......s.....s............s.x................x.x....s..........s...x.... [ 79%]
........s.......s..........s......s......s.................s............ [ 80%]
........s..............x...X.X......X...x.X....X...X.s..X.X..X..X..X.XXX [ 82%]
XX...XX..Xx...X.....XX...X..X..X....X...............X.xX...XXX.......X.. [ 83%]
.XX.............X......X..............X....X....X.........x............. [ 84%]
.............................X........................X................. [ 86%]
..................x.....................................X............... [ 87%]
...X.............................X.........................X.....X...... [ 88%]
.......................x.....x..x..XXx.....x..x..x....xx............x... [ 90%]
X...x.................X........X.x..x.......X................X........... [ 91%]
........................X............................................... [ 92%]
...............................................x......x.....x....x.x...x [ 94%]
.x........x.x...xx..............x.....x..xx........x...........xx....... [ 95%]
............x........................................x.................. [ 96%]
........................................................................ [ 98%]
........................................................................ [ 99%]
..............x..................                                        [100%]

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

== 5002 passed, 69 skipped, 176 xfailed, 152 xpassed, 9553 warnings in 51.41s ==

@modin-bot
Copy link

modin-bot commented Sep 8, 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 113 items

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

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


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

........................................................................ [  1%]
........................................................................ [  2%]
......................................................................... [  3%]
........................................................................ [  5%]
.......................................................................... [  6%]
........................................................................ [  8%]
.............x......s.................................x................. [  9%]
.....x............x..............................x...x.x...x............ [ 10%]
.....................x.........x...............................X........ [ 12%]
.....s........................................x...........x.....x.....x. [ 13%]
..............x.............................x.......Xx.........x........ [ 14%]
.x..........x............................x.....x.............x....x..... [ 16%]
.................................................x...................... [ 17%]
........................................xx......x....................... [ 18%]
..............x.xX.....................X.X............................x.. [ 20%]
.......x.....x.........�[2m�[36m(pid=8368)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8368)�[0m fatal: bad object HEAD
......x.....................................xs.... [ 21%]
.........................................x...................X.........X [ 22%]
...........X..............X...........X....X......x..................... [ 24%]
.......................x...x............................................ [ 25%]
............x...x.................X..........X......Xxx......X.....X.... [ 26%]
...........................x................x............................ [ 28%]
................x.........X..........x..X..x............x......X......... [ 29%]
........X.......xX......x............x.X..X..........X.....XX....X.....x. [ 30%]
...X..........Xx.....X...........X....................................... [ 32%]
....x.......x...x..x....x...x...........X...........X...x.X................. [ 33%]
X..........................X...........x.....x.....................X...... [ 34%]
..............X.......x..................X.......x.........X.......X..... [ 36%]
....X..............xX........X.......................................... [ 37%]
..x......x.x........x......x..............X................x..........x. [ 38%]
.......x.........................x.......x....x...x.....X...x........... [ 40%]
.X.....XX..........X.........X...X..x..x......x...........x..x.....x.... [ 41%]
.X......x..x.......x...X.......X.....X........Xx..X....x.XX........X...�[2m�[36m(pid=8775)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8775)�[0m fatal: bad object HEAD
.X [ 42%]
.......X..x.........x.XX.X....X.X........X.......X.x.X.ss.s..s....X..... [ 44%]
ss...Xs......s.s..s...s.ss.ss..s...ss..s.....s..s..s..s.....s....s...s.. [ 45%]
.....�[2m�[36m(pid=8828)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8828)�[0m fatal: bad object HEAD
......ssss......ssssxx..................x...s.xx................... [ 46%]
...................x................x.................................... [ 48%]
....x.......................x............X.............X......X........X.. [ 49%]
.................s........X.......X...........................x......... [ 51%]
..................x........................x..................x........... [ 52%]
..........x...Xx.................x....X.....X.X........X......X.......X.. [ 53%]
.....................x..............................x.................... [ 55%]
........................................................................ [ 56%]
s..................x...................x................X.......X....... [ 57%]
x..........x......x.x....X.x.X.X.................X........x.........x.... [ 59%]
........................................s............................... [ 60%]
..........x............................................................. [ 61%]
........................................................................ [ 63%]
.....................................X.........X......................... [ 64%]
............................................................ss............ [ 65%]
.....xx................................................................. [ 67%]
.......................................................x................. [ 68%]
................x...............x........................................ [ 69%]
.............................................s.X........................ [ 71%]
...s........�[2m�[36m(pid=9737)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=9737)�[0m fatal: bad object HEAD
............................................................ [ 72%]
....................................x................................... [ 73%]
.................X..........X...................s.....................�[2m�[36m(pid=9907)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=9907)�[0m fatal: bad object HEAD
.. [ 75%]
.................s...........................................s.......... [ 76%]
..........s..........s...........ss..s.........s...................x....s [ 77%]
....sx....s...sx..x......x.......x..s...s....s...s.......x..x........s.. [ 79%]
..x........s.s....x.............s.........x..........................s.. [ 80%]
.....X.........X........X.........X......Xs..XX..X...X............XX..XX [ 81%]
...Xs.....X......X..X....X......X........X....X.X.x........X.......x..... [ 83%]
..XX.X........X.............XX........X.........................x...X... [ 84%]
....X..................................................................X [ 85%]
X.....X...........................................X..X.....X............ [ 87%]
...XX........................x..X.................................X..XX. [ 88%]
.....X....X.....X....X.........X.......................xx.X....Xx....x... [ 89%]
...x.xxX.............x...x....xX...........xX.x......................... [ 91%]
.......x....................................X...........x............... [ 92%]
................................x...........x........................... [ 93%]
........x..............xx.xx..x..........x....x........x...x.x.x.x....x. [ 95%]
...........x.....................x...x.................................. [ 96%]
.......................x................................................ [ 97%]
........................................................................ [ 99%]
......................................                                   [100%]

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

= 5002 passed, 69 skipped, 176 xfailed, 152 xpassed, 9411 warnings in 145.61s (0:02:25) =
============================= 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 113 items

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

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


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

........................................................................ [  1%]
........................................................................ [  2%]
......................................................................... [  3%]
........................................................................ [  5%]
.......................................................................... [  6%]
........................................................................ [  8%]
.............x......s.................................x................. [  9%]
.....x............x..............................x...x.x...x............ [ 10%]
.....................x.........x...............................X........ [ 12%]
.....s........................................x...........x.....x.....x. [ 13%]
..............x.............................x.......Xx.........x........ [ 14%]
.x..........x............................x.....x.............x....x..... [ 16%]
.................................................x...................... [ 17%]
........................................xx......x....................... [ 18%]
..............x.xX.....................X.X............................x.. [ 20%]
.......x.....x.........�[2m�[36m(pid=8368)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8368)�[0m fatal: bad object HEAD
......x.....................................xs.... [ 21%]
.........................................x...................X.........X [ 22%]
...........X..............X...........X....X......x..................... [ 24%]
.......................x...x............................................ [ 25%]
............x...x.................X..........X......Xxx......X.....X.... [ 26%]
...........................x................x............................ [ 28%]
................x.........X..........x..X..x............x......X......... [ 29%]
........X.......xX......x............x.X..X..........X.....XX....X.....x. [ 30%]
...X..........Xx.....X...........X....................................... [ 32%]
....x.......x...x..x....x...x...........X...........X...x.X................. [ 33%]
X..........................X...........x.....x.....................X...... [ 34%]
..............X.......x..................X.......x.........X.......X..... [ 36%]
....X..............xX........X.......................................... [ 37%]
..x......x.x........x......x..............X................x..........x. [ 38%]
.......x.........................x.......x....x...x.....X...x........... [ 40%]
.X.....XX..........X.........X...X..x..x......x...........x..x.....x.... [ 41%]
.X......x..x.......x...X.......X.....X........Xx..X....x.XX........X...�[2m�[36m(pid=8775)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8775)�[0m fatal: bad object HEAD
.X [ 42%]
.......X..x.........x.XX.X....X.X........X.......X.x.X.ss.s..s....X..... [ 44%]
ss...Xs......s.s..s...s.ss.ss..s...ss..s.....s..s..s..s.....s....s...s.. [ 45%]
.....�[2m�[36m(pid=8828)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=8828)�[0m fatal: bad object HEAD
......ssss......ssssxx..................x...s.xx................... [ 46%]
...................x................x.................................... [ 48%]
....x.......................x............X.............X......X........X.. [ 49%]
.................s........X.......X...........................x......... [ 51%]
..................x........................x..................x........... [ 52%]
..........x...Xx.................x....X.....X.X........X......X.......X.. [ 53%]
.....................x..............................x.................... [ 55%]
........................................................................ [ 56%]
s..................x...................x................X.......X....... [ 57%]
x..........x......x.x....X.x.X.X.................X........x.........x.... [ 59%]
........................................s............................... [ 60%]
..........x............................................................. [ 61%]
........................................................................ [ 63%]
.....................................X.........X......................... [ 64%]
............................................................ss............ [ 65%]
.....xx................................................................. [ 67%]
.......................................................x................. [ 68%]
................x...............x........................................ [ 69%]
.............................................s.X........................ [ 71%]
...s........�[2m�[36m(pid=9737)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=9737)�[0m fatal: bad object HEAD
............................................................ [ 72%]
....................................x................................... [ 73%]
.................X..........X...................s.....................�[2m�[36m(pid=9907)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=9907)�[0m fatal: bad object HEAD
.. [ 75%]
.................s...........................................s.......... [ 76%]
..........s..........s...........ss..s.........s...................x....s [ 77%]
....sx....s...sx..x......x.......x..s...s....s...s.......x..x........s.. [ 79%]
..x........s.s....x.............s.........x..........................s.. [ 80%]
.....X.........X........X.........X......Xs..XX..X...X............XX..XX [ 81%]
...Xs.....X......X..X....X......X........X....X.X.x........X.......x..... [ 83%]
..XX.X........X.............XX........X.........................x...X... [ 84%]
....X..................................................................X [ 85%]
X.....X...........................................X..X.....X............ [ 87%]
...XX........................x..X.................................X..XX. [ 88%]
.....X....X.....X....X.........X.......................xx.X....Xx....x... [ 89%]
...x.xxX.............x...x....xX...........xX.x......................... [ 91%]
.......x....................................X...........x............... [ 92%]
................................x...........x........................... [ 93%]
........x..............xx.xx..x..........x....x........x...x.x.x.x....x. [ 95%]
...........x.....................x...x.................................. [ 96%]
.......................x................................................ [ 97%]
........................................................................ [ 99%]
......................................                                   [100%]

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

= 5002 passed, 69 skipped, 176 xfailed, 152 xpassed, 9411 warnings in 145.61s (0:02:25) =

@modin-bot
Copy link

modin-bot commented Sep 8, 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 113 items

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

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


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

........................................................................ [  1%]
........................................................................ [  2%]
......................................................................... [  4%]
........................................................................ [  5%]
........................................................................ [  6%]
........................................................................ [  8%]
............s...............x....................x...................... [  9%]
..............................x.....x..x.......................x........ [ 10%]
.........x..................................................x...x.....X. [ 12%]
.......s.........x..............................x..........x............x [ 13%]
.......x.x.................x..........xx...........x........xX.......... [ 14%]
.....................................................................x.. [ 16%]
..x..............x....................xx.......................x........ [ 17%]
........................................................................ [ 18%]
...xx.............................x...........X.........x....x........... [ 20%]
.....x...............x...........................................x...x.. [ 21%]
...............x..x........X.........X......X..........X...x......X..X.. [ 22%]
...........X...................X...............x........................ [ 24%]
...............x.......x.X.x.x.......................................... [ 25%]
.x.............................................X........x......x........ [ 26%]
...X...............X.......X.........X................X....X............. [ 28%]
...........................................x....................x....... [ 29%]
...............X....x.............x.......x............................. [ 30%]
..............................x.................x....................... [ 32%]
...........................x..........x....................X..x......... [ 33%]
......X....X......................X...............X............X..X..... [ 34%]
..............X....x...................................................x [ 36%]
........x..........X..............X........X...X............X..........X [ 37%]
..x..X..................................X..x.............x.............. [ 38%]
.........x.......x...............x....................x.........x...Xx.. [ 40%]
.....................x.....x...x..x.............X...x.........X....X..... [ 41%]
..............Xx..........Xx.....X.....xx.x...x............x....xx...... [ 42%]
.....xX......x.X...s.ss.Xssssssss..s.Xx..X..X..x......X........x.xx..X... [ 44%]
......X.....X.....XX....xX....X.................x..xxssssss..........sss [ 45%]
.x.......X...............x.....X..x...Xsss..s...ssss.sss.s.............. [ 46%]
..............x.....................x..................xX.............x. [ 48%]
.s..........................................x........................... [ 49%]
..x.........X...........X...X.............X............................. [ 50%]
........................................................................ [ 52%]
.X......X....XX.........................X...............................s [ 53%]
s.s..................................................................... [ 54%]
................................................x....................... [ 56%]
..........................s...........................X........x...x.... [ 57%]
....x.......X...........X........x..........x...........x............... [ 58%]
...........x................x....X...XX...X......XX...........x......... [ 60%]
....X...x...........x..............x...................x........x.X..X.. [ 61%]
..X.X....XX................x.............x........x..................... [ 62%]
..........x........................x...........x.....x..X...XX......XxX. [ 64%]
.X.........................................................s............ [ 65%]
.......ss..........................................................x.... [ 66%]
............X.........X................................................. [ 68%]
........................................X................................ [ 69%]
.................................................s...................... [ 70%]
.......................................s................................ [ 72%]
......................................................................... [ 73%]
.........................x............................................... [ 74%]
.............s..............X.......................s.......s.........s. [ 76%]
s...s...............s.....X.......s........xs....s.........s..s........x [ 77%]
...........s..........s.sx....x.......s..s.............s..........s..... [ 78%]
.....x.x.sx...x...........s.........s.....x...x......................sx. [ 80%]
........................X......s..........X...........X.......X..X...... [ 81%]
....X.....X...X..X..XX...............X.....X....x..X....X.X.....X.X..X.. [ 82%]
.X..X..X...........XX...X.......X..x..X.X.........X.x...........X....... [ 84%]
.X...X.......X.X...X..X................................................. [ 85%]
....................................X.................X..........X...... [ 86%]
.X.........................................xX...X...x...X............... [ 88%]
.................X.....XX........................x....................X. [ 89%]
.x....X...x...x..xxx.X......x....x.X......X...X....x......X............. [ 90%]
....x...........................Xx.............x........................ [ 92%]
...........x.................................x.......................... [ 93%]
.......................x...................x...........x..x....x..x....x [ 94%]
........x....x..........x......x...x.............x..........x...x....... [ 96%]
...x..................x................................................. [ 97%]
.......................................................................X [ 98%]
........................................x....................            [100%]

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

= 5002 passed, 69 skipped, 176 xfailed, 152 xpassed, 9538 warnings in 123.28s (0:02:03) =
============================= 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 113 items

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

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


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

........................................................................ [  1%]
........................................................................ [  2%]
......................................................................... [  4%]
........................................................................ [  5%]
........................................................................ [  6%]
........................................................................ [  8%]
............s...............x....................x...................... [  9%]
..............................x.....x..x.......................x........ [ 10%]
.........x..................................................x...x.....X. [ 12%]
.......s.........x..............................x..........x............x [ 13%]
.......x.x.................x..........xx...........x........xX.......... [ 14%]
.....................................................................x.. [ 16%]
..x..............x....................xx.......................x........ [ 17%]
........................................................................ [ 18%]
...xx.............................x...........X.........x....x........... [ 20%]
.....x...............x...........................................x...x.. [ 21%]
...............x..x........X.........X......X..........X...x......X..X.. [ 22%]
...........X...................X...............x........................ [ 24%]
...............x.......x.X.x.x.......................................... [ 25%]
.x.............................................X........x......x........ [ 26%]
...X...............X.......X.........X................X....X............. [ 28%]
...........................................x....................x....... [ 29%]
...............X....x.............x.......x............................. [ 30%]
..............................x.................x....................... [ 32%]
...........................x..........x....................X..x......... [ 33%]
......X....X......................X...............X............X..X..... [ 34%]
..............X....x...................................................x [ 36%]
........x..........X..............X........X...X............X..........X [ 37%]
..x..X..................................X..x.............x.............. [ 38%]
.........x.......x...............x....................x.........x...Xx.. [ 40%]
.....................x.....x...x..x.............X...x.........X....X..... [ 41%]
..............Xx..........Xx.....X.....xx.x...x............x....xx...... [ 42%]
.....xX......x.X...s.ss.Xssssssss..s.Xx..X..X..x......X........x.xx..X... [ 44%]
......X.....X.....XX....xX....X.................x..xxssssss..........sss [ 45%]
.x.......X...............x.....X..x...Xsss..s...ssss.sss.s.............. [ 46%]
..............x.....................x..................xX.............x. [ 48%]
.s..........................................x........................... [ 49%]
..x.........X...........X...X.............X............................. [ 50%]
........................................................................ [ 52%]
.X......X....XX.........................X...............................s [ 53%]
s.s..................................................................... [ 54%]
................................................x....................... [ 56%]
..........................s...........................X........x...x.... [ 57%]
....x.......X...........X........x..........x...........x............... [ 58%]
...........x................x....X...XX...X......XX...........x......... [ 60%]
....X...x...........x..............x...................x........x.X..X.. [ 61%]
..X.X....XX................x.............x........x..................... [ 62%]
..........x........................x...........x.....x..X...XX......XxX. [ 64%]
.X.........................................................s............ [ 65%]
.......ss..........................................................x.... [ 66%]
............X.........X................................................. [ 68%]
........................................X................................ [ 69%]
.................................................s...................... [ 70%]
.......................................s................................ [ 72%]
......................................................................... [ 73%]
.........................x............................................... [ 74%]
.............s..............X.......................s.......s.........s. [ 76%]
s...s...............s.....X.......s........xs....s.........s..s........x [ 77%]
...........s..........s.sx....x.......s..s.............s..........s..... [ 78%]
.....x.x.sx...x...........s.........s.....x...x......................sx. [ 80%]
........................X......s..........X...........X.......X..X...... [ 81%]
....X.....X...X..X..XX...............X.....X....x..X....X.X.....X.X..X.. [ 82%]
.X..X..X...........XX...X.......X..x..X.X.........X.x...........X....... [ 84%]
.X...X.......X.X...X..X................................................. [ 85%]
....................................X.................X..........X...... [ 86%]
.X.........................................xX...X...x...X............... [ 88%]
.................X.....XX........................x....................X. [ 89%]
.x....X...x...x..xxx.X......x....x.X......X...X....x......X............. [ 90%]
....x...........................Xx.............x........................ [ 92%]
...........x.................................x.......................... [ 93%]
.......................x...................x...........x..x....x..x....x [ 94%]
........x....x..........x......x...x.............x..........x...x....... [ 96%]
...x..................x................................................. [ 97%]
.......................................................................X [ 98%]
........................................x....................            [100%]

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

= 5002 passed, 69 skipped, 176 xfailed, 152 xpassed, 9538 warnings in 123.28s (0:02:03) =

@codecov
Copy link

codecov bot commented Sep 8, 2020

Codecov Report

Merging #2055 into master will increase coverage by 0.00%.
The diff coverage is 100.00%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #2055   +/-   ##
=======================================
  Coverage   82.20%   82.20%           
=======================================
  Files          79       79           
  Lines        9579     9581    +2     
=======================================
+ Hits         7874     7876    +2     
  Misses       1705     1705           
Impacted Files Coverage Δ
modin/backends/pandas/query_compiler.py 96.87% <100.00%> (ø)
...odin/data_management/functions/groupby_function.py 96.87% <100.00%> (+3.12%) ⬆️
modin/pandas/base.py 94.43% <100.00%> (+<0.01%) ⬆️
modin/pandas/dataframe.py 90.43% <100.00%> (+0.01%) ⬆️
modin/pandas/general.py 94.33% <100.00%> (ø)
modin/pandas/groupby.py 87.53% <100.00%> (ø)
modin/pandas/io.py 92.51% <100.00%> (ø)
modin/pandas/reshape.py 100.00% <100.00%> (ø)
modin/pandas/series.py 95.19% <100.00%> (ø)
...gines/ray/pandas_on_ray/frame/partition_manager.py 91.83% <0.00%> (-4.09%) ⬇️
... and 4 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 dd27013...8f921f8. Read the comment docs.

Signed-off-by: Dmitry Chigarev <dmitry.chigarev@intel.com>
Signed-off-by: Dmitry Chigarev <dmitry.chigarev@intel.com>
@dchigarev dchigarev changed the title FIX-#2054: Moved non-dependent on pandas utils to modin/utils.py FIX-#2054: Moved non-dependent on modin.DataFrame utils to modin/utils.py Sep 9, 2020
Copy link
Collaborator

@anmyachev anmyachev left a comment

Choose a reason for hiding this comment

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

thanks @dchigarev !

@anmyachev anmyachev merged commit 6140c81 into modin-project:master Sep 9, 2020
aregm pushed a commit to aregm/modin that referenced this pull request Sep 16, 2020
…to modin/utils.py (modin-project#2055)

Signed-off-by: Dmitry Chigarev <dmitry.chigarev@intel.com>
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.

Move non-dependent on modin.DataFrame utils from modin/pandas/utils.py to modin/utils.py
3 participants