Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEAT-#2214, FEAT-#1233, FEAT-#1185: Add align implementation for DataFrame and Series #2242

Conversation

YarShev
Copy link
Collaborator

@YarShev YarShev commented Oct 14, 2020

Signed-off-by: Igoshev, Yaroslav yaroslav.igoshev@intel.com

What do these changes do?

@modin-bot
Copy link

modin-bot commented Oct 14, 2020

TeamCity Python test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
collected 459 items

modin/pandas/test/test_io.py ........................................... [  9%]
........................................................................ [ 25%]
........................................................................ [ 40%]
........................................................................ [ 56%]
........................................................................ [ 72%]
......sX..................s.....................ss...................... [ 87%]
..................s..s.X.....s..................ss......                 [100%]

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


===== 448 passed, 9 skipped, 2 xpassed, 481 warnings in 103.64s (0:01:43) ======
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [5574] / gw1 [5574] / gw2 [5574] / gw3 [5574] / gw4 [5574] / gw5 [5574] / gw6 [5574] / gw7 [5574] / gw8 [5574] / gw9 [5574] / gw10 [5574] / gw11 [5574] / gw12 [5574] / gw13 [5574] / gw14 [5574] / gw15 [5574] / gw16 [5574] / gw17 [5574] / gw18 [5574] / gw19 [5574] / gw20 [5574] / gw21 [5574] / gw22 [5574] / gw23 [5574] / gw24 [5574] / gw25 [5574] / gw26 [5574] / gw27 [5574] / gw28 [5574] / gw29 [5574] / gw30 [5574] / gw31 [5574] / gw32 [5574] / gw33 [5574] / gw34 [5574] / gw35 [5574] / gw36 [5574] / gw37 [5574] / gw38 [5574] / gw39 [5574] / gw40 [5574] / gw41 [5574] / gw42 [5574] / gw43 [5574] / gw44 [5574] / gw45 [5574] / gw46 [5574] / gw47 [5574]

