dask / dask/distributed

Tests skipped with queuing active

Open
#6,998 0 comments 0 reactions 0 assignees View on GitHub
tests
Dominant language
Python
Stars
1.7k
Forks
778
Avg merge
2h 50m
Merged PRs (30d)
3

Description

The following tests will be skipped with queuing active in https://github.com/dask/distributed/pull/6989:

Maybe doesn't make sense to run with queuing?:
* [ ] [`distributed/tests/test_reschedule.py::test_scheduler_reschedule`](https://github.com/dask/distributed/blob/33e499572926a5610d1f4a66939c9fe97f4b7919/distributed/tests/test_reschedule.py#L24-L53)
* [ ] [`distributed/tests/test_scheduler.py::test_balance_many_workers_2`](https://github.com/dask/distributed/blob/33e499572926a5610d1f4a66939c9fe97f4b7919/distributed/tests/test_scheduler.py#L1469-L1484)
* Here are [debug-level logs of this failing on macOS](https://github.com/dask/distributed/runs/8145687456?check_suite_focus=true#step:11:1296) FWIW. You could certainly see why this might cause issues:

```
2022-09-01 22:25:19,651 - distributed.utils_perf - WARNING - full garbage collections took 24% CPU time recently (threshold: 10%)
2022-09-01 22:25:34,174 - distributed.core - INFO - Event loop was unresponsive in Worker for 15.63s. This is often caused by long-running GIL-holding functions or moving large chunks of data. This can cause timeouts and instability.
```
Not yet implemented:
* [ ] [`distributed/deploy/tests/test_adaptive.py::test_target_duration`](https://github.com/dask/distributed/blob/33e499572926a5610d1f4a66939c9fe97f4b7919/distributed/deploy/tests/test_adaptive.py#L300-L325)
* [ ] [`distributed/tests/test_scheduler.py::test_decide_worker_coschedule_order_neighbors`](https://github.com/dask/distributed/blob/33e499572926a5610d1f4a66939c9fe97f4b7919/distributed/tests/test_scheduler.py#L139-L251) Obviously, because queuing doesn't support co-assignment yet

Needs investigation (possible actual bug):
* [ ] [`distributed/tests/test_client.py::test_nested_compute`](https://github.com/dask/distributed/blob/33e499572926a5610d1f4a66939c9fe97f4b7919/distributed/tests/test_client.py#L5519-L5540)
* [ ] [`distributed/tests/test_steal.py::test_steal_reschedule_reset_in_flight_occupancy`](https://github.com/dask/distributed/blob/33e499572926a5610d1f4a66939c9fe97f4b7919/distributed/tests/test_steal.py#L1083-L1123)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.