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-#1700: Fix metadata for concat and mask when axis=1 #1797

Merged
merged 1 commit into from
Jul 24, 2020

Conversation

devin-petersohn
Copy link
Collaborator

Signed-off-by: Devin Petersohn devin.petersohn@gmail.com

What do these changes do?

Signed-off-by: Devin Petersohn <devin.petersohn@gmail.com>
@modin-bot
Copy link

TeamCity Python test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-5.4.3, py-1.8.1, pluggy-0.13.1
rootdir: /modin, inifile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.2.0, testmon-1.0.2, xdist-1.33.0
collected 94 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 -----------
Name                                                               Stmts   Miss  Cover
--------------------------------------------------------------------------------------
modin/__init__.py                                                     76     38    50%
modin/_version.py                                                    272    172    37%
modin/apply_license_header.py                                         19     19     0%
modin/backends/__init__.py                                             0      0   100%
modin/backends/base/__init__.py                                        0      0   100%
modin/backends/base/query_compiler.py                                129      1    99%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    175    15%
modin/backends/pandas/query_compiler.py                              815    490    40%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                    85     26    69%
modin/data_management/functions/__init__.py                            7      0   100%
modin/data_management/functions/binary_function.py                    21     14    33%
modin/data_management/functions/foldfunction.py                        6      1    83%
modin/data_management/functions/function.py                            6      1    83%
modin/data_management/functions/groupby_function.py                   50     44    12%
modin/data_management/functions/mapfunction.py                         6      1    83%
modin/data_management/functions/mapreducefunction.py                   9      2    78%
modin/data_management/functions/reductionfunction.py                   6      1    83%
modin/data_management/utils.py                                        32     12    62%
modin/engines/__init__.py                                              0      0   100%
modin/engines/base/__init__.py                                         0      0   100%
modin/engines/base/frame/__init__.py                                   0      0   100%
modin/engines/base/frame/axis_partition.py                            45     20    56%
modin/engines/base/frame/data.py                                     491    324    34%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        159     88    45%
modin/engines/base/io/__init__.py                                     12      0   100%
modin/engines/base/io/column_stores/__init__.py                        0      0   100%
modin/engines/base/io/column_stores/column_store_reader.py            40     29    28%
modin/engines/base/io/column_stores/feather_reader.py                  9      5    44%
modin/engines/base/io/column_stores/hdf_reader.py                      3      0   100%
modin/engines/base/io/column_stores/parquet_reader.py                 34     29    15%
modin/engines/base/io/file_reader.py                                  85     66    22%
modin/engines/base/io/io.py                                          110      6    95%
modin/engines/base/io/sql/__init__.py                                  0      0   100%
modin/engines/base/io/sql/sql_reader.py                               39     31    21%
modin/engines/base/io/text/__init__.py                                 0      0   100%
modin/engines/base/io/text/csv_reader.py                             112    105     6%
modin/engines/base/io/text/excel_reader.py                           106     97     8%
modin/engines/base/io/text/fwf_reader.py                             115    108     6%
modin/engines/base/io/text/json_reader.py                             50     43    14%
modin/engines/base/io/text/text_file_reader.py                        34     24    29%
modin/engines/base/series/__init__.py                                  0      0   100%
modin/engines/dask/__init__.py                                         0      0   100%
modin/engines/dask/pandas_on_dask/__init__.py                          0      0   100%
modin/engines/dask/pandas_on_dask/frame/__init__.py                    0      0   100%
modin/engines/dask/pandas_on_dask/frame/axis_partition.py             27     27     0%
modin/engines/dask/pandas_on_dask/frame/data.py                       15     15     0%
modin/engines/dask/pandas_on_dask/frame/partition.py                  75     75     0%
modin/engines/dask/pandas_on_dask/frame/partition_manager.py          44     44     0%
modin/engines/dask/pandas_on_dask/io.py                               17     17     0%
modin/engines/dask/pandas_on_dask/series/__init__.py                   0      0   100%
modin/engines/dask/task_wrapper.py                                     9      9     0%
modin/engines/python/__init__.py                                       0      0   100%
modin/engines/python/pandas_on_python/__init__.py                      0      0   100%
modin/engines/python/pandas_on_python/frame/__init__.py                0      0   100%
modin/engines/python/pandas_on_python/frame/axis_partition.py         14      0   100%
modin/engines/python/pandas_on_python/frame/data.py                    4      0   100%
modin/engines/python/pandas_on_python/frame/partition.py              65      6    91%
modin/engines/python/pandas_on_python/frame/partition_manager.py       7      0   100%
modin/engines/python/pandas_on_python/io.py                            6      0   100%
modin/engines/python/pandas_on_python/series/__init__.py               0      0   100%
modin/engines/ray/__init__.py                                          0      0   100%
modin/engines/ray/generic/__init__.py                                  0      0   100%
modin/engines/ray/generic/frame/__init__.py                            0      0   100%
modin/engines/ray/generic/frame/partition_manager.py                  10     10     0%
modin/engines/ray/generic/io.py                                       14     14     0%
modin/engines/ray/generic/series/__init__.py                           0      0   100%
modin/engines/ray/pandas_on_ray/__init__.py                            0      0   100%
modin/engines/ray/pandas_on_ray/frame/__init__.py                      0      0   100%
modin/engines/ray/pandas_on_ray/frame/axis_partition.py               22     22     0%
modin/engines/ray/pandas_on_ray/frame/data.py                         11     11     0%
modin/engines/ray/pandas_on_ray/frame/partition.py                    86     86     0%
modin/engines/ray/pandas_on_ray/frame/partition_manager.py            43     43     0%
modin/engines/ray/pandas_on_ray/io.py                                 18     18     0%
modin/engines/ray/pandas_on_ray/series/__init__.py                     0      0   100%
modin/engines/ray/task_wrapper.py                                      7      7     0%
modin/engines/ray/utils.py                                            52     52     0%
modin/error_message.py                                                22      5    77%
modin/experimental/__init__.py                                         0      0   100%
modin/experimental/cloud/__init__.py                                   6      6     0%
modin/experimental/cloud/base.py                                      36     36     0%
modin/experimental/cloud/cluster.py                                   90     90     0%
modin/experimental/cloud/connection.py                                98     98     0%
modin/experimental/cloud/rayscale.py                                 107    107     0%
modin/experimental/engines/__init__.py                                 0      0   100%
modin/experimental/engines/pandas_on_ray/__init__.py                   0      0   100%
modin/experimental/engines/pandas_on_ray/io_exp.py                    38     38     0%
modin/experimental/engines/pandas_on_ray/sql.py                       66     66     0%
modin/experimental/pandas/__init__.py                                  6      6     0%
modin/experimental/pandas/io_exp.py                                    7      7     0%
modin/pandas/__init__.py                                              38      7    82%
modin/pandas/base.py                                                1213    916    24%
modin/pandas/concat.py                                                58     48    17%
modin/pandas/dataframe.py                                            870    675    22%
modin/pandas/datetimes.py                                              7      3    57%
modin/pandas/general.py                                               53     35    34%
modin/pandas/groupby.py                                              291    201    31%
modin/pandas/indexing.py                                             205    205     0%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              17     11    35%
modin/pandas/reshape.py                                               30     20    33%
modin/pandas/series.py                                               945    625    34%
modin/pandas/utils.py                                                 28      3    89%
--------------------------------------------------------------------------------------
TOTAL                                                               8193   5663    31%


