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-#1647: Support repr() on empty Series. #1859

Merged
merged 2 commits into from
Jul 31, 2020

Conversation

itamarst
Copy link
Contributor

@itamarst itamarst commented Jul 29, 2020

Signed-off-by: Itamar Turner-Trauring itamar@itamarst.org

What do these changes do?

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

codecov bot commented Jul 29, 2020

Codecov Report

Merging #1859 into master will decrease coverage by 3.01%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1859      +/-   ##
==========================================
- Coverage   83.58%   80.56%   -3.02%     
==========================================
  Files          79       82       +3     
  Lines        8558     9000     +442     
==========================================
+ Hits         7153     7251      +98     
- Misses       1405     1749     +344     
Impacted Files Coverage Δ
modin/pandas/series.py 94.92% <100.00%> (+0.42%) ⬆️
modin/engines/base/frame/data.py 92.48% <0.00%> (-1.01%) ⬇️
modin/experimental/cloud/connection.py 24.00% <0.00%> (-0.25%) ⬇️
modin/backends/pandas/query_compiler.py 96.47% <0.00%> (-0.10%) ⬇️
modin/data_management/factories.py 75.00% <0.00%> (ø)
modin/experimental/pandas/__init__.py 100.00% <0.00%> (ø)
modin/experimental/cloud/rpyc_proxy.py 0.00% <0.00%> (ø)
...din/experimental/cloud/tracing/parse_rpyc_trace.py 0.00% <0.00%> (ø)
...n/experimental/cloud/tracing/tracing_connection.py 0.00% <0.00%> (ø)
modin/experimental/pandas/numpy_wrap.py 82.89% <0.00%> (ø)
... and 7 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 02977df...1d931d3. Read the comment docs.

@modin-bot
Copy link

modin-bot commented Jul 29, 2020

TeamCity Python test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.3.0, testmon-1.0.2, xdist-1.34.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                                130      1    99%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    175    15%
modin/backends/pandas/query_compiler.py                              845    505    40%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                   108     47    56%
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                                     522    339    35%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        184    106    42%
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                                            26     26     0%
modin/error_message.py                                                27      8    70%
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                                   92     92     0%
modin/experimental/cloud/connection.py                                99     99     0%
modin/experimental/cloud/meta_magic.py                                54     54     0%
modin/experimental/cloud/rayscale.py                                 113    113     0%
modin/experimental/cloud/rpyc_proxy.py                               167    167     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                                              51     20    61%
modin/pandas/base.py                                                1222    922    25%
modin/pandas/concat.py                                                61     51    16%
modin/pandas/dataframe.py                                            866    658    24%
modin/pandas/datetimes.py                                              7      3    57%
modin/pandas/general.py                                               53     35    34%
modin/pandas/groupby.py                                              295    203    31%
modin/pandas/indexing.py                                             213    213     0%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              15      9    40%
modin/pandas/reshape.py                                               30     20    33%
modin/pandas/series.py                                               946    619    35%
modin/pandas/utils.py                                                 42      5    88%
--------------------------------------------------------------------------------------
TOTAL                                                               8558   5948    30%


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