........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  5%]
........................................................................ [  6%]
..........................................................X......s...... [  7%]
...x.......................................................s............ [  9%]
.....X....x..............X...........X.....X.................X.........X [ 10%]
...X.............X..........X....................X...X...X.............. [ 11%]
.......XX................X...x..X......s.....X.......................... [ 12%]
.......x.......X...X...............X..........x.X.X.......X............. [ 14%]
........X..X...x.........X..X.....x....x........X...Xx...X..X..........x [ 15%]
x.Xx..........X........X...X.X........Xxx.xX............X.......X....... [ 16%]
........xX..X...X....X......x.X...X..X...X...X......X.....xx.x.......... [ 18%]
............X.....X......x.X.....X..X.X.......X.........x..X.X....X...X. [ 19%]
....X..........X..X...............x....X..............X.....Xx.....X.... [ 20%]
..X................................X.................X.x.....X...X...... [ 21%]
........X....X...X......x....X........X.....x..X............X.....X.x... [ 23%]
..X....X.x..........X........X..X.....X........x.X......X.X...........X. [ 24%]
x..X....X.X............................x...............x.........X..X..X [ 25%]
X............X.........xx.................x................x..X.....X... [ 27%]
............................X.X..........X...........x............X..... [ 28%]
.......X...x....x..............X.........xx...........x................. [ 29%]
....X...........x..X...................x....X...X..........x............ [ 31%]
................x.............X.........x........X..............x....... [ 32%]
....................x.x.......................X...............x......... [ 33%]
.......s.....x............x..........................x...........x...... [ 34%]
.........x................................................X............. [ 36%]
......x..................................................x.............. [ 37%]
.X.....X..................................s........X.................... [ 38%]
X.......x.....X..............x...x........................X............. [ 40%]
.X.....x................................................................ [ 41%]
.X..............s..........x................x........................... [ 42%]
..................x.....................................X..............x [ 43%]
...............................................x................X....... [ 45%]
...........X..................................Xxx....................... [ 46%]
.............................................X....xx.....sssssssssssss.. [ 47%]
......................................X.X...................ssssss...... [ 49%]
..........xx......X.................X.........ssssssssssss.s............ [ 50%]
.X...............................................................X...... [ 51%]
........X.........................X...........................xx........ [ 52%]
...............................................Xxssss................... [ 54%]
......x...........x.....................................x....X.......... [ 55%]
.......................x..x......x..............................x....... [ 56%]
X.....................x...x...................X.............x.....X..... [ 58%]
...X.........ss.................x...X...X....X....................X..... [ 59%]
...................x...........x..X.x.......................x.....x.X... [ 60%]
......x...............XX..x..................X....................x..... [ 62%]
x..........X...X.x...............X.........X.........X........X......... [ 63%]
Xx.x...........X.....x...............X.......x.......x....x............. [ 64%]
.x............x......s...........X.X.................................... [ 65%]
.........X.............................................................. [ 67%]
........................................................................ [ 68%]
.......................................................................... [ 69%]
........X............................................................... [ 71%]
....................X.................................................... [ 72%]
........................................................................ [ 73%]
...................................................................s.... [ 74%]
............s....................s....ss.....................s.......... [ 76%]
...s.....s...................ss..................s............s..s....s. [ 77%]
...........s.....s.s..................s.s........s......s...s............ [ 78%]
....s....................s......................X......X......s...s..... [ 80%]
......s........X.XX.......XXX.........X.....X...X...X.XX......X......... [ 81%]
..X.XX.X.X.XX..X...X..........X.X...X.X.....XX...X..X.X...X.X.......X... [ 82%]
X...X.........X..X...X.....X.XXX...X.X..X....X..X..X....X.....X.......X. [ 84%]
....X.X........X.......................................X................ [ 85%]
.X............................................X.......................... [ 86%]
.........................................X.............................. [ 87%]
...X...............................X...X...X.......X..X....X.......X.... [ 89%]
...X.X.....X..XX...X.X.................................................. [ 90%]
......................................................................... [ 91%]
......................................................................x. [ 93%]
...xxx.x......................................xxx..........xx......x..x. [ 94%]
.......x......x............x.x.......................................... [ 95%]
.............s.s.s..s.s...s............................................. [ 96%]
........................s............................................... [ 98%]
........................................................................ [ 99%]
........................                                                 [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
fatal: bad object HEAD


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

= 5131 passed, 79 skipped, 122 xfailed, 242 xpassed, 11412 warnings in 63.38s (0:01:03) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
Tests are successful
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
collected 459 items

modin/pandas/test/test_io.py ........................................... [  9%]
........................................................................ [ 25%]
........................................................................ [ 40%]
........................................................................ [ 56%]
........................................................................ [ 72%]
......sX..................s.....................ss...................... [ 87%]
..................s..s.X.....s..................ss......                 [100%]

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


===== 448 passed, 9 skipped, 2 xpassed, 481 warnings in 103.64s (0:01:43) ======
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [5574] / gw1 [5574] / gw2 [5574] / gw3 [5574] / gw4 [5574] / gw5 [5574] / gw6 [5574] / gw7 [5574] / gw8 [5574] / gw9 [5574] / gw10 [5574] / gw11 [5574] / gw12 [5574] / gw13 [5574] / gw14 [5574] / gw15 [5574] / gw16 [5574] / gw17 [5574] / gw18 [5574] / gw19 [5574] / gw20 [5574] / gw21 [5574] / gw22 [5574] / gw23 [5574] / gw24 [5574] / gw25 [5574] / gw26 [5574] / gw27 [5574] / gw28 [5574] / gw29 [5574] / gw30 [5574] / gw31 [5574] / gw32 [5574] / gw33 [5574] / gw34 [5574] / gw35 [5574] / gw36 [5574] / gw37 [5574] / gw38 [5574] / gw39 [5574] / gw40 [5574] / gw41 [5574] / gw42 [5574] / gw43 [5574] / gw44 [5574] / gw45 [5574] / gw46 [5574] / gw47 [5574]

........................................................................ [  1%]
........................................................................ [  2%]
........................................................................ [  3%]
........................................................................ [  5%]
........................................................................ [  6%]
..........................................................X......s...... [  7%]
...x.......................................................s............ [  9%]
.....X....x..............X...........X.....X.................X.........X [ 10%]
...X.............X..........X....................X...X...X.............. [ 11%]
.......XX................X...x..X......s.....X.......................... [ 12%]
.......x.......X...X...............X..........x.X.X.......X............. [ 14%]
........X..X...x.........X..X.....x....x........X...Xx...X..X..........x [ 15%]
x.Xx..........X........X...X.X........Xxx.xX............X.......X....... [ 16%]
........xX..X...X....X......x.X...X..X...X...X......X.....xx.x.......... [ 18%]
............X.....X......x.X.....X..X.X.......X.........x..X.X....X...X. [ 19%]
....X..........X..X...............x....X..............X.....Xx.....X.... [ 20%]
..X................................X.................X.x.....X...X...... [ 21%]
........X....X...X......x....X........X.....x..X............X.....X.x... [ 23%]
..X....X.x..........X........X..X.....X........x.X......X.X...........X. [ 24%]
x..X....X.X............................x...............x.........X..X..X [ 25%]
X............X.........xx.................x................x..X.....X... [ 27%]
............................X.X..........X...........x............X..... [ 28%]
.......X...x....x..............X.........xx...........x................. [ 29%]
....X...........x..X...................x....X...X..........x............ [ 31%]
................x.............X.........x........X..............x....... [ 32%]
....................x.x.......................X...............x......... [ 33%]
.......s.....x............x..........................x...........x...... [ 34%]
.........x................................................X............. [ 36%]
......x..................................................x.............. [ 37%]
.X.....X..................................s........X.................... [ 38%]
X.......x.....X..............x...x........................X............. [ 40%]
.X.....x................................................................ [ 41%]
.X..............s..........x................x........................... [ 42%]
..................x.....................................X..............x [ 43%]
...............................................x................X....... [ 45%]
...........X..................................Xxx....................... [ 46%]
.............................................X....xx.....sssssssssssss.. [ 47%]
......................................X.X...................ssssss...... [ 49%]
..........xx......X.................X.........ssssssssssss.s............ [ 50%]
.X...............................................................X...... [ 51%]
........X.........................X...........................xx........ [ 52%]
...............................................Xxssss................... [ 54%]
......x...........x.....................................x....X.......... [ 55%]
.......................x..x......x..............................x....... [ 56%]
X.....................x...x...................X.............x.....X..... [ 58%]
...X.........ss.................x...X...X....X....................X..... [ 59%]
...................x...........x..X.x.......................x.....x.X... [ 60%]
......x...............XX..x..................X....................x..... [ 62%]
x..........X...X.x...............X.........X.........X........X......... [ 63%]
Xx.x...........X.....x...............X.......x.......x....x............. [ 64%]
.x............x......s...........X.X.................................... [ 65%]
.........X.............................................................. [ 67%]
........................................................................ [ 68%]
.......................................................................... [ 69%]
........X............................................................... [ 71%]
....................X.................................................... [ 72%]
........................................................................ [ 73%]
...................................................................s.... [ 74%]
............s....................s....ss.....................s.......... [ 76%]
...s.....s...................ss..................s............s..s....s. [ 77%]
...........s.....s.s..................s.s........s......s...s............ [ 78%]
....s....................s......................X......X......s...s..... [ 80%]
......s........X.XX.......XXX.........X.....X...X...X.XX......X......... [ 81%]
..X.XX.X.X.XX..X...X..........X.X...X.X.....XX...X..X.X...X.X.......X... [ 82%]
X...X.........X..X...X.....X.XXX...X.X..X....X..X..X....X.....X.......X. [ 84%]
....X.X........X.......................................X................ [ 85%]
.X............................................X.......................... [ 86%]
.........................................X.............................. [ 87%]
...X...............................X...X...X.......X..X....X.......X.... [ 89%]
...X.X.....X..XX...X.X.................................................. [ 90%]
......................................................................... [ 91%]
......................................................................x. [ 93%]
...xxx.x......................................xxx..........xx......x..x. [ 94%]
.......x......x............x.x.......................................... [ 95%]
.............s.s.s..s.s...s............................................. [ 96%]
........................s............................................... [ 98%]
........................................................................ [ 99%]
........................                                                 [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
fatal: bad object HEAD


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

= 5131 passed, 79 skipped, 122 xfailed, 242 xpassed, 11412 warnings in 63.38s (0:01:03) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
Tests are successful

@codecov
Copy link

codecov bot commented Oct 14, 2020

Codecov Report

Merging #2242 (c4dff50) into master (a13384c) will increase coverage by 3.16%.
The diff coverage is 83.45%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2242      +/-   ##
==========================================
+ Coverage   69.34%   72.50%   +3.16%     
==========================================
  Files         119      113       -6     
  Lines       13073    12911     -162     
==========================================
+ Hits         9065     9361     +296     
+ Misses       4008     3550     -458     
Impacted Files Coverage Δ
.../engines/ray/pandas_on_ray/frame/axis_partition.py 100.00% <ø> (ø)
modin/pandas/base.py 94.91% <ø> (-0.26%) ⬇️
...ngines/dask/pandas_on_dask/frame/axis_partition.py 65.85% <25.00%> (-34.15%) ⬇️
modin/engines/base/frame/axis_partition.py 81.42% <75.67%> (-1.91%) ⬇️
...es/python/pandas_on_python/frame/axis_partition.py 97.05% <95.00%> (-2.95%) ⬇️
modin/backends/base/query_compiler.py 98.87% <100.00%> (+<0.01%) ⬆️
modin/backends/pandas/query_compiler.py 97.13% <100.00%> (+0.02%) ⬆️
...ta_management/functions/default_methods/default.py 96.61% <100.00%> (+0.24%) ⬆️
modin/engines/base/frame/data.py 94.06% <100.00%> (+0.04%) ⬆️
modin/engines/base/frame/partition_manager.py 90.39% <100.00%> (+0.39%) ⬆️
... and 24 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 a13384c...9c1e14d. Read the comment docs.

@modin-bot
Copy link

modin-bot commented Oct 14, 2020

TeamCity Ray test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
collected 459 items

modin/pandas/test/test_io.py ........................................... [  9%]
........................................................................ [ 25%]
..................x.....x.....X.....X.....X.....X.....X.....X.....x..... [ 40%]
x.....X.....X.....X.....X.....X.....X.....x.....x.....X.....X.....X..... [ 56%]
X.....X.....X.....x.....x.....X.....X.....X.....X.....X.....X........... [ 72%]
......sx..................s............................................. [ 87%]
..................s..s.X.....s..................ss......                 [100%]

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


= 418 passed, 7 skipped, 9 xfailed, 25 xpassed, 140 warnings in 168.93s (0:02:48) =
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.hdf...done
�[2m�[36m(pid=1203)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=1203)�[0m fatal: bad object HEAD
�[2m�[36m(pid=3915)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=3915)�[0m fatal: bad object HEAD
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [5574] / gw1 [5574] / gw2 [5574] / gw3 [5574] / gw4 [5574] / gw5 [5574] / gw6 [5574] / gw7 [5574] / gw8 [5574] / gw9 [5574] / gw10 [5574] / gw11 [5574] / gw12 [5574] / gw13 [5574] / gw14 [5574] / gw15 [5574] / gw16 [5574] / gw17 [5574] / gw18 [5574] / gw19 [5574] / gw20 [5574] / gw21 [5574] / gw22 [5574] / gw23 [5574] / gw24 [5574] / gw25 [5574] / gw26 [5574] / gw27 [5574] / gw28 [5574] / gw29 [5574] / gw30 [5574] / gw31 [5574] / gw32 [5574] / gw33 [5574] / gw34 [5574] / gw35 [5574] / gw36 [5574] / gw37 [5574] / gw38 [5574] / gw39 [5574] / gw40 [5574] / gw41 [5574] / gw42 [5574] / gw43 [5574] / gw44 [5574] / gw45 [5574] / gw46 [5574] / gw47 [5574]

........................................................................ [  1%]
...........................................�[2m�[36m(pid=5642)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=5642)�[0m fatal: bad object HEAD
............................. [  2%]
........................................................................ [  3%]
........................................................................ [  5%]
..............................................................s.......... [  6%]
........................................................................ [  7%]
..............x....s.........X.............................s............ [  9%]
.X..............................x......X.X..........X.......�[2m�[36m(pid=5991)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=5991)�[0m fatal: bad object HEAD
..X......... [ 10%]
........X.............................X................................. [ 11%]
x................X...X......X........X.....X...........X............X... [ 12%]
..X........�[2m�[36m(pid=6099)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=6099)�[0m fatal: bad object HEAD
.........X............X...X..Xx...........x.X.XX.....X......X [ 14%]
...X......x.X.............x.Xx..x.Xxx...X.XX.x.X.x.x...x....x....X...... [ 15%]
..X.x.....XXx..xX.X...x...X...x...x....XX..x..X.XXX.....XXX..X.X.X.....�[2m�[36m(pid=3480)�[0m RuntimeWarning: overflow encountered in reduce
X [ 16%]
.X.....X..X..x.XX....xx..x............x..............x..x..x...x.......X [ 18%]
xX.x..x......xXx............x..x....x.............Xxx.xXX..X.X.X...X..XxX [ 19%]
..X.xX....X.....x...X..x..X..XX......X.X.......X.X.....X.....X.......... [ 20%]
...X......X..................X................�[2m�[36m(pid=6570)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=6570)�[0m fatal: bad object HEAD
.......................... [ 21%]
....................................X........X......x................... [ 23%]
..................x..X........................X..�[2m�[36m(pid=5696)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5696)�[0m The new arguments that you should use are 'offset' or 'origin'.
.�[2m�[36m(pid=5696)�[0m 
�[2m�[36m(pid=5696)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5696)�[0m 
�[2m�[36m(pid=5696)�[0m becomes:.
�[2m�[36m(pid=5696)�[0m 
�[2m�[36m(pid=5696)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5696)�[0m 
x.........x.�[2m�[36m(pid=5682)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5682)�[0m The new arguments that you should use are 'offset' or 'origin'.
.�[2m�[36m(pid=5682)�[0m 
�[2m�[36m(pid=5682)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5682)�[0m 
�[2m�[36m(pid=5682)�[0m becomes:
�[2m�[36m(pid=5682)�[0m 
�[2m�[36m(pid=5682)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5682)�[0m 
.......X. [ 24%]
...................xXX...............x...x.....X.....X............X..... [ 25%]
.X............xX..........x.......X.................x...�[2m�[36m(pid=5674)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5674)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5674)�[0m 
�[2m�[36m(pid=5674)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5674)�[0m 
�[2m�[36m(pid=5674)�[0m becomes:
�[2m�[36m(pid=5674)�[0m 
�[2m�[36m(pid=5674)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5674)�[0m 
.....XXX........ [ 27%]
........x.X.....................X..........x......x....x................ [ 28%]
..............x.....x.............................x.......X......x...X.. [ 29%]
.......................x..x...........X............x.................... [ 31%]
......Xx......................xX...............X.....X.................. [ 32%]
....X.....X...........X..X........X........s.....................X...... [ 33%]
.X.X.X................................X.................X..............X [ 34%]
...........x...........X...................X...........................X [ 36%]
...........X.............x.................................x............ [ 37%]
.......x...x..xx.......................X................................ [ 38%]
.x.........................X...X..................x..................... [ 40%]
............................X....x.............................X........ [ 41%]
..x.........xX.......................................................... [ 42%]
..X........................................................X............ [ 43%]
............sssssssssssss...............................X............... [ 45%]
..................................................xx.................... [ 46%]
.xxsssssssssssss...X......................X............................. [ 47%]
........X....................................................x.......... [ 49%]
........................................................................ [ 50%]
.....x...................................sss............................ [ 51%]
................................................................X....... [ 53%]
..x...........................sssssss........................x.......... [ 54%]
......X................................................X...x............ [ 55%]
....................X...............�[2m�[36m(pid=1102)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=1102)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=1102)�[0m 
�[2m�[36m(pid=1102)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=1102)�[0m 
�[2m�[36m(pid=1102)�[0m becomes:
�[2m�[36m(pid=1102)�[0m 
�[2m�[36m(pid=1102)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=1102)�[0m 
................................x... [ 56%]
.X...................x..x...........x.....ss..............�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m ...�[2m�[36m(pid=1007)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=1007)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=1007)�[0m 
�[2m�[36m(pid=1007)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=1007)�[0m 
�[2m�[36m(pid=1007)�[0m becomes:
�[2m�[36m(pid=1007)�[0m 
�[2m�[36m(pid=1007)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=1007)�[0m 
.....�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m becomes:
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5618)�[0m 
...... [ 58%]
.........�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m becomes:
�[2m�[36m(pid=5618)�[0m .
X
�[2m�[36m(pid=5618)�[0m 
..............�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m becomes:
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5618)�[0m 
............................................... [ 59%]
.........................................X...........X.................. [ 60%]
...................X.......x...................x................X....... [ 62%]
................................................................x....... [ 63%]
.........x.............................................................. [ 64%]
.............................X.....s.X.................................. [ 65%]
.......................X.............s.....s............................ [ 67%]
.................................x..............x...........x.......X.x. [ 68%]
........X.x....x..X...XX..X........X........................X.X...X.X... [ 69%]
..............................................................X......... [ 71%]
........................................................................ [ 72%]
........................................................................ [ 73%]
.......................................s................................ [ 74%]
s...........s........s...........s...............s...s......s......s.... [ 76%]
.......s.........s.........s.........ss..............s...s.............. [ 77%]
..s.......................s.............s................s.............. [ 78%]
.....s...........................s...........................s.......... [ 80%]
.........................X...........X.........X..X.X.............X.XXX. [ 81%]
......X..X...X..X...X...XX....X.X..sX...s.....X.X.X.X.X.........sX...... [ 82%]
..X.X.X......X.....X........s..XXX......X...X......XX....X..........X... [ 84%]
........X.X...X......X...........................X...................... [ 85%]
.........................X......X..................X...........X........ [ 86%]
......X..............X......................X..X......................X. [ 87%]
.....................................X...............X.......X....XX.... [ 89%]
................XX...X....X...X..X.XX.XX...................X..........X. [ 90%]
X..................................X...........................X........ [ 91%]
............X............................................................ [ 93%]
..X...............X.x....x.....xx...x....x...x..........xx..........x... [ 94%]
x...�[2m�[36m(pid=5639)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.......x......�[2m�[36m(pid=1811)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
....x�[2m�[36m(pid=6529)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=6808)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=6808)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=5667)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
...x....�[2m�[36m(pid=3426)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.....x.......�[2m�[36m(pid=6803)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=6803)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.�[2m�[36m(pid=6991)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=5679)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=5679)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
...........x......... [ 95%]
..�[2m�[36m(pid=1276)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=1493)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=1493)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.........�[2m�[36m(pid=5639)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
....................ss....�[2m�[36m(pid=2328)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..s.s.�[2m�[36m(pid=3518)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=3518)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.s........�[2m�[36m(pid=6547)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=6547)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
s...�[2m�[36m(pid=6646)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
............. [ 96%]
..............s�[2m�[36m(pid=6759)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
...........�[2m�[36m(pid=7037)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
....................................�[2m�[36m(pid=5628)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.......... [ 98%]
......................�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5976)�[0m 
....�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m .......�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
.�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s").�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5976)�[0m 
....................................X [ 99%]
.X.x......�[2m�[36m(pid=5029)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=5029)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
................                                               [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
fatal: bad object HEAD
�[2m�[36m(pid=371)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=371)�[0m fatal: bad object HEAD


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

= 5131 passed, 79 skipped, 122 xfailed, 242 xpassed, 10608 warnings in 83.74s (0:01:23) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
Tests are successful
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
collected 459 items

modin/pandas/test/test_io.py ........................................... [  9%]
........................................................................ [ 25%]
..................x.....x.....X.....X.....X.....X.....X.....X.....x..... [ 40%]
x.....X.....X.....X.....X.....X.....X.....x.....x.....X.....X.....X..... [ 56%]
X.....X.....X.....x.....x.....X.....X.....X.....X.....X.....X........... [ 72%]
......sx..................s............................................. [ 87%]
..................s..s.X.....s..................ss......                 [100%]

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


= 418 passed, 7 skipped, 9 xfailed, 25 xpassed, 140 warnings in 168.93s (0:02:48) =
Closing remaining open files:test_write_modin.hdf...donetest_write_pandas.hdf...done
�[2m�[36m(pid=1203)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=1203)�[0m fatal: bad object HEAD
�[2m�[36m(pid=3915)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=3915)�[0m fatal: bad object HEAD
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [5574] / gw1 [5574] / gw2 [5574] / gw3 [5574] / gw4 [5574] / gw5 [5574] / gw6 [5574] / gw7 [5574] / gw8 [5574] / gw9 [5574] / gw10 [5574] / gw11 [5574] / gw12 [5574] / gw13 [5574] / gw14 [5574] / gw15 [5574] / gw16 [5574] / gw17 [5574] / gw18 [5574] / gw19 [5574] / gw20 [5574] / gw21 [5574] / gw22 [5574] / gw23 [5574] / gw24 [5574] / gw25 [5574] / gw26 [5574] / gw27 [5574] / gw28 [5574] / gw29 [5574] / gw30 [5574] / gw31 [5574] / gw32 [5574] / gw33 [5574] / gw34 [5574] / gw35 [5574] / gw36 [5574] / gw37 [5574] / gw38 [5574] / gw39 [5574] / gw40 [5574] / gw41 [5574] / gw42 [5574] / gw43 [5574] / gw44 [5574] / gw45 [5574] / gw46 [5574] / gw47 [5574]

........................................................................ [  1%]
...........................................�[2m�[36m(pid=5642)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=5642)�[0m fatal: bad object HEAD
............................. [  2%]
........................................................................ [  3%]
........................................................................ [  5%]
..............................................................s.......... [  6%]
........................................................................ [  7%]
..............x....s.........X.............................s............ [  9%]
.X..............................x......X.X..........X.......�[2m�[36m(pid=5991)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=5991)�[0m fatal: bad object HEAD
..X......... [ 10%]
........X.............................X................................. [ 11%]
x................X...X......X........X.....X...........X............X... [ 12%]
..X........�[2m�[36m(pid=6099)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=6099)�[0m fatal: bad object HEAD
.........X............X...X..Xx...........x.X.XX.....X......X [ 14%]
...X......x.X.............x.Xx..x.Xxx...X.XX.x.X.x.x...x....x....X...... [ 15%]
..X.x.....XXx..xX.X...x...X...x...x....XX..x..X.XXX.....XXX..X.X.X.....�[2m�[36m(pid=3480)�[0m RuntimeWarning: overflow encountered in reduce
X [ 16%]
.X.....X..X..x.XX....xx..x............x..............x..x..x...x.......X [ 18%]
xX.x..x......xXx............x..x....x.............Xxx.xXX..X.X.X...X..XxX [ 19%]
..X.xX....X.....x...X..x..X..XX......X.X.......X.X.....X.....X.......... [ 20%]
...X......X..................X................�[2m�[36m(pid=6570)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=6570)�[0m fatal: bad object HEAD
.......................... [ 21%]
....................................X........X......x................... [ 23%]
..................x..X........................X..�[2m�[36m(pid=5696)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5696)�[0m The new arguments that you should use are 'offset' or 'origin'.
.�[2m�[36m(pid=5696)�[0m 
�[2m�[36m(pid=5696)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5696)�[0m 
�[2m�[36m(pid=5696)�[0m becomes:.
�[2m�[36m(pid=5696)�[0m 
�[2m�[36m(pid=5696)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5696)�[0m 
x.........x.�[2m�[36m(pid=5682)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5682)�[0m The new arguments that you should use are 'offset' or 'origin'.
.�[2m�[36m(pid=5682)�[0m 
�[2m�[36m(pid=5682)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5682)�[0m 
�[2m�[36m(pid=5682)�[0m becomes:
�[2m�[36m(pid=5682)�[0m 
�[2m�[36m(pid=5682)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5682)�[0m 
.......X. [ 24%]
...................xXX...............x...x.....X.....X............X..... [ 25%]
.X............xX..........x.......X.................x...�[2m�[36m(pid=5674)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5674)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5674)�[0m 
�[2m�[36m(pid=5674)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5674)�[0m 
�[2m�[36m(pid=5674)�[0m becomes:
�[2m�[36m(pid=5674)�[0m 
�[2m�[36m(pid=5674)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5674)�[0m 
.....XXX........ [ 27%]
........x.X.....................X..........x......x....x................ [ 28%]
..............x.....x.............................x.......X......x...X.. [ 29%]
.......................x..x...........X............x.................... [ 31%]
......Xx......................xX...............X.....X.................. [ 32%]
....X.....X...........X..X........X........s.....................X...... [ 33%]
.X.X.X................................X.................X..............X [ 34%]
...........x...........X...................X...........................X [ 36%]
...........X.............x.................................x............ [ 37%]
.......x...x..xx.......................X................................ [ 38%]
.x.........................X...X..................x..................... [ 40%]
............................X....x.............................X........ [ 41%]
..x.........xX.......................................................... [ 42%]
..X........................................................X............ [ 43%]
............sssssssssssss...............................X............... [ 45%]
..................................................xx.................... [ 46%]
.xxsssssssssssss...X......................X............................. [ 47%]
........X....................................................x.......... [ 49%]
........................................................................ [ 50%]
.....x...................................sss............................ [ 51%]
................................................................X....... [ 53%]
..x...........................sssssss........................x.......... [ 54%]
......X................................................X...x............ [ 55%]
....................X...............�[2m�[36m(pid=1102)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=1102)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=1102)�[0m 
�[2m�[36m(pid=1102)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=1102)�[0m 
�[2m�[36m(pid=1102)�[0m becomes:
�[2m�[36m(pid=1102)�[0m 
�[2m�[36m(pid=1102)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=1102)�[0m 
................................x... [ 56%]
.X...................x..x...........x.....ss..............�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m ...�[2m�[36m(pid=1007)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=1007)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=1007)�[0m 
�[2m�[36m(pid=1007)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=1007)�[0m 
�[2m�[36m(pid=1007)�[0m becomes:
�[2m�[36m(pid=1007)�[0m 
�[2m�[36m(pid=1007)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=1007)�[0m 
.....�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m becomes:
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5618)�[0m 
...... [ 58%]
.........�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m becomes:
�[2m�[36m(pid=5618)�[0m .
X
�[2m�[36m(pid=5618)�[0m 
..............�[2m�[36m(pid=5618)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5618)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m becomes:
�[2m�[36m(pid=5618)�[0m 
�[2m�[36m(pid=5618)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5618)�[0m 
............................................... [ 59%]
.........................................X...........X.................. [ 60%]
...................X.......x...................x................X....... [ 62%]
................................................................x....... [ 63%]
.........x.............................................................. [ 64%]
.............................X.....s.X.................................. [ 65%]
.......................X.............s.....s............................ [ 67%]
.................................x..............x...........x.......X.x. [ 68%]
........X.x....x..X...XX..X........X........................X.X...X.X... [ 69%]
..............................................................X......... [ 71%]
........................................................................ [ 72%]
........................................................................ [ 73%]
.......................................s................................ [ 74%]
s...........s........s...........s...............s...s......s......s.... [ 76%]
.......s.........s.........s.........ss..............s...s.............. [ 77%]
..s.......................s.............s................s.............. [ 78%]
.....s...........................s...........................s.......... [ 80%]
.........................X...........X.........X..X.X.............X.XXX. [ 81%]
......X..X...X..X...X...XX....X.X..sX...s.....X.X.X.X.X.........sX...... [ 82%]
..X.X.X......X.....X........s..XXX......X...X......XX....X..........X... [ 84%]
........X.X...X......X...........................X...................... [ 85%]
.........................X......X..................X...........X........ [ 86%]
......X..............X......................X..X......................X. [ 87%]
.....................................X...............X.......X....XX.... [ 89%]
................XX...X....X...X..X.XX.XX...................X..........X. [ 90%]
X..................................X...........................X........ [ 91%]
............X............................................................ [ 93%]
..X...............X.x....x.....xx...x....x...x..........xx..........x... [ 94%]
x...�[2m�[36m(pid=5639)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.......x......�[2m�[36m(pid=1811)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
....x�[2m�[36m(pid=6529)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=6808)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=6808)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=5667)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
...x....�[2m�[36m(pid=3426)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.....x.......�[2m�[36m(pid=6803)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=6803)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.�[2m�[36m(pid=6991)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=5679)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=5679)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
...........x......... [ 95%]
..�[2m�[36m(pid=1276)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..�[2m�[36m(pid=1493)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=1493)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.........�[2m�[36m(pid=5639)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
....................ss....�[2m�[36m(pid=2328)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
..s.s.�[2m�[36m(pid=3518)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=3518)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.s........�[2m�[36m(pid=6547)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=6547)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
s...�[2m�[36m(pid=6646)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
............. [ 96%]
..............s�[2m�[36m(pid=6759)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
...........�[2m�[36m(pid=7037)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
....................................�[2m�[36m(pid=5628)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
.......... [ 98%]
......................�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5976)�[0m 
....�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m .......�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
.�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s").�[2m�[36m(pid=5976)�[0m FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
�[2m�[36m(pid=5976)�[0m The new arguments that you should use are 'offset' or 'origin'.
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", base=2)
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m becomes:
�[2m�[36m(pid=5976)�[0m 
�[2m�[36m(pid=5976)�[0m >>> df.resample(freq="3s", offset="2s")
�[2m�[36m(pid=5976)�[0m 
....................................X [ 99%]
.X.x......�[2m�[36m(pid=5029)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
�[2m�[36m(pid=5029)�[0m FutureWarning: The `squeeze` parameter is deprecated and will be removed in a future version.
................                                               [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
fatal: bad object HEAD
�[2m�[36m(pid=371)�[0m error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
�[2m�[36m(pid=371)�[0m fatal: bad object HEAD


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

= 5131 passed, 79 skipped, 122 xfailed, 242 xpassed, 10608 warnings in 83.74s (0:01:23) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
Tests are successful

@modin-bot
Copy link

modin-bot commented Oct 14, 2020

TeamCity Dask test results bot

Tests PASSed

Tests Logs
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
collected 459 items

modin/pandas/test/test_io.py ........................................... [  9%]
........................................................................ [ 25%]
..................x.....x.....X.....X.....X.....X.....X.....X.....x..... [ 40%]
x.....X.....X.....X.....X.....X.....X.....x.....x.....X.....X.....X..... [ 56%]
X.....X.....X.....x.....x.....X.....X.....X.....X.....X.....X........... [ 72%]
......sx..................s............................................. [ 87%]
..................s..s.X.....s..................ss......                 [100%]

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


= 418 passed, 7 skipped, 9 xfailed, 25 xpassed, 104 warnings in 313.15s (0:05:13) =
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [5574] / gw1 [5574] / gw2 [5574] / gw3 [5574] / gw4 [5574] / gw5 [5574] / gw6 [5574] / gw7 [5574] / gw8 [5574] / gw9 [5574] / gw10 [5574] / gw11 [5574] / gw12 [5574] / gw13 [5574] / gw14 [5574] / gw15 [5574] / gw16 [5574] / gw17 [5574] / gw18 [5574] / gw19 [5574] / gw20 [5574] / gw21 [5574] / gw22 [5574] / gw23 [5574] / gw24 [5574] / gw25 [5574] / gw26 [5574] / gw27 [5574] / gw28 [5574] / gw29 [5574] / gw30 [5574] / gw31 [5574] / gw32 [5574] / gw33 [5574] / gw34 [5574] / gw35 [5574] / gw36 [5574] / gw37 [5574] / gw38 [5574] / gw39 [5574] / gw40 [5574] / gw41 [5574] / gw42 [5574] / gw43 [5574] / gw44 [5574] / gw45 [5574] / gw46 [5574] / gw47 [5574]

........................................................................ [  1%]
........................................................................ [  2%]
......................................................................... [  3%]
........................................................................ [  5%]
........................................................................ [  6%]
.......................s....................................X........x.. [  7%]
......................X......s.........X.......................x........ [  9%]
....X.......X.............x..................X.....................X.... [ 10%]
...X.X..s.x..........X..X.XX...............XX............................ [ 11%]
.X.................X.............Xx.X...................X..........X...x [ 12%]
............X......X...x....X......................X..x...........XX.... [ 14%]
........X........X............X...........................x.......X...... [ 15%]
.......XX.x...............X.x.......x......x.....X...........X...X.X...X [ 16%]
x...X...X............X....xx.....X.....x....Xx.....XX...x..X...X..X...X. [ 18%]
........x.x.X..........x...X.x.......X..x....x.......X..........x.Xx...X. [ 19%]
..x.X.......X..x........X.x.Xx.x.............X......X....X......x.x..... [ 20%]
..X......X.....X.Xx..X...X............X.xx.................x............ [ 21%]
.....x..............................x.................x..X.......x....... [ 23%]
.................X..x..........x.................X.......x............XX [ 24%]
.......x.X...X.X..XX.......X......X......X.....X.....X.X.x.............. [ 25%]
..X.............X........................................................ [ 27%]
...........X............................................................. [ 28%]
.........X........x................X...............X.................... [ 29%]
..............................................X......................... [ 31%]
...................X......................................xX..X...x..... [ 32%]
........................................................................ [ 33%]
................x..Xx..........................................X........ [ 34%]
........X.......X......x.X................X...........................x.. [ 36%]
.X...........X....................x...................x...x.............. [ 37%]
...................x....x.x.....X......X.....................X..Xx.X.... [ 38%]
...........X.....................X...x...X.x...........X.........X.x.X.. [ 40%]
........X.........X...X...x..........................x......X...........x. [ 41%]
x............x...x...............x...x...X.x....................x.x.x... [ 42%]
...X......X...X.......Xs.ssss...X.x.......x........X.........X........... [ 44%]
......X....X.....X........X.......X..........x.......................... [ 45%]
..........................sss.s.sssssXs.ssss..............X............. [ 46%]
.............................xx.x......................x................ [ 48%]
..........................x.........x..........X.....x.X..........s.ssssX [ 49%]
.sss.s..s..ss.sss.s.s.................................................... [ 50%]
..............................................................s......... [ 51%]
........................................................................ [ 53%]
.................................x....................................x. [ 54%]
.........................................................x............... [ 55%]
..............x........X........................................X.....x. [ 57%]
......x.....X...............................................X........... [ 58%]
..........sX.......................................X.................... [ 59%]
....................................X.x..............x.................. [ 60%]
.........................................X.............................. [ 62%]
...............X.............................................x........... [ 63%]
...........x.......x......X.ss.........X.x..................X............ [ 64%]
......s...............................................X.......X......... [ 66%]
.............................X.......................................... [ 67%]
................................................................X....... [ 68%]
......................s................................................. [ 70%]
......................................................X...X..X.X........ [ 71%]
X....................................................................... [ 72%]
.......................................................................... [ 73%]
...................................................................X..... [ 75%]
...............................................................s....s..s [ 76%]
...........s.......................s...sx..........x........ssx..s...... [ 77%]
s....x.......s.....x...s.s...s....x...s..X.....s...X..Xs.....X........... [ 79%]
......................s....s.s......s.........s..............s.......... [ 80%]
.......s..................s..X.......s..................X...X.X......... [ 81%]
s...X....X..X..X...X....X..XXXX..X..X.......XX...X.X.X......X...X....X.. [ 83%]
.XXXXX....XX..X...X.XX...XXX......XXXX.......X....X.X.X................. [ 84%]
......X...................................X.............................. [ 85%]
.............X.................................X.X...X.............X..... [ 86%]
...X...............................................X..................... [ 88%]
..............X....X...............X..........................X......X.X [ 89%]
..XX.............X.....X.........XXXX..X.X.X..X.............X........... [ 90%]
.X.X.................................................................... [ 92%]
......................................................................... [ 93%]
......................................x.......xx........x..........x...x [ 94%]
....x........xx........x....x........x..............x.xx...............x [ 96%]
..........................ssss.ss.................s..................... [ 97%]
........................................................................ [ 98%]
.........................X.X.x..x.X..................................... [ 99%]
.....                                                                    [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
fatal: bad object HEAD


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

= 5131 passed, 79 skipped, 122 xfailed, 242 xpassed, 10541 warnings in 170.92s (0:02:50) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
Tests are successful
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
collected 459 items

modin/pandas/test/test_io.py ........................................... [  9%]
........................................................................ [ 25%]
..................x.....x.....X.....X.....X.....X.....X.....X.....x..... [ 40%]
x.....X.....X.....X.....X.....X.....X.....x.....x.....X.....X.....X..... [ 56%]
X.....X.....X.....x.....x.....X.....X.....X.....X.....X.....X........... [ 72%]
......sx..................s............................................. [ 87%]
..................s..s.X.....s..................ss......                 [100%]

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


= 418 passed, 7 skipped, 9 xfailed, 25 xpassed, 104 warnings in 313.15s (0:05:13) =
Closing remaining open files:test_write_pandas.hdf...donetest_write_modin.hdf...done
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
benchmark: 3.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.2.3, cov-2.10.1, forked-1.2.0, xdist-2.1.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [5574] / gw1 [5574] / gw2 [5574] / gw3 [5574] / gw4 [5574] / gw5 [5574] / gw6 [5574] / gw7 [5574] / gw8 [5574] / gw9 [5574] / gw10 [5574] / gw11 [5574] / gw12 [5574] / gw13 [5574] / gw14 [5574] / gw15 [5574] / gw16 [5574] / gw17 [5574] / gw18 [5574] / gw19 [5574] / gw20 [5574] / gw21 [5574] / gw22 [5574] / gw23 [5574] / gw24 [5574] / gw25 [5574] / gw26 [5574] / gw27 [5574] / gw28 [5574] / gw29 [5574] / gw30 [5574] / gw31 [5574] / gw32 [5574] / gw33 [5574] / gw34 [5574] / gw35 [5574] / gw36 [5574] / gw37 [5574] / gw38 [5574] / gw39 [5574] / gw40 [5574] / gw41 [5574] / gw42 [5574] / gw43 [5574] / gw44 [5574] / gw45 [5574] / gw46 [5574] / gw47 [5574]

........................................................................ [  1%]
........................................................................ [  2%]
......................................................................... [  3%]
........................................................................ [  5%]
........................................................................ [  6%]
.......................s....................................X........x.. [  7%]
......................X......s.........X.......................x........ [  9%]
....X.......X.............x..................X.....................X.... [ 10%]
...X.X..s.x..........X..X.XX...............XX............................ [ 11%]
.X.................X.............Xx.X...................X..........X...x [ 12%]
............X......X...x....X......................X..x...........XX.... [ 14%]
........X........X............X...........................x.......X...... [ 15%]
.......XX.x...............X.x.......x......x.....X...........X...X.X...X [ 16%]
x...X...X............X....xx.....X.....x....Xx.....XX...x..X...X..X...X. [ 18%]
........x.x.X..........x...X.x.......X..x....x.......X..........x.Xx...X. [ 19%]
..x.X.......X..x........X.x.Xx.x.............X......X....X......x.x..... [ 20%]
..X......X.....X.Xx..X...X............X.xx.................x............ [ 21%]
.....x..............................x.................x..X.......x....... [ 23%]
.................X..x..........x.................X.......x............XX [ 24%]
.......x.X...X.X..XX.......X......X......X.....X.....X.X.x.............. [ 25%]
..X.............X........................................................ [ 27%]
...........X............................................................. [ 28%]
.........X........x................X...............X.................... [ 29%]
..............................................X......................... [ 31%]
...................X......................................xX..X...x..... [ 32%]
........................................................................ [ 33%]
................x..Xx..........................................X........ [ 34%]
........X.......X......x.X................X...........................x.. [ 36%]
.X...........X....................x...................x...x.............. [ 37%]
...................x....x.x.....X......X.....................X..Xx.X.... [ 38%]
...........X.....................X...x...X.x...........X.........X.x.X.. [ 40%]
........X.........X...X...x..........................x......X...........x. [ 41%]
x............x...x...............x...x...X.x....................x.x.x... [ 42%]
...X......X...X.......Xs.ssss...X.x.......x........X.........X........... [ 44%]
......X....X.....X........X.......X..........x.......................... [ 45%]
..........................sss.s.sssssXs.ssss..............X............. [ 46%]
.............................xx.x......................x................ [ 48%]
..........................x.........x..........X.....x.X..........s.ssssX [ 49%]
.sss.s..s..ss.sss.s.s.................................................... [ 50%]
..............................................................s......... [ 51%]
........................................................................ [ 53%]
.................................x....................................x. [ 54%]
.........................................................x............... [ 55%]
..............x........X........................................X.....x. [ 57%]
......x.....X...............................................X........... [ 58%]
..........sX.......................................X.................... [ 59%]
....................................X.x..............x.................. [ 60%]
.........................................X.............................. [ 62%]
...............X.............................................x........... [ 63%]
...........x.......x......X.ss.........X.x..................X............ [ 64%]
......s...............................................X.......X......... [ 66%]
.............................X.......................................... [ 67%]
................................................................X....... [ 68%]
......................s................................................. [ 70%]
......................................................X...X..X.X........ [ 71%]
X....................................................................... [ 72%]
.......................................................................... [ 73%]
...................................................................X..... [ 75%]
...............................................................s....s..s [ 76%]
...........s.......................s...sx..........x........ssx..s...... [ 77%]
s....x.......s.....x...s.s...s....x...s..X.....s...X..Xs.....X........... [ 79%]
......................s....s.s......s.........s..............s.......... [ 80%]
.......s..................s..X.......s..................X...X.X......... [ 81%]
s...X....X..X..X...X....X..XXXX..X..X.......XX...X.X.X......X...X....X.. [ 83%]
.XXXXX....XX..X...X.XX...XXX......XXXX.......X....X.X.X................. [ 84%]
......X...................................X.............................. [ 85%]
.............X.................................X.X...X.............X..... [ 86%]
...X...............................................X..................... [ 88%]
..............X....X...............X..........................X......X.X [ 89%]
..XX.............X.....X.........XXXX..X.X.X..X.............X........... [ 90%]
.X.X.................................................................... [ 92%]
......................................................................... [ 93%]
......................................x.......xx........x..........x...x [ 94%]
....x........xx........x....x........x..............x.xx...............x [ 96%]
..........................ssss.ss.................s..................... [ 97%]
........................................................................ [ 98%]
.........................X.X.x..x.X..................................... [ 99%]
.....                                                                    [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates.
fatal: bad object HEAD


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

= 5131 passed, 79 skipped, 122 xfailed, 242 xpassed, 10541 warnings in 170.92s (0:02:50) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
Tests are successful

@YarShev YarShev force-pushed the dev/yigoshev-issues-2214-1185-1233 branch from 313b100 to 05b1e8b Compare October 14, 2020 11:23
Copy link
Collaborator

@devin-petersohn devin-petersohn left a comment

Choose a reason for hiding this comment

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

This will take some time for me to review because it changes internal functionality significantly.

@YarShev
Copy link
Collaborator Author

YarShev commented Oct 14, 2020

Yes, sure. At first I'd like to have green CI. After that I will contact to you.

@YarShev YarShev force-pushed the dev/yigoshev-issues-2214-1185-1233 branch from 05b1e8b to c699dd8 Compare October 15, 2020 11:28
@YarShev YarShev self-assigned this Oct 16, 2020
@YarShev YarShev force-pushed the dev/yigoshev-issues-2214-1185-1233 branch 2 times, most recently from c868a92 to c8be31e Compare October 16, 2020 10:58
@YarShev
Copy link
Collaborator Author

YarShev commented Oct 16, 2020

@devin-petersohn , looks like in order to pass BaseOnPython tests it's need to add the feature with returning multiple values from BaseQueryCompiler. I am going to do it a bit later. Meanwhile, can you start a review of current changes?

@YarShev YarShev force-pushed the dev/yigoshev-issues-2214-1185-1233 branch 3 times, most recently from 216f1b8 to 7e47816 Compare November 6, 2020 10:49
@YarShev YarShev force-pushed the dev/yigoshev-issues-2214-1185-1233 branch 2 times, most recently from 53a0f1b to 73e8087 Compare November 9, 2020 13:44
…1185: Add `align` implementation

for `DataFrame` and `Series`

Signed-off-by: Igoshev, Yaroslav <yaroslav.igoshev@intel.com>
@YarShev YarShev force-pushed the dev/yigoshev-issues-2214-1185-1233 branch from 73e8087 to 9c1e14d Compare November 9, 2020 13:52
@YarShev YarShev marked this pull request as draft December 11, 2020 07:26
@YarShev YarShev closed this Jan 13, 2021
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.

Support returning multiple values from _apply_full_axis
3 participants