=========== 84 passed, 8 skipped, 2 xpassed, 146 warnings in 44.61s ============
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-5.4.3, py-1.8.1, pluggy-0.13.1
rootdir: /modin, inifile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.2.0, testmon-1.0.2, xdist-1.33.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 [19088] / gw1 [19088] / gw2 [19088] / gw3 [19088] / gw4 [19088] / gw5 [19088] / gw6 [19088] / gw7 [19088] / gw8 [19088] / gw9 [19088] / gw10 [19088] / gw11 [19088] / gw12 [19088] / gw13 [19088] / gw14 [19088] / gw15 [19088] / gw16 [19088] / gw17 [19088] / gw18 [19088] / gw19 [19088] / gw20 [19088] / gw21 [19088] / gw22 [19088] / gw23 [19088] / gw24 [19088] / gw25 [19088] / gw26 [19088] / gw27 [19088] / gw28 [19088] / gw29 [19088] / gw30 [19088] / gw31 [19088] / gw32 [19088] / gw33 [19088] / gw34 [19088] / gw35 [19088] / gw36 [19088] / gw37 [19088] / gw38 [19088] / gw39 [19088] / gw40 [19088] / gw41 [19088] / gw42 [19088] / gw43 [19088] / gw44 [19088] / gw45 [19088] / gw46 [19088] / gw47 [19088]

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................... [  1%]
......................................................................... [  2%]
.................................................................s...... [  2%]
......................................................................... [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
........................................................................ [  4%]
.........X.......................X...........X.......................X.. [  4%]
.....x..X...............X.x.........X.s....x..X....X..........Xx.....x... [  4%]
...XX...X..X.......Xx.......XX..x..XX.....X.s.XX....X.X.x.....X...XX.X.. [  5%]
...X.X....X...X.....X..XX.....xXXX...X.....X......X.X.x..X.XXX.xX.X..XX..X... [  5%]
....XX...X....x.Xx..X..XXX...X.X..XX.X.x.XX.....X..x.XX....XXX...X..X..XX... [  6%]
....X....X..X.XXx....XX...xXX...X.XX..x.X.....X...X..Xx...X.XX.X.X..X...X. [  6%]
.X.X...X..X..XX...X.XX..XX..X...XX...X.X....X....X.....XX...X....X.....X [  6%]
X.....x.x........X.....XXX...XX......XXx.....xx.XX.......Xx....X.XX...XX. [  7%]
......XXX.....XX.XX......X....X.X...X..XX.......XX.....XX.XX.......X....X [  7%]
..X.X..X.X......X..X...XX.XX....X...X......X..X.X..X.....X....X..XX.XXX. [  7%]
..X...X......X...XX...X.....X...X..XX..X.x...X....X........XX.X...x....X. [  8%]
....XX.....x...X...X........X..X....x..xX....X.X.......X..X.....X..x.... [  8%]
...X...X...xX....X.X......X..X.X...XX.x.......X....XX..X.....X.X.......X [  9%]
X.....X.X.X...x..xX....XX..X....X........X.X..x...XXXX....X...Xx..XXX.X... [  9%]
..XX....X....X.xx..XXXX....X...X..X..XXX....XX....X...Xx.X.....XXX...X.. [  9%]
.X...X.XX......X....X....X.XXx...XX....xXX..X...X.XX..x...X...X.......XXx [ 10%]
.....X...XXX..X...X..X..XX..X...X.......X.XX...X...XX......XX..X..XX..X.. [ 10%]
..X........X.X.......XX......X...X..X.X.......x.x........X.....XXX.....X [ 11%]
X......XXx.......xXXx......Xx.....XX.X..x.XX......X.XxX...X..XXXx....... [ 11%]
X....X...X.X.XX.X......XxX.....XXXXX.X.........XX...XX.X.XX....X.X.....X [ 11%]
X.X.XXX.X........XX...XX.X.X..X...X.....x.XXX.XXX.X........XX...X..X...X [ 12%]
.X.X.Xx....X.X.XX..X.......X.......X.......X.XX.X...XX........X...........XXX.. [ 12%]
..............X...........xX.X...X.................................X.... [ 12%]
...X................................X..........................x....X... [ 13%]
............x....................Xx.X.............X................X..X. [ 13%]
...........X.......X...............XX.........X.x..............x....X.... [ 14%]
....X.....X.......X............xXX....X...............x.....X......X....X. [ 14%]
..........X.....................X........X....x..................x..X.... [ 14%]
..x.............Xx.........................x.Xx.......x.....x.............. [ 15%]
.x..X.X..........x....xxXx.x...........X.......X...X..x..XX..X........... [ 15%]
.....XX..X.X.xx..X.X.....X.......X......XX...X.X.......X.......X....X... [ 16%]
.....X..................X.........................................x..... [ 16%]
.......X......x...............X.........................s............... [ 16%]
.......X........X.X...........X..................X...................... [ 17%]
..........................X......X.....................X.................. [ 17%]
.X...........x..............x......x....X.......X........X.........X..X.. [ 17%]
...................................................................X.... [ 18%]
..................X...................................................... [ 18%]
X...................X.............X.............X.x.........X............. [ 19%]
.............X......................................................s... [ 19%]
........................................................................ [ 19%]
........................................................................ [ 20%]
......................................................................... [ 20%]
.............x............................................................. [ 20%]
.......................................................................... [ 21%]
......................................................................... [ 21%]
........................................................................ [ 22%]
...........................s............................................ [ 22%]
........................................................................ [ 22%]
........................................................................ [ 23%]
.......................ssss..s.........sss......x.........ss............ [ 23%]
..................................x..................................... [ 24%]
...........................x............................................ [ 24%]
......................................................................... [ 24%]
......................................................................... [ 25%]
..............................................................x.........x [ 25%]
........................................................................ [ 25%]
......................................................................... [ 26%]
..............................................X......................... [ 26%]
........................................................................ [ 27%]
.............................................................................. [ 27%]
........................................................................ [ 27%]
........................................................................ [ 28%]
........................................................................... [ 28%]
........................................................................ [ 28%]
........................................................................ [ 29%]
........................................................................ [ 29%]
......................................................................... [ 30%]
.......................................................................... [ 30%]
.......................................................................... [ 30%]
........................................................................ [ 31%]
......................................................................... [ 31%]
........................................................................ [ 32%]
......................................................................... [ 32%]
......................................................................... [ 32%]
........................................................................ [ 33%]
......................................................................... [ 33%]
........................................................................ [ 33%]
........................................................................ [ 34%]
........................................................................ [ 34%]
........................................................................ [ 35%]
......................................................................... [ 35%]
........................................................................ [ 35%]
........................................................................ [ 36%]
.....................................................................X... [ 36%]
...X........X.......X.......X....X...................................... [ 36%]
........................................................................ [ 37%]
........................................................................ [ 37%]
........................................................................ [ 38%]
........................................................................ [ 38%]
......................................................................... [ 38%]
........................................................................ [ 39%]
........................................................................ [ 39%]
........................................................................ [ 40%]
......................................................................... [ 40%]
........................................................................ [ 40%]
........................................................................ [ 41%]
........................................................................ [ 41%]
........................................................................ [ 41%]
......................................................................... [ 42%]
........................................................................ [ 42%]
........................................................................ [ 43%]
........................................................................ [ 43%]
........................................................................ [ 43%]
........................................................................ [ 44%]
......................................................................... [ 44%]
........................................................................ [ 44%]
........................................................................ [ 45%]
......................................................................... [ 45%]
........................................................................ [ 46%]
..............................................sssss.ss.s................ [ 46%]
........................................................................ [ 46%]
........................................................................ [ 47%]
......................................................................... [ 47%]
........................................................................ [ 47%]
........................................................................ [ 48%]
........................................................................ [ 48%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 51%]
........................................................................ [ 51%]
........................................................................ [ 52%]
........................................................................ [ 52%]
........................................................................ [ 52%]
........................................................................ [ 53%]
......................................................................... [ 53%]
........................................................................ [ 53%]
......................................................................... [ 54%]
......................................................................... [ 54%]
........................................................................ [ 55%]
........................................................................ [ 55%]
........................................................................ [ 55%]
........................................................................ [ 56%]
........................................................................ [ 56%]
........................................................................ [ 57%]
........................................................................ [ 57%]
........................................................................ [ 57%]
.......................................................................... [ 58%]
........................................................................ [ 58%]
........................................................................ [ 58%]
......................................................................... [ 59%]
........................................................................ [ 59%]
........................................................................ [ 60%]
......................................................................... [ 60%]
......................................................................... [ 60%]
........................................................................ [ 61%]
......................................................................... [ 61%]
........................................................................ [ 61%]
......................................................................... [ 62%]
......................................................................... [ 62%]
......................................................................... [ 63%]
......................................................................... [ 63%]
........................................................................ [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
......................................................................... [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
......................................................................... [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
......................................................................... [ 70%]
........................................................................ [ 70%]
......................................................................... [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
.......................................................................... [ 72%]
......................................................................... [ 72%]
......................................................................... [ 72%]
........................................................................ [ 73%]
.......................................................................... [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
......................................................................... [ 77%]
........................................................................ [ 77%]
......................................................................... [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
......................................................................... [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 80%]
.......................................................................... [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
......................................................................... [ 82%]
........................................................................ [ 82%]
......................................................................... [ 83%]
......................................................................... [ 83%]
......................................................................... [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
.......................................................................... [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
............ss..s....................................................... [ 90%]
........................................................................ [ 90%]
......................................................................... [ 90%]
....xx.........X.................X..........x.............s.ss............ [ 91%]
...........................................s............................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
..................X........X..x......................................... [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
........................................................................ [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
......................................................................... [ 95%]
......................................................................... [ 95%]
........................................................................ [ 96%]
...............................................x........................ [ 96%]
....x....x..x..x....................x.....x..x.......................... [ 96%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
...............................                                          [100%]

----------- coverage: platform linux, python 3.7.7-final-0 -----------
Name                                                               Stmts   Miss  Cover
--------------------------------------------------------------------------------------
modin/__init__.py                                                     76     38    50%
modin/_version.py                                                    272    172    37%
modin/apply_license_header.py                                         19     19     0%
modin/backends/__init__.py                                             0      0   100%
modin/backends/base/__init__.py                                        0      0   100%
modin/backends/base/query_compiler.py                                129      0   100%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    171    17%
modin/backends/pandas/query_compiler.py                              815     35    96%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                    85     26    69%
modin/data_management/functions/__init__.py                            7      0   100%
modin/data_management/functions/binary_function.py                    21      0   100%
modin/data_management/functions/foldfunction.py                        6      0   100%
modin/data_management/functions/function.py                            6      1    83%
modin/data_management/functions/groupby_function.py                   50      4    92%
modin/data_management/functions/mapfunction.py                         6      0   100%
modin/data_management/functions/mapreducefunction.py                   9      0   100%
modin/data_management/functions/reductionfunction.py                   6      0   100%
modin/data_management/utils.py                                        32      0   100%
modin/engines/__init__.py                                              0      0   100%
modin/engines/base/__init__.py                                         0      0   100%
modin/engines/base/frame/__init__.py                                   0      0   100%
modin/engines/base/frame/axis_partition.py                            45     10    78%
modin/engines/base/frame/data.py                                     491     28    94%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        159     20    87%
modin/engines/base/io/__init__.py                                     12      0   100%
modin/engines/base/io/column_stores/__init__.py                        0      0   100%
modin/engines/base/io/column_stores/column_store_reader.py            40     29    28%
modin/engines/base/io/column_stores/feather_reader.py                  9      5    44%
modin/engines/base/io/column_stores/hdf_reader.py                      3      0   100%
modin/engines/base/io/column_stores/parquet_reader.py                 34     29    15%
modin/engines/base/io/file_reader.py                                  85     66    22%
modin/engines/base/io/io.py                                          110      6    95%
modin/engines/base/io/sql/__init__.py                                  0      0   100%
modin/engines/base/io/sql/sql_reader.py                               39     31    21%
modin/engines/base/io/text/__init__.py                                 0      0   100%
modin/engines/base/io/text/csv_reader.py                             112    105     6%
modin/engines/base/io/text/excel_reader.py                           106     97     8%
modin/engines/base/io/text/fwf_reader.py                             115    108     6%
modin/engines/base/io/text/json_reader.py                             50     43    14%
modin/engines/base/io/text/text_file_reader.py                        34     24    29%
modin/engines/base/series/__init__.py                                  0      0   100%
modin/engines/dask/__init__.py                                         0      0   100%
modin/engines/dask/pandas_on_dask/__init__.py                          0      0   100%
modin/engines/dask/pandas_on_dask/frame/__init__.py                    0      0   100%
modin/engines/dask/pandas_on_dask/frame/axis_partition.py             27     27     0%
modin/engines/dask/pandas_on_dask/frame/data.py                       15     15     0%
modin/engines/dask/pandas_on_dask/frame/partition.py                  75     75     0%
modin/engines/dask/pandas_on_dask/frame/partition_manager.py          44     44     0%
modin/engines/dask/pandas_on_dask/io.py                               17     17     0%
modin/engines/dask/pandas_on_dask/series/__init__.py                   0      0   100%
modin/engines/dask/task_wrapper.py                                     9      9     0%
modin/engines/python/__init__.py                                       0      0   100%
modin/engines/python/pandas_on_python/__init__.py                      0      0   100%
modin/engines/python/pandas_on_python/frame/__init__.py                0      0   100%
modin/engines/python/pandas_on_python/frame/axis_partition.py         14      0   100%
modin/engines/python/pandas_on_python/frame/data.py                    4      0   100%
modin/engines/python/pandas_on_python/frame/partition.py              65      4    94%
modin/engines/python/pandas_on_python/frame/partition_manager.py       7      0   100%
modin/engines/python/pandas_on_python/io.py                            6      0   100%
modin/engines/python/pandas_on_python/series/__init__.py               0      0   100%
modin/engines/ray/__init__.py                                          0      0   100%
modin/engines/ray/generic/__init__.py                                  0      0   100%
modin/engines/ray/generic/frame/__init__.py                            0      0   100%
modin/engines/ray/generic/frame/partition_manager.py                  10     10     0%
modin/engines/ray/generic/io.py                                       14     14     0%
modin/engines/ray/generic/series/__init__.py                           0      0   100%
modin/engines/ray/pandas_on_ray/__init__.py                            0      0   100%
modin/engines/ray/pandas_on_ray/frame/__init__.py                      0      0   100%
modin/engines/ray/pandas_on_ray/frame/axis_partition.py               22     22     0%
modin/engines/ray/pandas_on_ray/frame/data.py                         11     11     0%
modin/engines/ray/pandas_on_ray/frame/partition.py                    86     86     0%
modin/engines/ray/pandas_on_ray/frame/partition_manager.py            43     43     0%
modin/engines/ray/pandas_on_ray/io.py                                 18     18     0%
modin/engines/ray/pandas_on_ray/series/__init__.py                     0      0   100%
modin/engines/ray/task_wrapper.py                                      7      7     0%
modin/engines/ray/utils.py                                            52     52     0%
modin/error_message.py                                                22      2    91%
modin/experimental/__init__.py                                         0      0   100%
modin/experimental/cloud/__init__.py                                   6      6     0%
modin/experimental/cloud/base.py                                      36     36     0%
modin/experimental/cloud/cluster.py                                   90     90     0%
modin/experimental/cloud/connection.py                                98     98     0%
modin/experimental/cloud/rayscale.py                                 107    107     0%
modin/experimental/engines/__init__.py                                 0      0   100%
modin/experimental/engines/pandas_on_ray/__init__.py                   0      0   100%
modin/experimental/engines/pandas_on_ray/io_exp.py                    38     38     0%
modin/experimental/engines/pandas_on_ray/sql.py                       66     66     0%
modin/experimental/pandas/__init__.py                                  6      6     0%
modin/experimental/pandas/io_exp.py                                    7      7     0%
modin/pandas/__init__.py                                              38      7    82%
modin/pandas/base.py                                                1213     52    96%
modin/pandas/concat.py                                                58      5    91%
modin/pandas/dataframe.py                                            870     95    89%
modin/pandas/datetimes.py                                              7      0   100%
modin/pandas/general.py                                               53      3    94%
modin/pandas/groupby.py                                              291     38    87%
modin/pandas/indexing.py                                             205     32    84%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              17      0   100%
modin/pandas/reshape.py                                               30      0   100%
modin/pandas/series.py                                               945     79    92%
modin/pandas/utils.py                                                 28      3    89%
--------------------------------------------------------------------------------------
TOTAL                                                               8193   2318    72%

= 18437 passed, 31 skipped, 105 xfailed, 515 xpassed, 32822 warnings in 959.23s (0:15:59) =

TOTAL                                                               8193   2318    72%

= 18437 passed, 31 skipped, 105 xfailed, 515 xpassed, 32822 warnings in 959.23s (0:15:59) =

@codecov
Copy link

codecov bot commented Jul 24, 2020

Codecov Report

Merging #1797 into master will increase coverage by 2.47%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1797      +/-   ##
==========================================
+ Coverage   82.32%   84.80%   +2.47%     
==========================================
  Files          77       77              
  Lines        8189     8847     +658     
==========================================
+ Hits         6742     7503     +761     
+ Misses       1447     1344     -103     
Impacted Files Coverage Δ
modin/backends/pandas/query_compiler.py 94.62% <100.00%> (-0.45%) ⬇️
modin/engines/base/frame/data.py 94.81% <100.00%> (+0.52%) ⬆️
modin/engines/base/frame/partition_manager.py 84.91% <0.00%> (-2.51%) ⬇️
modin/pandas/series.py 91.83% <0.00%> (-0.02%) ⬇️
modin/pandas/iterator.py 100.00% <0.00%> (ø)
modin/backends/base/query_compiler.py 100.00% <0.00%> (ø)
modin/pandas/indexing.py 84.68% <0.00%> (+0.29%) ⬆️
modin/error_message.py 91.42% <0.00%> (+0.51%) ⬆️
... and 8 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 49f462c...f9cdfca. Read the comment docs.

@modin-bot
Copy link

TeamCity Dask test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-5.4.3, py-1.8.1, pluggy-0.13.1
rootdir: /modin, inifile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.2.0, testmon-1.0.2, xdist-1.33.0
collected 94 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 -----------
Name                                                               Stmts   Miss  Cover
--------------------------------------------------------------------------------------
modin/__init__.py                                                     76     38    50%
modin/_version.py                                                    272    172    37%
modin/apply_license_header.py                                         19     19     0%
modin/backends/__init__.py                                             0      0   100%
modin/backends/base/__init__.py                                        0      0   100%
modin/backends/base/query_compiler.py                                129      1    99%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    125    40%
modin/backends/pandas/query_compiler.py                              815    486    40%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                    85     26    69%
modin/data_management/functions/__init__.py                            7      0   100%
modin/data_management/functions/binary_function.py                    21     14    33%
modin/data_management/functions/foldfunction.py                        6      1    83%
modin/data_management/functions/function.py                            6      1    83%
modin/data_management/functions/groupby_function.py                   50     44    12%
modin/data_management/functions/mapfunction.py                         6      1    83%
modin/data_management/functions/mapreducefunction.py                   9      2    78%
modin/data_management/functions/reductionfunction.py                   6      1    83%
modin/data_management/utils.py                                        32     14    56%
modin/engines/__init__.py                                              0      0   100%
modin/engines/base/__init__.py                                         0      0   100%
modin/engines/base/frame/__init__.py                                   0      0   100%
modin/engines/base/frame/axis_partition.py                            45     31    31%
modin/engines/base/frame/data.py                                     491    270    45%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        159     80    50%
modin/engines/base/io/__init__.py                                     12      0   100%
modin/engines/base/io/column_stores/__init__.py                        0      0   100%
modin/engines/base/io/column_stores/column_store_reader.py            40      0   100%
modin/engines/base/io/column_stores/feather_reader.py                  9      0   100%
modin/engines/base/io/column_stores/hdf_reader.py                      3      0   100%
modin/engines/base/io/column_stores/parquet_reader.py                 34      1    97%
modin/engines/base/io/file_reader.py                                  85      7    92%
modin/engines/base/io/io.py                                          110     34    69%
modin/engines/base/io/sql/__init__.py                                  0      0   100%
modin/engines/base/io/sql/sql_reader.py                               39      1    97%
modin/engines/base/io/text/__init__.py                                 0      0   100%
modin/engines/base/io/text/csv_reader.py                             112      4    96%
modin/engines/base/io/text/excel_reader.py                           106      9    92%
modin/engines/base/io/text/fwf_reader.py                             115    108     6%
modin/engines/base/io/text/json_reader.py                             50      2    96%
modin/engines/base/io/text/text_file_reader.py                        34      1    97%
modin/engines/base/series/__init__.py                                  0      0   100%
modin/engines/dask/__init__.py                                         0      0   100%
modin/engines/dask/pandas_on_dask/__init__.py                          0      0   100%
modin/engines/dask/pandas_on_dask/frame/__init__.py                    0      0   100%
modin/engines/dask/pandas_on_dask/frame/axis_partition.py             27      5    81%
modin/engines/dask/pandas_on_dask/frame/data.py                       15      0   100%
modin/engines/dask/pandas_on_dask/frame/partition.py                  75     21    72%
modin/engines/dask/pandas_on_dask/frame/partition_manager.py          44     23    48%
modin/engines/dask/pandas_on_dask/io.py                               17      0   100%
modin/engines/dask/pandas_on_dask/series/__init__.py                   0      0   100%
modin/engines/dask/task_wrapper.py                                     9      0   100%
modin/engines/python/__init__.py                                       0      0   100%
modin/engines/python/pandas_on_python/__init__.py                      0      0   100%
modin/engines/python/pandas_on_python/frame/__init__.py                0      0   100%
modin/engines/python/pandas_on_python/frame/axis_partition.py         14     14     0%
modin/engines/python/pandas_on_python/frame/data.py                    4      4     0%
modin/engines/python/pandas_on_python/frame/partition.py              65     65     0%
modin/engines/python/pandas_on_python/frame/partition_manager.py       7      7     0%
modin/engines/python/pandas_on_python/io.py                            6      6     0%
modin/engines/python/pandas_on_python/series/__init__.py               0      0   100%
modin/engines/ray/__init__.py                                          0      0   100%
modin/engines/ray/generic/__init__.py                                  0      0   100%
modin/engines/ray/generic/frame/__init__.py                            0      0   100%
modin/engines/ray/generic/frame/partition_manager.py                  10     10     0%
modin/engines/ray/generic/io.py                                       14     14     0%
modin/engines/ray/generic/series/__init__.py                           0      0   100%
modin/engines/ray/pandas_on_ray/__init__.py                            0      0   100%
modin/engines/ray/pandas_on_ray/frame/__init__.py                      0      0   100%
modin/engines/ray/pandas_on_ray/frame/axis_partition.py               22     22     0%
modin/engines/ray/pandas_on_ray/frame/data.py                         11     11     0%
modin/engines/ray/pandas_on_ray/frame/partition.py                    86     86     0%
modin/engines/ray/pandas_on_ray/frame/partition_manager.py            43     43     0%
modin/engines/ray/pandas_on_ray/io.py                                 18     18     0%
modin/engines/ray/pandas_on_ray/series/__init__.py                     0      0   100%
modin/engines/ray/task_wrapper.py                                      7      7     0%
modin/engines/ray/utils.py                                            52     52     0%
modin/error_message.py                                                22      4    82%
modin/experimental/__init__.py                                         0      0   100%
modin/experimental/cloud/__init__.py                                   6      6     0%
modin/experimental/cloud/base.py                                      36     36     0%
modin/experimental/cloud/cluster.py                                   90     90     0%
modin/experimental/cloud/connection.py                                98     98     0%
modin/experimental/cloud/rayscale.py                                 107    107     0%
modin/experimental/engines/__init__.py                                 0      0   100%
modin/experimental/engines/pandas_on_ray/__init__.py                   0      0   100%
modin/experimental/engines/pandas_on_ray/io_exp.py                    38     38     0%
modin/experimental/engines/pandas_on_ray/sql.py                       66     66     0%
modin/experimental/pandas/__init__.py                                  6      6     0%
modin/experimental/pandas/io_exp.py                                    7      7     0%
modin/pandas/__init__.py                                              38      8    79%
modin/pandas/base.py                                                1213    916    24%
modin/pandas/concat.py                                                58     48    17%
modin/pandas/dataframe.py                                            870    675    22%
modin/pandas/datetimes.py                                              7      3    57%
modin/pandas/general.py                                               53     35    34%
modin/pandas/groupby.py                                              291    201    31%
modin/pandas/indexing.py                                             205    205     0%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              17     11    35%
modin/pandas/reshape.py                                               30     20    33%
modin/pandas/series.py                                               945    625    34%
modin/pandas/utils.py                                                 28      3    89%
--------------------------------------------------------------------------------------
TOTAL                                                               8193   5136    37%


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

........................................................................ [  0%]
........................................................................ [  0%]
........................................................................ [  1%]
........................................................................ [  1%]
..................................s..................................... [  1%]
........................................................................ [  2%]
......................................................................... [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
s.......................................................................x [  3%]
...................xx.................x...........X..................... [  4%]
.......X.....x.X..s......X...Xx........X....X....X.X.X.......X.x.X.X.X... [  4%]
X..Xx..X.......X..x....XX..x.X........x..X........X......X.X...........x [  4%]
.X..........xX.....x..X.......X...X.......X..x...X......xXXX....X......X [  5%]
..XXXX.....XXXX.X..XXXX..X.X....XX...XX...XXX.....X...XXXX.....X.X.X.X.. [  5%]
...X..X.X......X.......XX.....X....X....X........X..X...X.........X..... [  6%]
.X.X....X..........X..........X.X.......XX........XX....XX........XX...X. [  6%]
...XX...X.X...X.x...XX..X...X...XX...X...X...X....X.........XX...X..X.X. [  6%]
.................................X............X...X...X..........XX....... [  7%]
XX.....X...Xx.....X.....X.......x........X......XX...XX......X...XX...X. [  7%]
.X.......X..x.........X......X.X.X...X...X....X.X......X......XX.X.....X [  7%]
.X......XX...X......X..X...X.....X............Xx.....X....XX.....XXx.... [  8%]
..X.X........X...x...X.X.X.....x...XXx....X.....Xx.xX..XXXx..X.xX..XX..X [  8%]
xXX.xXX...X.XXX...xX..X.XX.X....X.X....X.X....X.X....X.XX......X..X..... [  9%]
..X......X.................X.....X....X.X..........XX.X.X.X.XX......X.X. [  9%]
xX.XXX.XX..X.XXXXX..XXXxx....X....XXX....X....x........X.......x..x..XX... [  9%]
.......X.......X.....X.......X..X..X..XX..........................X..X.. [ 10%]
....X.x........X.........XX...X.XX...X....XX..X...X......XX....X....XX.. [ 10%]
.....X........X.....X......X..X.......XX.......X.....X..X......X.......X [ 10%]
...X.................................X.....X..X....X.....X.....X........ [ 11%]
.........X.X.......XX..XX.....X.X..X.X.X..X...X.X..XXX......X.XXX...X..X [ 11%]
......X....................................x............................ [ 12%]
...............Xx.......x...X.........x.X....X.X.X.xX.X.XXx.XX.X.XxXX...X [ 12%]
.X..X.....XXXX.....XX.x...X..X................X.........X..x......X..... [ 12%]
....X....................xXX.........X....X..X..x.XX....X....XXXX.....X.. [ 13%]
.........X..x..X.X.x..XX...X..x..X..XxXX......X....XX.....xXX.X........x [ 13%]
..X..........XX..X.....X..X.....X...........X...X..X...............X...... [ 14%]
..X...XX....x...x..X..XX..X.XX...XX..X...X..X....X.X.....X.X..X.X.....X. [ 14%]
......X........X..x......X.......X........x..X....X........x......X..... [ 14%]
..................X.X........Xx....................X.........X.........X [ 15%]
..........X....x....xX.........X...Xx......X..XX...............X........ [ 15%]
......................X...s.X...........x.x....................X...X..... [ 15%]
.........x.........X..........X............x.........X............X..... [ 16%]
.......................X.......X.............................X.......... [ 16%]
........................X.....x.........x................................ [ 17%]
............................................x.........x.X......X........ [ 17%]
......................x...............X...X.....X.........X.............. [ 17%]
.......X............xX......xX..X........X................Xx..xX.X...... [ 18%]
..x.XX................x.X...................X...........X............... [ 18%]
......................X...x..X.X...X.X................X...X.......X..... [ 18%]
.....................XX......X....X..............x............X........... [ 19%]
..x........X.X..X..........X.....XX..................XX.........XXx..... [ 19%]
........X..................X..........X..........X.....x.x.............x. [ 20%]
...........X.............X...X................X......X.................. [ 20%]
.....................X...X...............................X......X....... [ 20%]
...................X...X...............................X................. [ 21%]
..X.X............X.X.................................................... [ 21%]
........................................................................ [ 21%]
........................................................................ [ 22%]
........................................................................ [ 22%]
........................................................................s [ 23%]
........................................................................ [ 23%]
........................................................................ [ 23%]
........................................................................ [ 24%]
........................................................................ [ 24%]
............................................................s........... [ 25%]
........................................................................ [ 25%]
....................x................................................... [ 25%]
........................................................................ [ 26%]
......................................................................... [ 26%]
......................................................................... [ 26%]
........................................................................ [ 27%]
.......................................................................... [ 27%]
......................................................................... [ 28%]
...................................................x.................... [ 28%]
...........................................x......x..................x.. [ 28%]
........................................................................ [ 29%]
...........x............................................................ [ 29%]
........................................................................ [ 29%]
........................................................................ [ 30%]
........................................................................ [ 30%]
........................................................................ [ 31%]
......................................................................... [ 31%]
........................................................................ [ 31%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................... [ 33%]
........................................................................ [ 33%]
........................................................................ [ 34%]
........................................................................ [ 34%]
........................................................................ [ 34%]
.......................................................................... [ 35%]
........................................................................ [ 35%]
.......................................................................... [ 35%]
........................................................................ [ 36%]
........................................................................ [ 36%]
.......................................X.......X...........X.........X.. [ 37%]
............X.......X................................................... [ 37%]
..........................................................X.............. [ 37%]
........................................................................ [ 38%]
........................................................................ [ 38%]
........................................................................ [ 39%]
........................................................................ [ 39%]
........................................................................ [ 39%]
........................................................................ [ 40%]
........................................................................ [ 40%]
........................................................................ [ 40%]
........................................................................ [ 41%]
........................................................................ [ 41%]
........................................................................ [ 42%]
........................................................................ [ 42%]
........................................................................ [ 42%]
........................................................................ [ 43%]
........................................................................ [ 43%]
........................................................................ [ 43%]
........................................................................ [ 44%]
........................................................................ [ 44%]
........................................................................ [ 45%]
.................sssssssssssss.sssss..................................... [ 45%]
......................................................................... [ 45%]
........................................................................ [ 46%]
......................................................................... [ 46%]
........................................................................ [ 46%]
........................................................................ [ 47%]
........................................................................ [ 47%]
........................................................................ [ 48%]
........................................................................ [ 48%]
........................................................................ [ 48%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 51%]
........................................................................ [ 51%]
........................................................................ [ 51%]
........................................................................ [ 52%]
........................................................................ [ 52%]
........................................................................ [ 53%]
........................................................................ [ 53%]
........................................................................ [ 53%]
........................................................................ [ 54%]
........................................................................ [ 54%]
........................................................................ [ 54%]
........................................................................ [ 55%]
......................................................................... [ 55%]
......................................................................... [ 56%]
........................................................................ [ 56%]
........................................................................ [ 56%]
........................................................................ [ 57%]
........................................................................ [ 57%]
........................................................................ [ 57%]
........................................................................ [ 58%]
........................................................................ [ 58%]
......................................................................... [ 59%]
........................................................................ [ 59%]
........................................................................ [ 59%]
......................................................................... [ 60%]
.......................................................................... [ 60%]
........................................................................ [ 60%]
......................................................................... [ 61%]
........................................................................ [ 61%]
......................................................................... [ 62%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 63%]
........................................................................ [ 63%]
........................................................................ [ 63%]
......................................................................... [ 64%]
......................................................................... [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
.......................................................................... [ 67%]
........................................................................ [ 67%]
......................................................................... [ 67%]
......................................................................... [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
........................................................................ [ 70%]
........................................................................ [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
......................................................................... [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
.......................................................................... [ 77%]
......................................................................... [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
.......................................................................... [ 88%]
......................................................................... [ 89%]
........................................................................ [ 89%]
......................................................................... [ 90%]
........................................................................ [ 90%]
................................................s.s..................... [ 90%]
...............................................s........................ [ 91%]
..................................................x...........x.....x... [ 91%]
..x.........X...X....................................................... [ 91%]
.....................s.sss.............................................. [ 92%]
........................................................................ [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
........................................................................ [ 93%]
........................................................................ [ 94%]
......................................................................... [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
...................................................................X..X. [ 96%]
........................................................................ [ 96%]
..........................x........x...x.....x.x.............x.......... [ 96%]
.........x..............x............................................... [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
....................                                                     [100%]

----------- coverage: platform linux, python 3.7.7-final-0 -----------
Name                                                               Stmts   Miss  Cover
--------------------------------------------------------------------------------------
modin/__init__.py                                                     76     38    50%
modin/_version.py                                                    272    172    37%
modin/apply_license_header.py                                         19     19     0%
modin/backends/__init__.py                                             0      0   100%
modin/backends/base/__init__.py                                        0      0   100%
modin/backends/base/query_compiler.py                                129      0   100%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    125    40%
modin/backends/pandas/query_compiler.py                              815    149    82%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                    85     26    69%
modin/data_management/functions/__init__.py                            7      0   100%
modin/data_management/functions/binary_function.py                    21      0   100%
modin/data_management/functions/foldfunction.py                        6      0   100%
modin/data_management/functions/function.py                            6      1    83%
modin/data_management/functions/groupby_function.py                   50     36    28%
modin/data_management/functions/mapfunction.py                         6      0   100%
modin/data_management/functions/mapreducefunction.py                   9      0   100%
modin/data_management/functions/reductionfunction.py                   6      0   100%
modin/data_management/utils.py                                        32     14    56%
modin/engines/__init__.py                                              0      0   100%
modin/engines/base/__init__.py                                         0      0   100%
modin/engines/base/frame/__init__.py                                   0      0   100%
modin/engines/base/frame/axis_partition.py                            45     28    38%
modin/engines/base/frame/data.py                                     491     42    91%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        159     30    81%
modin/engines/base/io/__init__.py                                     12      0   100%
modin/engines/base/io/column_stores/__init__.py                        0      0   100%
modin/engines/base/io/column_stores/column_store_reader.py            40      0   100%
modin/engines/base/io/column_stores/feather_reader.py                  9      0   100%
modin/engines/base/io/column_stores/hdf_reader.py                      3      0   100%
modin/engines/base/io/column_stores/parquet_reader.py                 34      1    97%
modin/engines/base/io/file_reader.py                                  85      7    92%
modin/engines/base/io/io.py                                          110     34    69%
modin/engines/base/io/sql/__init__.py                                  0      0   100%
modin/engines/base/io/sql/sql_reader.py                               39      1    97%
modin/engines/base/io/text/__init__.py                                 0      0   100%
modin/engines/base/io/text/csv_reader.py                             112      2    98%
modin/engines/base/io/text/excel_reader.py                           106      9    92%
modin/engines/base/io/text/fwf_reader.py                             115    108     6%
modin/engines/base/io/text/json_reader.py                             50      2    96%
modin/engines/base/io/text/text_file_reader.py                        34      1    97%
modin/engines/base/series/__init__.py                                  0      0   100%
modin/engines/dask/__init__.py                                         0      0   100%
modin/engines/dask/pandas_on_dask/__init__.py                          0      0   100%
modin/engines/dask/pandas_on_dask/frame/__init__.py                    0      0   100%
modin/engines/dask/pandas_on_dask/frame/axis_partition.py             27      1    96%
modin/engines/dask/pandas_on_dask/frame/data.py                       15      0   100%
modin/engines/dask/pandas_on_dask/frame/partition.py                  75     19    75%
modin/engines/dask/pandas_on_dask/frame/partition_manager.py          44     18    59%
modin/engines/dask/pandas_on_dask/io.py                               17      0   100%
modin/engines/dask/pandas_on_dask/series/__init__.py                   0      0   100%
modin/engines/dask/task_wrapper.py                                     9      0   100%
modin/engines/python/__init__.py                                       0      0   100%
modin/engines/python/pandas_on_python/__init__.py                      0      0   100%
modin/engines/python/pandas_on_python/frame/__init__.py                0      0   100%
modin/engines/python/pandas_on_python/frame/axis_partition.py         14     14     0%
modin/engines/python/pandas_on_python/frame/data.py                    4      4     0%
modin/engines/python/pandas_on_python/frame/partition.py              65     65     0%
modin/engines/python/pandas_on_python/frame/partition_manager.py       7      7     0%
modin/engines/python/pandas_on_python/io.py                            6      6     0%
modin/engines/python/pandas_on_python/series/__init__.py               0      0   100%
modin/engines/ray/__init__.py                                          0      0   100%
modin/engines/ray/generic/__init__.py                                  0      0   100%
modin/engines/ray/generic/frame/__init__.py                            0      0   100%
modin/engines/ray/generic/frame/partition_manager.py                  10     10     0%
modin/engines/ray/generic/io.py                                       14     14     0%
modin/engines/ray/generic/series/__init__.py                           0      0   100%
modin/engines/ray/pandas_on_ray/__init__.py                            0      0   100%
modin/engines/ray/pandas_on_ray/frame/__init__.py                      0      0   100%
modin/engines/ray/pandas_on_ray/frame/axis_partition.py               22     22     0%
modin/engines/ray/pandas_on_ray/frame/data.py                         11     11     0%
modin/engines/ray/pandas_on_ray/frame/partition.py                    86     86     0%
modin/engines/ray/pandas_on_ray/frame/partition_manager.py            43     43     0%
modin/engines/ray/pandas_on_ray/io.py                                 18     18     0%
modin/engines/ray/pandas_on_ray/series/__init__.py                     0      0   100%
modin/engines/ray/task_wrapper.py                                      7      7     0%
modin/engines/ray/utils.py                                            52     52     0%
modin/error_message.py                                                22      2    91%
modin/experimental/__init__.py                                         0      0   100%
modin/experimental/cloud/__init__.py                                   6      6     0%
modin/experimental/cloud/base.py                                      36     36     0%
modin/experimental/cloud/cluster.py                                   90     90     0%
modin/experimental/cloud/connection.py                                98     98     0%
modin/experimental/cloud/rayscale.py                                 107    107     0%
modin/experimental/engines/__init__.py                                 0      0   100%
modin/experimental/engines/pandas_on_ray/__init__.py                   0      0   100%
modin/experimental/engines/pandas_on_ray/io_exp.py                    38     38     0%
modin/experimental/engines/pandas_on_ray/sql.py                       66     66     0%
modin/experimental/pandas/__init__.py                                  6      6     0%
modin/experimental/pandas/io_exp.py                                    7      7     0%
modin/pandas/__init__.py                                              38      8    79%
modin/pandas/base.py                                                1213     52    96%
modin/pandas/concat.py                                                58      5    91%
modin/pandas/dataframe.py                                            870     95    89%
modin/pandas/datetimes.py                                              7      0   100%
modin/pandas/general.py                                               53      3    94%
modin/pandas/groupby.py                                              291     38    87%
modin/pandas/indexing.py                                             205     32    84%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              17      0   100%
modin/pandas/reshape.py                                               30      0   100%
modin/pandas/series.py                                               945     80    92%
modin/pandas/utils.py                                                 28      3    89%
--------------------------------------------------------------------------------------
TOTAL                                                               8193   2041    75%

= 18437 passed, 31 skipped, 105 xfailed, 515 xpassed, 32900 warnings in 1914.26s (0:31:54) =

TOTAL                                                               8193   2041    75%

= 18437 passed, 31 skipped, 105 xfailed, 515 xpassed, 32900 warnings in 1914.26s (0:31:54) =

@modin-bot
Copy link

TeamCity Ray test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-5.4.3, py-1.8.1, pluggy-0.13.1
rootdir: /modin, inifile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.2.0, testmon-1.0.2, xdist-1.33.0
collected 94 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 -----------
Name                                                               Stmts   Miss  Cover
--------------------------------------------------------------------------------------
modin/__init__.py                                                     76     38    50%
modin/_version.py                                                    272    172    37%
modin/apply_license_header.py                                         19     19     0%
modin/backends/__init__.py                                             0      0   100%
modin/backends/base/__init__.py                                        0      0   100%
modin/backends/base/query_compiler.py                                129      1    99%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    119    43%
modin/backends/pandas/query_compiler.py                              815    485    40%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                    85     26    69%
modin/data_management/functions/__init__.py                            7      0   100%
modin/data_management/functions/binary_function.py                    21     14    33%
modin/data_management/functions/foldfunction.py                        6      1    83%
modin/data_management/functions/function.py                            6      1    83%
modin/data_management/functions/groupby_function.py                   50     44    12%
modin/data_management/functions/mapfunction.py                         6      1    83%
modin/data_management/functions/mapreducefunction.py                   9      2    78%
modin/data_management/functions/reductionfunction.py                   6      1    83%
modin/data_management/utils.py                                        32     14    56%
modin/engines/__init__.py                                              0      0   100%
modin/engines/base/__init__.py                                         0      0   100%
modin/engines/base/frame/__init__.py                                   0      0   100%
modin/engines/base/frame/axis_partition.py                            45     31    31%
modin/engines/base/frame/data.py                                     491    253    48%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        159     77    52%
modin/engines/base/io/__init__.py                                     12      0   100%
modin/engines/base/io/column_stores/__init__.py                        0      0   100%
modin/engines/base/io/column_stores/column_store_reader.py            40      0   100%
modin/engines/base/io/column_stores/feather_reader.py                  9      0   100%
modin/engines/base/io/column_stores/hdf_reader.py                      3      0   100%
modin/engines/base/io/column_stores/parquet_reader.py                 34      1    97%
modin/engines/base/io/file_reader.py                                  85      7    92%
modin/engines/base/io/io.py                                          110     45    59%
modin/engines/base/io/sql/__init__.py                                  0      0   100%
modin/engines/base/io/sql/sql_reader.py                               39      1    97%
modin/engines/base/io/text/__init__.py                                 0      0   100%
modin/engines/base/io/text/csv_reader.py                             112      4    96%
modin/engines/base/io/text/excel_reader.py                           106      9    92%
modin/engines/base/io/text/fwf_reader.py                             115     16    86%
modin/engines/base/io/text/json_reader.py                             50      2    96%
modin/engines/base/io/text/text_file_reader.py                        34      1    97%
modin/engines/base/series/__init__.py                                  0      0   100%
modin/engines/dask/__init__.py                                         0      0   100%
modin/engines/dask/pandas_on_dask/__init__.py                          0      0   100%
modin/engines/dask/pandas_on_dask/frame/__init__.py                    0      0   100%
modin/engines/dask/pandas_on_dask/frame/axis_partition.py             27     27     0%
modin/engines/dask/pandas_on_dask/frame/data.py                       15     15     0%
modin/engines/dask/pandas_on_dask/frame/partition.py                  75     75     0%
modin/engines/dask/pandas_on_dask/frame/partition_manager.py          44     44     0%
modin/engines/dask/pandas_on_dask/io.py                               17     17     0%
modin/engines/dask/pandas_on_dask/series/__init__.py                   0      0   100%
modin/engines/dask/task_wrapper.py                                     9      9     0%
modin/engines/python/__init__.py                                       0      0   100%
modin/engines/python/pandas_on_python/__init__.py                      0      0   100%
modin/engines/python/pandas_on_python/frame/__init__.py                0      0   100%
modin/engines/python/pandas_on_python/frame/axis_partition.py         14     14     0%
modin/engines/python/pandas_on_python/frame/data.py                    4      4     0%
modin/engines/python/pandas_on_python/frame/partition.py              65     65     0%
modin/engines/python/pandas_on_python/frame/partition_manager.py       7      7     0%
modin/engines/python/pandas_on_python/io.py                            6      6     0%
modin/engines/python/pandas_on_python/series/__init__.py               0      0   100%
modin/engines/ray/__init__.py                                          0      0   100%
modin/engines/ray/generic/__init__.py                                  0      0   100%
modin/engines/ray/generic/frame/__init__.py                            0      0   100%
modin/engines/ray/generic/frame/partition_manager.py                  10      5    50%
modin/engines/ray/generic/io.py                                       14      3    79%
modin/engines/ray/generic/series/__init__.py                           0      0   100%
modin/engines/ray/pandas_on_ray/__init__.py                            0      0   100%
modin/engines/ray/pandas_on_ray/frame/__init__.py                      0      0   100%
modin/engines/ray/pandas_on_ray/frame/axis_partition.py               22      1    95%
modin/engines/ray/pandas_on_ray/frame/data.py                         11      3    73%
modin/engines/ray/pandas_on_ray/frame/partition.py                    86     13    85%
modin/engines/ray/pandas_on_ray/frame/partition_manager.py            43     21    51%
modin/engines/ray/pandas_on_ray/io.py                                 18      0   100%
modin/engines/ray/pandas_on_ray/series/__init__.py                     0      0   100%
modin/engines/ray/task_wrapper.py                                      7      0   100%
modin/engines/ray/utils.py                                            52     16    69%
modin/error_message.py                                                22      4    82%
modin/experimental/__init__.py                                         0      0   100%
modin/experimental/cloud/__init__.py                                   6      6     0%
modin/experimental/cloud/base.py                                      36     36     0%
modin/experimental/cloud/cluster.py                                   90     90     0%
modin/experimental/cloud/connection.py                                98     98     0%
modin/experimental/cloud/rayscale.py                                 107    107     0%
modin/experimental/engines/__init__.py                                 0      0   100%
modin/experimental/engines/pandas_on_ray/__init__.py                   0      0   100%
modin/experimental/engines/pandas_on_ray/io_exp.py                    38     38     0%
modin/experimental/engines/pandas_on_ray/sql.py                       66     66     0%
modin/experimental/pandas/__init__.py                                  6      6     0%
modin/experimental/pandas/io_exp.py                                    7      7     0%
modin/pandas/__init__.py                                              38      3    92%
modin/pandas/base.py                                                1213    916    24%
modin/pandas/concat.py                                                58     48    17%
modin/pandas/dataframe.py                                            870    675    22%
modin/pandas/datetimes.py                                              7      3    57%
modin/pandas/general.py                                               53     35    34%
modin/pandas/groupby.py                                              291    201    31%
modin/pandas/indexing.py                                             205    205     0%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              17     11    35%
modin/pandas/reshape.py                                               30     20    33%
modin/pandas/series.py                                               945    625    34%
modin/pandas/utils.py                                                 28      3    89%
--------------------------------------------------------------------------------------
TOTAL                                                               8193   4960    39%


= 85 passed, 7 skipped, 1 xfailed, 1 xpassed, 102 warnings in 69.46s (0:01:09) =
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-5.4.3, py-1.8.1, pluggy-0.13.1
rootdir: /modin, inifile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.2.0, testmon-1.0.2, xdist-1.33.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 [19088] / gw1 [19088] / gw2 [19088] / gw3 [19088] / gw4 [19088] / gw5 [19088] / gw6 [19088] / gw7 [19088] / gw8 [19088] / gw9 [19088] / gw10 [19088] / gw11 [19088] / gw12 [19088] / gw13 [19088] / gw14 [19088] / gw15 [19088] / gw16 [19088] / gw17 [19088] / gw18 [19088] / gw19 [19088] / gw20 [19088] / gw21 [19088] / gw22 [19088] / gw23 [19088] / gw24 [19088] / gw25 [19088] / gw26 [19088] / gw27 [19088] / gw28 [19088] / gw29 [19088] / gw30 [19088] / gw31 [19088] / gw32 [19088] / gw33 [19088] / gw34 [19088] / gw35 [19088] / gw36 [19088] / gw37 [19088] / gw38 [19088] / gw39 [19088] / gw40 [19088] / gw41 [19088] / gw42 [19088] / gw43 [19088] / gw44 [19088] / gw45 [19088] / gw46 [19088] / gw47 [19088]

........................................................................ [  0%]
........................................................................ [  0%]
......................................................................... [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
..................................s..................................... [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
...........................................s............................. [  3%]
.......................................x...............x.........x...... [  3%]
..........x...................X..........X...................X.X....X..X [  4%]
...x...XX....X..........X.x...x...........s...........x.......X.X.X...X. [  4%]
X...XX...X...XXX....X....XX....X......X...x...XXX...X..X..X..X..XX.....x [  4%]
X.X......X..XX...........XX......X.....X..........X......x..X.............. [  5%]
.......X...x...X.XX...x..XX..Xx..X...X...XXXXXXX..X.....X.xX..X......... [  5%]
.X..x..X....X.....X........X.XX...XX.X...X....X..X...X...X..........X... [  6%]
................X.X.X.X......X...X....XXX..X....X........XX...XX......X. [  6%]
...X...X.X....X............X.....X....X....X..X....X.........X....X..... [  6%]
..........X.....X....XX.........XXXX....XX.....X.......X...X.XX.XX.X...X [  7%]
.XX..X..X...XX.XX....X.X..XXX...X...........XX..X........................ [  7%]
........x...............X....X...xX...X..X.X....X.X.xX.XX.X...X.....XX.XX.. [  7%]
.....XX.....X.X...X.X.....X.......X..................................... [  8%]
..XX...xX.....X..X.XX..XX...XX.x..X.X......X.x...X....X...X..X..X.XX...X [  8%]
x..X.X..X......xX........X....X.......X.x......X...X..X....X..X.....X... [  9%]
....X.....X...X.XXX.X.XX...XXX.XXXXX..X.X.X................X....X....... [  9%]
........xx............x....XXxxx.XXXXXXXXX....X.....X.....X.........X... [  9%]
X.x.X.......X..X.........X..XXXx....X.xX..Xx..x..x...Xx.....XXX.X..X..X.X [ 10%]
XX...X..X.............X...................X...X.X.XX......X...X....X.... [ 10%]
......X.....X.Xx..X......X........XX.......X..X.X..........X..X......... [ 10%]
.X.....X...................X.........................................X.. [ 11%]
......x............X........XXx............x..x..X.x.X.xX......xX...X.X. [ 11%]
...X.....X...XX.XX.x......X......XX...X.X...........x..X..X......X...X.. [ 12%]
......X....X.....X.......X...X......X............x.X.X.........X..X..... [ 12%]
....X...X.......x.X.X.X...X.X......x...X...X.X.Xx........X....X.XX....X. [ 12%]
...x......X..........X....X.......X...........XXXX...........XxX.....X.. [ 13%]
.......XX.......x.....X.X.X.x..X............x.X...XX.....x...x.......X.. [ 13%]
....X....X.........X.XX.....X....X......X.X..........X.............X...X [ 14%]
X........X..XX...X..X.XX.......X..........X..XX.X................X...... [ 14%]
.X...X....X.X.x.....X......X.........X.X....X..XX...................X... [ 14%]
X...x.................X..x......................X...X................... [ 15%]
...X...........X........................X..X.....X.........X.........X.. [ 15%]
....................X...X...........X................x.....X...x.X...... [ 15%]
.X..........X..........X....x.X..X........................X.X........X.. [ 16%]
............X....X.................x.............X.............X....X..X [ 16%]
.................X....X.....x................X...........X......x......X [ 17%]
...x.X.......x...............X..X.........x..x.....................X.... [ 17%]
.X.X......X.....xx.....XX..............x...X........X..........x.....xX. [ 17%]
....X.X.......X....x.x........X.......X..X......X........X........X...X. [ 18%]
.X..........X........X.....................X..........X..........X....x. [ 18%]
..........X...X..................X............................X.X....... [ 18%]
...X.....X...........X...........................................s...... [ 19%]
........................................................................ [ 19%]
.......................................................................s [ 20%]
.................................................x...........X.......... [ 20%]
...............X........................................................ [ 20%]
......X..............X................X................................. [ 21%]
........................................................................ [ 21%]
........................x......X............X.........X.....X........... [ 21%]
........X............................................................... [ 22%]
........................................................................ [ 22%]
........................................................................ [ 23%]
........................................................................ [ 23%]
........s.x............................................................. [ 23%]
..................X..................................................... [ 24%]
.............................X.......................................... [ 24%]
.................................X..............X...............X....... [ 24%]
........................................x........X..x.....X............. [ 25%]
...X........X.........X................................................. [ 25%]
................x........X..X........X.......X......X................... [ 26%]
........................................................................ [ 26%]
.....................x.................................X................ [ 26%]
.......................X................................................ [ 27%]
.......x.......X.............X...............X..................x.x..... [ 27%]
...............x.........................................X.............. [ 27%]
.....................x.......X.........................................X.. [ 28%]
.........X.............X................................................ [ 28%]
........................................................................ [ 29%]
................x....................................................... [ 29%]
........................................................................ [ 29%]
......................................................................... [ 30%]
........................................................................ [ 30%]
......................................................................... [ 30%]
........................................................................ [ 31%]
........................................................................ [ 31%]
........................................................................ [ 32%]
......................................X................................. [ 32%]
........................................................................ [ 32%]
......................................................................... [ 33%]
........................................................................ [ 33%]
.......................................X.....X....................X..... [ 34%]
........X............................................................... [ 34%]
........................................................................ [ 34%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 37%]
........................................................................ [ 37%]
........................................................................ [ 37%]
........................................................................ [ 38%]
........................................................................ [ 38%]
........................................................................ [ 38%]
........................................................................ [ 39%]
......................................................................... [ 39%]
......................................................................... [ 40%]
........................................................................ [ 40%]
......................................................................... [ 40%]
........................................................................ [ 41%]
......................................................................... [ 41%]
........................................................................ [ 41%]
........................................................................ [ 42%]
........................................................................ [ 42%]
........................................................................ [ 43%]
........................................................................ [ 43%]
........................................................................ [ 43%]
......................................................................... [ 44%]
........................................................................ [ 44%]
........................................................................ [ 44%]
......................sssss..ss..ss.sss.ssssss.......................... [ 45%]
........................................................................ [ 45%]
........................................................................ [ 46%]
........................................................................ [ 46%]
........................................................................ [ 46%]
........................................................................ [ 47%]
........................................................................ [ 47%]
........................................................................ [ 48%]
......................................................................... [ 48%]
........................................................................ [ 48%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 49%]
........................................................................ [ 50%]
........................................................................ [ 50%]
........................................................................ [ 51%]
........................................................................ [ 51%]
........................................................................ [ 51%]
........................................................................ [ 52%]
......................................................................... [ 52%]
........................................................................ [ 52%]
........................................................................ [ 53%]
........................................................................ [ 53%]
........................................................................ [ 54%]
........................................................................ [ 54%]
........................................................................ [ 54%]
........................................................................ [ 55%]
.......................................................................... [ 55%]
........................................................................ [ 55%]
........................................................................ [ 56%]
........................................................................ [ 56%]
........................................................................ [ 57%]
......................................................................... [ 57%]
........................................................................ [ 57%]
........................................................................ [ 58%]
........................................................................ [ 58%]
........................................................................ [ 58%]
........................................................................ [ 59%]
......................................................................... [ 59%]
........................................................................ [ 60%]
........................................................................ [ 60%]
........................................................................ [ 60%]
......................................................................... [ 61%]
........................................................................ [ 61%]
......................................................................... [ 62%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 63%]
........................................................................ [ 63%]
........................................................................ [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
......................................................................... [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 68%]
......................................................................... [ 69%]
........................................................................ [ 69%]
........................................................................ [ 69%]
......................................................................... [ 70%]
......................................................................... [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 78%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 79%]
........................................................................ [ 80%]
......................................................................... [ 80%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 85%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
......................................................................... [ 88%]
........................................................................ [ 88%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 89%]
........................................................................ [ 90%]
.....ssss.s..s...........x......x.......X.......X...................s... [ 90%]
.........................x..x........................................... [ 91%]
........................................................................ [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
........................................................................ [ 92%]
........................................................................ [ 92%]
........................................................................ [ 93%]
................................X....X.................................. [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 95%]
.......................xx..x..................x..x...................x.. [ 96%]
..............x.......x................................................. [ 96%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 99%]
........................................................................ [ 99%]
........................................................................ [ 99%]
..............................................                           [100%]

----------- coverage: platform linux, python 3.7.7-final-0 -----------
Name                                                               Stmts   Miss  Cover
--------------------------------------------------------------------------------------
modin/__init__.py                                                     76     38    50%
modin/_version.py                                                    272    172    37%
modin/apply_license_header.py                                         19     19     0%
modin/backends/__init__.py                                             0      0   100%
modin/backends/base/__init__.py                                        0      0   100%
modin/backends/base/query_compiler.py                                129      0   100%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    119    43%
modin/backends/pandas/query_compiler.py                              815    153    81%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                    85     26    69%
modin/data_management/functions/__init__.py                            7      0   100%
modin/data_management/functions/binary_function.py                    21      0   100%
modin/data_management/functions/foldfunction.py                        6      0   100%
modin/data_management/functions/function.py                            6      1    83%
modin/data_management/functions/groupby_function.py                   50     36    28%
modin/data_management/functions/mapfunction.py                         6      0   100%
modin/data_management/functions/mapreducefunction.py                   9      0   100%
modin/data_management/functions/reductionfunction.py                   6      0   100%
modin/data_management/utils.py                                        32     14    56%
modin/engines/__init__.py                                              0      0   100%
modin/engines/base/__init__.py                                         0      0   100%
modin/engines/base/frame/__init__.py                                   0      0   100%
modin/engines/base/frame/axis_partition.py                            45     30    33%
modin/engines/base/frame/data.py                                     491     36    93%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        159     37    77%
modin/engines/base/io/__init__.py                                     12      0   100%
modin/engines/base/io/column_stores/__init__.py                        0      0   100%
modin/engines/base/io/column_stores/column_store_reader.py            40      0   100%
modin/engines/base/io/column_stores/feather_reader.py                  9      0   100%
modin/engines/base/io/column_stores/hdf_reader.py                      3      0   100%
modin/engines/base/io/column_stores/parquet_reader.py                 34      1    97%
modin/engines/base/io/file_reader.py                                  85      7    92%
modin/engines/base/io/io.py                                          110     45    59%
modin/engines/base/io/sql/__init__.py                                  0      0   100%
modin/engines/base/io/sql/sql_reader.py                               39      1    97%
modin/engines/base/io/text/__init__.py                                 0      0   100%
modin/engines/base/io/text/csv_reader.py                             112      2    98%
modin/engines/base/io/text/excel_reader.py                           106      9    92%
modin/engines/base/io/text/fwf_reader.py                             115     16    86%
modin/engines/base/io/text/json_reader.py                             50      2    96%
modin/engines/base/io/text/text_file_reader.py                        34      1    97%
modin/engines/base/series/__init__.py                                  0      0   100%
modin/engines/dask/__init__.py                                         0      0   100%
modin/engines/dask/pandas_on_dask/__init__.py                          0      0   100%
modin/engines/dask/pandas_on_dask/frame/__init__.py                    0      0   100%
modin/engines/dask/pandas_on_dask/frame/axis_partition.py             27     27     0%
modin/engines/dask/pandas_on_dask/frame/data.py                       15     15     0%
modin/engines/dask/pandas_on_dask/frame/partition.py                  75     75     0%
modin/engines/dask/pandas_on_dask/frame/partition_manager.py          44     44     0%
modin/engines/dask/pandas_on_dask/io.py                               17     17     0%
modin/engines/dask/pandas_on_dask/series/__init__.py                   0      0   100%
modin/engines/dask/task_wrapper.py                                     9      9     0%
modin/engines/python/__init__.py                                       0      0   100%
modin/engines/python/pandas_on_python/__init__.py                      0      0   100%
modin/engines/python/pandas_on_python/frame/__init__.py                0      0   100%
modin/engines/python/pandas_on_python/frame/axis_partition.py         14     14     0%
modin/engines/python/pandas_on_python/frame/data.py                    4      4     0%
modin/engines/python/pandas_on_python/frame/partition.py              65     65     0%
modin/engines/python/pandas_on_python/frame/partition_manager.py       7      7     0%
modin/engines/python/pandas_on_python/io.py                            6      6     0%
modin/engines/python/pandas_on_python/series/__init__.py               0      0   100%
modin/engines/ray/__init__.py                                          0      0   100%
modin/engines/ray/generic/__init__.py                                  0      0   100%
modin/engines/ray/generic/frame/__init__.py                            0      0   100%
modin/engines/ray/generic/frame/partition_manager.py                  10      0   100%
modin/engines/ray/generic/io.py                                       14      3    79%
modin/engines/ray/generic/series/__init__.py                           0      0   100%
modin/engines/ray/pandas_on_ray/__init__.py                            0      0   100%
modin/engines/ray/pandas_on_ray/frame/__init__.py                      0      0   100%
modin/engines/ray/pandas_on_ray/frame/axis_partition.py               22      0   100%
modin/engines/ray/pandas_on_ray/frame/data.py                         11      3    73%
modin/engines/ray/pandas_on_ray/frame/partition.py                    86      7    92%
modin/engines/ray/pandas_on_ray/frame/partition_manager.py            43     16    63%
modin/engines/ray/pandas_on_ray/io.py                                 18      0   100%
modin/engines/ray/pandas_on_ray/series/__init__.py                     0      0   100%
modin/engines/ray/task_wrapper.py                                      7      0   100%
modin/engines/ray/utils.py                                            52      9    83%
modin/error_message.py                                                22      2    91%
modin/experimental/__init__.py                                         0      0   100%
modin/experimental/cloud/__init__.py                                   6      6     0%
modin/experimental/cloud/base.py                                      36     36     0%
modin/experimental/cloud/cluster.py                                   90     90     0%
modin/experimental/cloud/connection.py                                98     98     0%
modin/experimental/cloud/rayscale.py                                 107    107     0%
modin/experimental/engines/__init__.py                                 0      0   100%
modin/experimental/engines/pandas_on_ray/__init__.py                   0      0   100%
modin/experimental/engines/pandas_on_ray/io_exp.py                    38     38     0%
modin/experimental/engines/pandas_on_ray/sql.py                       66     66     0%
modin/experimental/pandas/__init__.py                                  6      6     0%
modin/experimental/pandas/io_exp.py                                    7      7     0%
modin/pandas/__init__.py                                              38      3    92%
modin/pandas/base.py                                                1213     52    96%
modin/pandas/concat.py                                                58      5    91%
modin/pandas/dataframe.py                                            870     95    89%
modin/pandas/datetimes.py                                              7      0   100%
modin/pandas/general.py                                               53      3    94%
modin/pandas/groupby.py                                              291     38    87%
modin/pandas/indexing.py                                             205     32    84%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              17      0   100%
modin/pandas/reshape.py                                               30      0   100%
modin/pandas/series.py                                               945     80    92%
modin/pandas/utils.py                                                 28      3    89%
--------------------------------------------------------------------------------------
TOTAL                                                               8193   1880    77%

= 18437 passed, 31 skipped, 105 xfailed, 515 xpassed, 32776 warnings in 931.15s (0:15:31) =

TOTAL                                                               8193   1880    77%

= 18437 passed, 31 skipped, 105 xfailed, 515 xpassed, 32776 warnings in 931.15s (0:15:31) =

Copy link
Collaborator

@aregm aregm left a comment

Choose a reason for hiding this comment

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

LGTM

@aregm aregm merged commit 3ef84f7 into modin-project:master Jul 24, 2020
aregm pushed a commit to aregm/modin that referenced this pull request Sep 16, 2020
modin-project#1797)

Signed-off-by: Devin Petersohn <devin.petersohn@gmail.com>
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.

Modin Pandas concat with axis=1 does not work
3 participants