........................................................................ [  0%]
........................................................................ [  0%]
............................................................................ [  1%]
........................................................................ [  1%]
........................................................................ [  1%]
........................................................................... [  2%]
......................................................................... [  2%]
.................................s...................................... [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
........................................................................ [  4%]
...............................................x.......................... [  4%]
............x.................X...x.........s......X.............X..X..x.... [  4%]
..........X.....x.......X...XX.......s.X..XX......X...x.......xXX.....XX [  5%]
.X..X...X.....x.X......X......x.xX.XXX.xx.X.X..X....xx.....X.....x...XXX [  5%]
XXx.x..X..X..X....Xx.....X.X...XXX.XXXX..XX.X.....XX.X.....X.X.X.X.X...XX [  6%]
XX.Xx.X.X.X..XX.X...X..XX.X..XXX....x.XX..XX.X...X.X........XXX..X..X... [  6%]
XX.X.X..X...........XX..X..X.XX.X...X...X..........x.X.X..XX.XXXX.X..X.. [  6%]
.XX.........X..X..XX..XXX.X.......X..........X..X..X...X..X.X......X...... [  7%]
..X....X..X....X.X.X......X.........X...X..X....X....X.......X.......X... [  7%]
.......X......X..x......X..................X........x...x..........X...... [  7%]
..xx......X............X.X...x..X...X....X..xXx...x....X.........X.x..X..X.X. [  8%]
X.X...X....XXxX...XXX...X....X.x...XX.X.xXX..XX.....X.XXXX..XXX...X.x..X [  8%]
..X...XX.xXxXX.XX..xxX..XXXX..XXX...X.x..x...X..XXxXXXXX.X.xx.X.XXXX..XX [  9%]
....X..X.x..X....XX.XXXXX..XXX.XX.X.XX..X.X.X....X.X.XXX......XXX.X...XX [  9%]
XX...X.X.x.X.X..X.X.X.X.X.......X..XX...XXX........x...X..X.X.X.X....X...X. [  9%]
.......XXX.......X....X..XX..X...X...X...........X....X.....XX...X..XXX.. [ 10%]
..X..X..X..........x.X...X....XX...XX.XXX.X...XxxX.XX.........X......X...XX [ 10%]
....X.XXXX.X...xxX..X.........X......X....X....X.XX.X.X...XXX..X........ [ 10%]
.X......X...X.....X.XX.X.X...XXX..XX........X......X...X.....X.XX...X... [ 11%]
XXX..XX........X................X.X....X...XX...XX.......................X [ 11%]
...X............X........................X..x..............X.x.x........ [ 12%]
Xx.....x.X..X..............X...X.XX........XX..x...X.X..X............... [ 12%]
...X.XX.....XX..X...XX.....X....................X.XX....XX...X..X.X..... [ 12%]
X......xx.............XXX......XX.xX...X.......X......XX...........XXX..... [ 13%]
.XX.X.X....xX.x.........XX............X......XX......X....X.......XX..... [ 13%]
..................X....X...X.......XX.....................X....X..X.....xX.X [ 14%]
....................X...X..X.....X.......X..........x....x......X..X.... [ 14%]
.X......xxX............................X.X...xx.x..X.............x......... [ 14%]
x.X.X.....XX.xX...x........x...............xX.X......XX..X...X.......... [ 15%]
............X..X.....XX.X...X..........................X......X.X......X [ 15%]
.......................X............X................................... [ 15%]
...X..............................x...X..x.............................. [ 16%]
.............x.............................x.................s........xx. [ 16%]
...................x..............XX...................X........x.x..... [ 17%]
..XX.......................X...X...X...XX...........................X...X [ 17%]
X..XX.........................X..XX...XX........x............X..X.X...... [ 17%]
.............................X.X......................................... [ 18%]
.......................................................................... [ 18%]
.......................................................................... [ 18%]
......................................................................... [ 19%]
............................................................................. [ 19%]
........................................................................ [ 20%]
......................................................................... [ 20%]
........................................................................ [ 20%]
........................................................................ [ 21%]
........................................................................ [ 21%]
........................................................................ [ 22%]
........................................................................ [ 22%]
..................................s..................................... [ 22%]
..x.....x..........................s.................................... [ 23%]
........................................................................ [ 23%]
...........x............................................................ [ 23%]
..............................................................x......... [ 24%]
......................................................................... [ 24%]
........................................................................ [ 25%]
........................................................................ [ 25%]
........................................................................ [ 25%]
........................................................................ [ 26%]
.............................x.......................................... [ 26%]
........................................................................ [ 26%]
........................................................................ [ 27%]
........................................................................ [ 27%]
........................................................................ [ 28%]
........................................................................ [ 28%]
........................................................................ [ 28%]
........................................................................ [ 29%]
........................................................................ [ 29%]
........................................................................ [ 29%]
........................................................................ [ 30%]
........................................................................ [ 30%]
........................................................................ [ 31%]
........................................................................ [ 31%]
........................................................................ [ 31%]
.......................................................X................. [ 32%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 33%]
......................................................ssssss.sssssssssss [ 33%]
s......X....X.......X........X.......X.....X............................ [ 34%]
........................................................................ [ 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%]
........................................................................ [ 45%]
......................................................................... [ 45%]
.......................................................................... [ 46%]
........................................................................ [ 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%]
........................................................................ [ 56%]
........................................................................ [ 57%]
........................................................................ [ 57%]
........................................................................ [ 58%]
........................................................................ [ 58%]
......................................................................... [ 58%]
........................................................................ [ 59%]
........................................................................ [ 59%]
........................................................................ [ 59%]
........................................................................ [ 60%]
........................................................................ [ 60%]
........................................................................ [ 61%]
........................................................................ [ 61%]
........................................................................ [ 61%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 63%]
........................................................................ [ 63%]
........................................................................ [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
......................................................................... [ 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%]
........................................................................ [ 80%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 81%]
........................................................................ [ 82%]
........................................................................ [ 82%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 83%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 84%]
........................................................................ [ 85%]
.......................................................................................... [ 85%]
......................................................................... [ 86%]
........................................................................ [ 86%]
........................................................................ [ 86%]
........................................................................ [ 87%]
........................................................................ [ 87%]
........................................................................ [ 88%]
........................................................................ [ 88%]
........................................................................ [ 88%]
......................................................................... [ 89%]
........................................................................ [ 89%]
.................s..sssss............................................... [ 89%]
........................................................................ [ 90%]
..............................................X........X..........x.s... [ 90%]
..x.....x............................................................... [ 91%]
......X.......X.....x................................................... [ 91%]
........................................................................ [ 91%]
........................................................................ [ 92%]
........................................................................ [ 92%]
........................................................................ [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
...................................................x..x.xx.............. [ 95%]
.....x..................x....................x......x................... [ 96%]
........................................................................ [ 96%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 98%]
........................................................................ [ 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                                130      0   100%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    171    17%
modin/backends/pandas/query_compiler.py                              845     29    97%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                   108     47    56%
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                                     522     34    93%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        184     21    89%
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                                            26     26     0%
modin/error_message.py                                                27      2    93%
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                                   92     92     0%
modin/experimental/cloud/connection.py                                99     99     0%
modin/experimental/cloud/meta_magic.py                                54     54     0%
modin/experimental/cloud/rayscale.py                                 113    113     0%
modin/experimental/cloud/rpyc_proxy.py                               167    167     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                                              51     20    61%
modin/pandas/base.py                                                1222     54    96%
modin/pandas/concat.py                                                61      5    92%
modin/pandas/dataframe.py                                            866     98    89%
modin/pandas/datetimes.py                                              7      0   100%
modin/pandas/general.py                                               53      3    94%
modin/pandas/groupby.py                                              295     40    86%
modin/pandas/indexing.py                                             213     33    85%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              15      0   100%
modin/pandas/reshape.py                                               30      0   100%
modin/pandas/series.py                                               946     54    94%
modin/pandas/utils.py                                                 42      3    93%
--------------------------------------------------------------------------------------
TOTAL                                                               8558   2540    70%

= 18584 passed, 31 skipped, 104 xfailed, 515 xpassed, 33031 warnings in 770.56s (0:12:50) =

TOTAL                                                               8558   2540    70%

= 18584 passed, 31 skipped, 104 xfailed, 515 xpassed, 33031 warnings in 770.56s (0:12:50) =

@modin-bot
Copy link

modin-bot commented Jul 29, 2020

TeamCity Dask test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.3.0, testmon-1.0.2, xdist-1.34.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                                130      1    99%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    125    40%
modin/backends/pandas/query_compiler.py                              845    505    40%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                   108     47    56%
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                                     522    285    45%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        184     98    47%
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                                            26     26     0%
modin/error_message.py                                                27      7    74%
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                                   92     92     0%
modin/experimental/cloud/connection.py                                99     99     0%
modin/experimental/cloud/meta_magic.py                                54     54     0%
modin/experimental/cloud/rayscale.py                                 113    113     0%
modin/experimental/cloud/rpyc_proxy.py                               167    167     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                                              51     22    57%
modin/pandas/base.py                                                1222    922    25%
modin/pandas/concat.py                                                61     51    16%
modin/pandas/dataframe.py                                            866    658    24%
modin/pandas/datetimes.py                                              7      3    57%
modin/pandas/general.py                                               53     35    34%
modin/pandas/groupby.py                                              295    203    31%
modin/pandas/indexing.py                                             213    213     0%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              15      9    40%
modin/pandas/reshape.py                                               30     20    33%
modin/pandas/series.py                                               946    619    35%
modin/pandas/utils.py                                                 42      5    88%
--------------------------------------------------------------------------------------
TOTAL                                                               8558   5426    37%


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

........................................................................ [  0%]
......................................................................... [  0%]
........................................................................ [  1%]
...............................s........................................ [  1%]
........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
.............X..X.......X....X.s.......X.......X...x.................x.. [  4%]
..x...............x......................X......s.xx.X..xX..X.....Xx...X [  4%]
X...x.xXx..XXXX..XX...X.XX..x.X.XX....XX.....XX.X.....X..X.X......X..... [  4%]
.X.X.....XXX.......x............X........x......X...............X..x.... [  5%]
.X.......XX....X....X.X.Xx...X.X.X...XXX.XXxX...X....X........XX.X....X.x [  5%]
X...X.X.........X....X........XX......XX.......X...........X......X...... [  5%]
XX.......X.......X.X.......X....X.......................X...X........... [  6%]
....X...........XX....X......X.....XXX....XX.X...XXX........XX....XX.... [  6%]
.X....X.......X.X.X......X......X...........X...X...X..X...X........X... [  7%]
.X......X...X....X......X.X....X...X..X....X..X........X......X.....X.X.. [  7%]
.X......X...X..X.X..X....Xx.X....X.X...X..........Xx...........x......X. [  7%]
........XX.....x.XX......X..xXX...X...X...xX.XX....x.X.X...X.....Xx..... [  8%]
X....X..X..X........X.....X......X........X......x..X....X.X...xxXXX.XX. [  8%]
X.xX..X..xX.X.XX.X.X..x...XX.X..X.X..XX.....XX.X...x...X..............X. [  9%]
....x.X...............X.....................X..X....x.XX.X......X...X... [  9%]
..xXX..x..xXXXX.xX.X..xXX.....XX.X..X.XXX....x....X.....X.X....XX.....x. [  9%]
.....X.....X.X.....X......X.......X.....X...X..X.....X.....X.X.X.X...X.. [ 10%]
.X.....XXX...XXX.XXX...XX..X...X...XX....X..XX..........X............... [ 10%]
....X.....X..X......X.......X...X....X.......X...X.......X......xx.X.... [ 10%]
X......X.........X...............Xx......XX..X....X........X...X...X.... [ 11%]
........X............X........x.......X..............X...........X..X... [ 11%]
.X..Xx...XX..X..X.XXx.X...X......X..X.x....X..Xx...x.X.............X...x [ 11%]
...X.X...X....X...X....X.....X.XX..X.X....X..........X......x....x..x.... [ 12%]
....X...X........X..x.XxxX.......x.X.X..X...XX...X.....X......XX.xX.x..X [ 12%]
.X.....X.X..X....X............................xX..X.XX.X.....XX.x.X..... [ 13%]
XX.....X.X.....X.X..X.....X.X.......X.x...X...X.........X..XX...X..X.... [ 13%]
.....X.........X....X....XX......x.........X......X.......X...X....X.... [ 13%]
.Xx.......X.....X.X....XX.X..X.X....X...X.X.....X..X...X........X..X.... [ 14%]
...x..........X.X........X...x..X........X...........X.x.X......XX...... [ 14%]
..X..X..............X..XX................X.x...X.............X.X........ [ 14%]
..XX.......X.......Xx.X.............X.X...X....X....X.X..x...X.X..X...... [ 15%]
.....X..X....X.X....X..XX.......XXX....x.X.X.X......XX.......X........x. [ 15%]
............X..X.................X.....X......X....................X.... [ 16%]
............x.X...............X.X.........X.X......x....X..X.X.......XX. [ 16%]
............XX....X...X..X.................X.........X.....x..X..X....... [ 16%]
....................x....X..X........x.......................X..xX...... [ 17%]
.X...................................X...........x....................... [ 17%]
............XXxx........................XX.............................. [ 18%]
.......X.............X........................X........................X [ 18%]
X..........................X..................x..X............x......... [ 18%]
...............................................................X.....X.. [ 19%]
..........................................x....................X........ [ 19%]
.s.....X...........................................................X..... [ 19%]
.......X.......X........................X.....X......................X.. [ 20%]
X........X.............................................................. [ 20%]
.....................................................X.................. [ 21%]
.X.............x.................................X...................... [ 21%]
..............................................................X......... [ 21%]
...............................................X........................ [ 22%]
..................................X.................X................X.. [ 22%]
........................................................................ [ 22%]
........................................................................ [ 23%]
........................................................................ [ 23%]
........................................................................ [ 23%]
......................................................................... [ 24%]
........................................................................ [ 24%]
........................................................................ [ 25%]
........................................................................ [ 25%]
.......................................................................... [ 25%]
.........................................................s..x........... [ 26%]
................................................................X....... [ 26%]
........................................................................ [ 27%]
........................................................................ [ 27%]
........................................................................ [ 27%]
........................................................................ [ 28%]
........................................................................ [ 28%]
..............................................................x......... [ 28%]
..............................................s......................... [ 29%]
........................................................................ [ 29%]
......................................................................... [ 30%]
....................x................................................... [ 30%]
........................................................................ [ 30%]
.........................x..............................x................ [ 31%]
........................................................................ [ 31%]
......................................................................... [ 31%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 33%]
......................................................................... [ 33%]
........................................................................ [ 33%]
........................................................................ [ 34%]
........................................................................ [ 34%]
......................................................................... [ 34%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 37%]
........................................................................ [ 37%]
........................................................................ [ 37%]
......................................................................... [ 38%]
....................................................X..........X........ [ 38%]
....X..........X.....................X.................X................ [ 39%]
........................................................................ [ 39%]
........................................................................ [ 39%]
ss.s.s.sssss.s..ss.sss.s.ss............................................. [ 40%]
........................................................................ [ 40%]
........................................................................ [ 40%]
........................................................................ [ 41%]
........................................................................ [ 41%]
........................................................................ [ 42%]
........................................................................ [ 42%]
......................................................................... [ 42%]
......................................................................... [ 43%]
........................................................................ [ 43%]
........................................................................ [ 43%]
........................................................................ [ 44%]
........................................................................ [ 44%]
........................................................................ [ 45%]
........................................................................ [ 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%]
........................................................................ [ 61%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 63%]
......................................................................... [ 63%]
.......................................................................... [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
......................................................................... [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
......................................................................... [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
........................................................................ [ 69%]
......................................................................... [ 69%]
......................................................................... [ 70%]
.......................................................................... [ 70%]
........................................................................ [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
......................................................................... [ 72%]
........................................................................ [ 72%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 76%]
......................................................................... [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
......................................................................... [ 77%]
........................................................................ [ 78%]
........................................................................ [ 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........................... [ 90%]
......................................................................... [ 91%]
...........................................s........................x... [ 91%]
.....x.........X.........X...........x...x...........................sss [ 91%]
.s.s.................................................................... [ 92%]
........................................................................ [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
......................................................................... [ 93%]
........................................................................ [ 94%]
.......................................................................... [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
........................................................................ [ 96%]
.............x..x.x..x............x...........x......................... [ 96%]
..............x............x............................................ [ 97%]
........................................................................ [ 97%]
.......................X..X............................................. [ 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                                130      0   100%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    125    40%
modin/backends/pandas/query_compiler.py                              845    151    82%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                   108     47    56%
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                                     522     48    91%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        184     31    83%
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     16    79%
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                                            26     26     0%
modin/error_message.py                                                27      2    93%
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                                   92     92     0%
modin/experimental/cloud/connection.py                                99     99     0%
modin/experimental/cloud/meta_magic.py                                54     54     0%
modin/experimental/cloud/rayscale.py                                 113    113     0%
modin/experimental/cloud/rpyc_proxy.py                               167    167     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                                              51     22    57%
modin/pandas/base.py                                                1222     54    96%
modin/pandas/concat.py                                                61      5    92%
modin/pandas/dataframe.py                                            866     98    89%
modin/pandas/datetimes.py                                              7      0   100%
modin/pandas/general.py                                               53      3    94%
modin/pandas/groupby.py                                              295     40    86%
modin/pandas/indexing.py                                             213     33    85%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              15      0   100%
modin/pandas/reshape.py                                               30      0   100%
modin/pandas/series.py                                               946     55    94%
modin/pandas/utils.py                                                 42      3    93%
--------------------------------------------------------------------------------------
TOTAL                                                               8558   2269    73%

= 18584 passed, 31 skipped, 104 xfailed, 515 xpassed, 33121 warnings in 1861.78s (0:31:01) =

TOTAL                                                               8558   2269    73%

= 18584 passed, 31 skipped, 104 xfailed, 515 xpassed, 33121 warnings in 1861.78s (0:31:01) =

@modin-bot
Copy link

modin-bot commented Jul 29, 2020

TeamCity Ray test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.7.7, pytest-6.0.1, py-1.9.0, pluggy-0.13.1
rootdir: /modin, configfile: setup.cfg
plugins: openfiles-0.5.0, remotedata-0.3.2, cov-2.10.0, custom-exit-code-0.3.0, forked-1.3.0, testmon-1.0.2, xdist-1.34.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                                130      1    99%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    119    43%
modin/backends/pandas/query_compiler.py                              845    504    40%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                   108     47    56%
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                                     522    268    49%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        184     95    48%
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                                            26      8    69%
modin/error_message.py                                                27      7    74%
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                                   92     92     0%
modin/experimental/cloud/connection.py                                99     99     0%
modin/experimental/cloud/meta_magic.py                                54     54     0%
modin/experimental/cloud/rayscale.py                                 113    113     0%
modin/experimental/cloud/rpyc_proxy.py                               167    167     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                                              51     17    67%
modin/pandas/base.py                                                1222    922    25%
modin/pandas/concat.py                                                61     51    16%
modin/pandas/dataframe.py                                            866    658    24%
modin/pandas/datetimes.py                                              7      3    57%
modin/pandas/general.py                                               53     35    34%
modin/pandas/groupby.py                                              295    203    31%
modin/pandas/indexing.py                                             213    213     0%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              15      9    40%
modin/pandas/reshape.py                                               30     20    33%
modin/pandas/series.py                                               946    619    35%
modin/pandas/utils.py                                                 42      5    88%
--------------------------------------------------------------------------------------
TOTAL                                                               8558   5268    38%


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

......................................................................... [  0%]
........................................................................ [  0%]
.......................................................................... [  1%]
............................................s............................ [  1%]
.......................................................................... [  1%]
........................................................................ [  2%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  3%]
........................................................................ [  3%]
..........s.x.....s.........x......x................x.....x....X.X.....X [  4%]
X...X.Xx.XXXx..XX.X..xX........x...X......x..............x........X..... [  4%]
.....XXX..X..X..X.x.X....XXX.X.X.X.X.....X....X.X...X.X.XX.....X........ [  4%]
X....X...........X...x....X.........X.........XX.xX.....x......x.X..XX... [  5%]
..X...X..xX.....x..XX.X..X......X.....XX.XXX......XXX....X.......X...... [  5%]
.XX.....X........X........................X....X.X.X..X...X......X.....X [  6%]
....................X........X.X...XX.X..XX..X.X..X...XXX..........X.X.. [  6%]
........................................X..............X....XXX...XX....X [  6%]
.X.XX...X..XX..XX.X.X...XX..XXX.....X...X..X..........................X. [  7%]
.......X........X...X...X....X...............X....X.XX...XX.X.XXX.....XX [  7%]
X.X..XX.XX..XX...X..........X.....X......X....X.X..........X......X....X. [  7%]
..........X....................X...x..XX...X..XX....X..XXXx.XX..X.X..... [  8%]
X.X..XXX..XX....X..X..X....................X......x..............XX..... [  8%]
.X.x..XX.X..Xx.X..X.X......XX.XX..X..X..x...X....X...X...X..x..x........ [  9%]
....Xx....x.......XXX....XX..XX.xX..XXxXXX.xX..X.X.......x...........X.. [  9%]
X...X.....XX.........x.XX.X..XXXXX.X.X.X..X....X........X.....xX.....XX.. [  9%]
X...Xx...X.Xxx.X..X..xx..XXX........x...X........XX.x........X.X...X..XX [ 10%]
....X...X.X..........X..X.........X...........X...............x......... [ 10%]
..Xx.....XX.......X...X...XX..........X.........................X....... [ 10%]
..X......x.....X............X.....x...X......x....X.........X.X......... [ 11%]
.............X.X..........x......X......x.X..............X...X....x..X.. [ 11%]
..........X........X......x...X.x.XX...x......X...X.XX....XxX.........X. [ 12%]
X..X.X.XX...X.X.........X..X............................X............... [ 12%]
...XX............X..........X..X...X.X..XX.XX...X.X...X..X...XXX.X..X.X. [ 12%]
x....XX...X..X.X..X..x.......X.X.....x..X......X..............X..X...... [ 13%]
....X....X...........X........................x............x....X....... [ 13%]
...x.X..........................X.......XX.X..X...x.......X..XX.X......X [ 13%]
.X...X..X..X..........X.X....x......X............XX.........X....X...X.. [ 14%]
..........X...X.X.X..........X.......X......X.....X...................X. [ 14%]
............X.....X.X.........X.......X.X.....x.....X.............X..... [ 15%]
...X........................X.X......xx.....x..........X.X.x....X....... [ 15%]
X...........X.x........X............X..X....X..X.............X...X...... [ 15%]
.....x...X.......X................X........X........X.............X.X... [ 16%]
...X..Xx...................X............X..x.....xX.X......X....Xx...XXX [ 16%]
...X....x..X...X.....X...XX......X..XX..X.....X.....X..X...............X [ 16%]
..X....Xx.............Xx...XX.X...........X....X....X............X...... [ 17%]
.............X..............X...............xX.........X...X.....X...... [ 17%]
..x.XX..........XX.........x....X....................................... [ 18%]
..xX.........x.............x...X...X........X................X.......... [ 18%]
.....X................X.X...........X..................X................ [ 18%]
..................................x.X......X...........................X [ 19%]
............X.X...X....XX.X.X.......................XX..........XX...... [ 19%]
..X................................x...........x......x..........x...... [ 19%]
......................................X...........x......X.............. [ 20%]
........X..............X......................................X.....X...X [ 20%]
...............................X.....X.........................X....X... [ 21%]
........XX.X.......X..X..s...X.X.......X...X.........X....X.X............ [ 21%]
.....X................X................................................. [ 21%]
........................................................................ [ 22%]
......................................................................... [ 22%]
........................................................................ [ 22%]
........................................................................ [ 23%]
.............................................s........................... [ 23%]
........................................................................ [ 24%]
......................................................................... [ 24%]
......................................................................... [ 24%]
........................................................................ [ 25%]
..............................................................X......... [ 25%]
........................................................................ [ 25%]
........................................................................ [ 26%]
........................................................................ [ 26%]
........................................................................ [ 27%]
......................................................................x. [ 27%]
...................................................s.................... [ 27%]
........................................................................ [ 28%]
..............................x......................................... [ 28%]
....................................x................................... [ 28%]
...................................................x.................... [ 29%]
.........................................................x.............. [ 29%]
........................................................................ [ 30%]
........................................................................ [ 30%]
........................................................................ [ 30%]
......................................................................... [ 31%]
.....................................X.......X.................X........ [ 31%]
....X.........X......X.................................................. [ 31%]
........................................................................ [ 32%]
........................................................................ [ 32%]
........................................................................ [ 33%]
........................................................................ [ 33%]
........................................................................ [ 33%]
........................................................................ [ 34%]
........................................................................ [ 34%]
........................................................................ [ 34%]
........................................................................ [ 35%]
........................................................................ [ 35%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 36%]
........................................................................ [ 37%]
........................................................................ [ 37%]
......................................................................... [ 37%]
........................................................................ [ 38%]
........................................................................ [ 38%]
........................................................................ [ 39%]
......................................................................... [ 39%]
........................................................................ [ 39%]
......................................................................... [ 40%]
........................................................................ [ 40%]
......................................................................... [ 40%]
........................................................................ [ 41%]
........................................................................ [ 41%]
........................................................................ [ 42%]
........................................................................ [ 42%]
........................................................................ [ 42%]
............................................sss.sssss.ss.ssssss..ss...... [ 43%]
........................................................................ [ 43%]
......................................................................... [ 43%]
........................................................................ [ 44%]
........................................................................ [ 44%]
......................................................................... [ 45%]
........................................................................ [ 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%]
........................................................................ [ 61%]
........................................................................ [ 62%]
........................................................................ [ 62%]
........................................................................ [ 63%]
........................................................................ [ 63%]
........................................................................ [ 63%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 64%]
........................................................................ [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 68%]
........................................................................ [ 69%]
......................................................................... [ 69%]
........................................................................ [ 69%]
........................................................................ [ 70%]
......................................................................... [ 70%]
........................................................................ [ 70%]
........................................................................ [ 71%]
........................................................................ [ 71%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 72%]
........................................................................ [ 73%]
......................................................................... [ 73%]
........................................................................ [ 73%]
........................................................................ [ 74%]
........................................................................ [ 74%]
........................................................................ [ 75%]
........................................................................ [ 75%]
........................................................................ [ 75%]
......................................................................... [ 76%]
........................................................................ [ 76%]
........................................................................ [ 76%]
........................................................................ [ 77%]
........................................................................ [ 77%]
........................................................................ [ 78%]
........................................................................ [ 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%]
....ss.ss................s.............................................. [ 90%]
........................................................................ [ 90%]
................................................X.X........X...X.......x. [ 91%]
.......x......x...x..................................................... [ 91%]
...............................ss....................................... [ 91%]
........................................................................ [ 92%]
........................................................................ [ 92%]
........................................................................ [ 93%]
........................................................................ [ 93%]
........................................................................ [ 93%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 94%]
........................................................................ [ 95%]
........................................................................ [ 95%]
........................................................................ [ 96%]
...............................xx.....x................x................ [ 96%]
..x...........x...................x..................................... [ 96%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................x............................................... [ 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                                130      0   100%
modin/backends/pandas/__init__.py                                      0      0   100%
modin/backends/pandas/parsers.py                                     207    119    43%
modin/backends/pandas/query_compiler.py                              845    155    82%
modin/data_management/__init__.py                                      0      0   100%
modin/data_management/dispatcher.py                                   78     16    79%
modin/data_management/factories.py                                   108     47    56%
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                                     522     42    92%
modin/engines/base/frame/partition.py                                  1      0   100%
modin/engines/base/frame/partition_manager.py                        184     38    79%
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                                            26      1    96%
modin/error_message.py                                                27      2    93%
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                                   92     92     0%
modin/experimental/cloud/connection.py                                99     99     0%
modin/experimental/cloud/meta_magic.py                                54     54     0%
modin/experimental/cloud/rayscale.py                                 113    113     0%
modin/experimental/cloud/rpyc_proxy.py                               167    167     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                                              51     17    67%
modin/pandas/base.py                                                1222     54    96%
modin/pandas/concat.py                                                61      5    92%
modin/pandas/dataframe.py                                            866     98    89%
modin/pandas/datetimes.py                                              7      0   100%
modin/pandas/general.py                                               53      3    94%
modin/pandas/groupby.py                                              295     40    86%
modin/pandas/indexing.py                                             213     33    85%
modin/pandas/io.py                                                   147     11    93%
modin/pandas/iterator.py                                              15      0   100%
modin/pandas/reshape.py                                               30      0   100%
modin/pandas/series.py                                               946     55    94%
modin/pandas/utils.py                                                 42      3    93%
--------------------------------------------------------------------------------------
TOTAL                                                               8558   2129    75%

= 18584 passed, 31 skipped, 104 xfailed, 515 xpassed, 32991 warnings in 975.81s (0:16:15) =

TOTAL                                                               8558   2129    75%

= 18584 passed, 31 skipped, 104 xfailed, 515 xpassed, 32991 warnings in 975.81s (0:16:15) =

Copy link
Collaborator

@anmyachev anmyachev left a comment

Choose a reason for hiding this comment

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

@itamarst thanks for working on that!

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

@anmyachev anmyachev left a comment

Choose a reason for hiding this comment

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

Thanks @itamarst ! LGTM!

@anmyachev anmyachev merged commit c43a580 into modin-project:master Jul 31, 2020
aregm pushed a commit to aregm/modin that referenced this pull request Sep 16, 2020
…t#1859)

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

Successfully merging this pull request may close these issues.

Printing empty modin.Series leads to raising exception
3 participants