Skip to content

Instantly share code, notes, and snippets.

@martindurant
Last active March 8, 2016 20:05
Show Gist options
  • Save martindurant/92f670cb4054905690e5 to your computer and use it in GitHub Desktop.
Save martindurant/92f670cb4054905690e5 to your computer and use it in GitHub Desktop.
============================= test session starts ==============================
platform darwin -- Python 3.4.4, pytest-2.8.5, py-1.4.31, pluggy-0.3.1 -- /Users/mdurant/Documents/anaconda/bin/python
cachedir: .cache
rootdir: /Users/mdurant/Downloads/distributed, inifile:
collecting ... collected 300 items / 2 errors
distributed/cli/tests/test_dscheduler.py::test_defaults PASSED
distributed/diagnostics/tests/test_plugin.py::test_diagnostic <- distributed/utils_test.py Start: 8, End: 9
PASSED
distributed/diagnostics/tests/test_progress.py::test_dependent_keys PASSED
distributed/diagnostics/tests/test_progress.py::test_robust_to_bad_plugin <- distributed/utils_test.py Start: 9, End: 9
PASSED
distributed/diagnostics/tests/test_progress.py::test_multiprogress <- distributed/utils_test.py Start: 9, End: 9
PASSED
distributed/diagnostics/tests/test_progress.py::test_many_Progresss <- distributed/utils_test.py Start: 9, End: 9
PASSED
distributed/diagnostics/tests/test_progressbar.py::test_text_progressbar Start: 12, End: 33
PASSED
distributed/diagnostics/tests/test_progressbar.py::test_TextProgressBar_empty distributed.scheduler - CRITICAL - Lost all workers
PASSED
distributed/diagnostics/tests/test_progressbar.py::test_progress_function Start: 33, End: 36
PASSED
distributed/diagnostics/tests/test_progressbar.py::test_TextProgressBar_error <- distributed/utils_test.py
[ ] | 0% Completed | 0.0s
[ ] | 0% Completed | 0.0s
[ ] | 0% Completed | 0.0sStart: 33, End: 37
PASSED
distributed/diagnostics/tests/test_resource_monitor.py::test_occupancy Start: 40, End: 55
PASSED
distributed/diagnostics/tests/test_scheduler_diagnostic_widgets.py::test_scheduler_status_widget PASSED
distributed/diagnostics/tests/test_scheduler_diagnostic_widgets.py::test_scheduler_status <- distributed/utils_test.py Start: 51, End: 52
PASSED
distributed/diagnostics/tests/test_widgets.py::test_values Start: 55, End: 55
PASSED
distributed/diagnostics/tests/test_widgets.py::test_progressbar_done Start: 55, End: 55
PASSED
distributed/diagnostics/tests/test_widgets.py::test_fast Start: 55, End: 55
PASSED
distributed/diagnostics/tests/test_widgets.py::test_multi_progressbar_widget_after_close <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/diagnostics/tests/test_widgets.py::test_progressbar_widget <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/diagnostics/tests/test_widgets.py::test_multibar_complete <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/diagnostics/tests/test_widgets.py::test_multi_progressbar_widget <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_scheduler_http.py::test_services_with_port <- distributed/utils_test.py PASSED
distributed/http/tests/test_scheduler_http.py::test_services <- distributed/utils_test.py PASSED
distributed/http/tests/test_scheduler_http.py::test_with_status <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_scheduler_http.py::test_broadcast <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_scheduler_http.py::test_simple <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_scheduler_http.py::test_processing <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_scheduler_http.py::test_with_data <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_scheduler_http.py::test_proxy <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_worker_http.py::test_simple <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_worker_http.py::test_services <- distributed/utils_test.py Start: 52, End: 52
PASSED
distributed/http/tests/test_worker_http.py::test_services_port <- distributed/utils_test.py Start: 52, End: 54
PASSED
distributed/tests/test_center.py::test_metadata <- distributed/utils_test.py PASSED
distributed/tests/test_client.py::test_scatter_delete PASSED
distributed/tests/test_client.py::test_gather_with_missing_worker PASSED
distributed/tests/test_client.py::test_pack_data PASSED
distributed/tests/test_client.py::test_pack_data_with_key_mapping PASSED
distributed/tests/test_client.py::test_gather_errors_voluminously PASSED
distributed/tests/test_client.py::test_gather_scatter SKIPPED
distributed/tests/test_client.py::test_clear PASSED
distributed/tests/test_client.py::test_scatter_round_robins_between_calls PASSED
distributed/tests/test_client.py::test_broadcast_to_workers <- distributed/utils_test.py Start: 55, End: 52
PASSED
distributed/tests/test_cluster.py::test_cluster SKIPPED
distributed/tests/test_collections.py::test_futures_to_dask_dataframe Setting global dask scheduler to use distributed
Start: 55, End: 55
PASSED
distributed/tests/test_collections.py::test_futures_to_dask_arrays Setting global dask scheduler to use distributed
Start: 55, End: 55
PASSED
distributed/tests/test_collections.py::test_futures_to_dask_bag Setting global dask scheduler to use distributed
Start: 55, End: 55
PASSED
distributed/tests/test_collections.py::test_futures_to_dask_array SKIPPED
distributed/tests/test_collections.py::test_no_divisions <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 52, End: 52
PASSED
distributed/tests/test_collections.py::test__futures_to_dask_array <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 52, End: 50
PASSED
distributed/tests/test_collections.py::test_dataframes <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 50, End: 50
PASSED
distributed/tests/test_collections.py::test__dask_array_collections <- distributed/utils_test.py Start: 50, End: 50
PASSED
distributed/tests/test_collections.py::test__future_to_dask_array <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 50, End: 50
PASSED
distributed/tests/test_collections.py::test__futures_to_dask_bag <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 50, End: 50
PASSED
distributed/tests/test_collections.py::test__futures_to_dask_dataframe <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 50, End: 50
PASSED
distributed/tests/test_collections.py::test__futures_to_dask_arrays <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 50, End: 50
PASSED
distributed/tests/test_collections.py::test__futures_to_collection <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 50, End: 50
PASSED
distributed/tests/test_core.py::test_server PASSED
distributed/tests/test_core.py::test_rpc PASSED
distributed/tests/test_core.py::test_rpc_inputs PASSED
distributed/tests/test_core.py::test_rpc_with_many_connections PASSED
distributed/tests/test_core.py::test_large_packets SKIPPED
distributed/tests/test_core.py::test_identity PASSED
distributed/tests/test_core.py::test_ports PASSED
distributed/tests/test_core.py::test_errors PASSED
distributed/tests/test_core.py::test_coerce_to_rpc PASSED
distributed/tests/test_executor.py::test_thread /Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/numpy/core/numeric.py:294: FutureWarning: in the future, full((2, 3, 4), 1) will return an array of dtype('int64')
format(shape, fill_value, array(fill_value).dtype), FutureWarning)
/Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/numpy/core/numeric.py:294: FutureWarning: in the future, full((2, 3, 4), 0) will return an array of dtype('int64')
format(shape, fill_value, array(fill_value).dtype), FutureWarning)
/Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/numpy/core/numeric.py:294: FutureWarning: in the future, full((2, 3, 4), 2) will return an array of dtype('int64')
format(shape, fill_value, array(fill_value).dtype), FutureWarning)
/Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/numpy/core/numeric.py:294: FutureWarning: in the future, full((2, 3, 4), 3) will return an array of dtype('int64')
format(shape, fill_value, array(fill_value).dtype), FutureWarning)
/Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/numpy/core/numeric.py:294: FutureWarning: in the future, full((2, 3, 4), 4) will return an array of dtype('int64')
format(shape, fill_value, array(fill_value).dtype), FutureWarning)
/Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/numpy/core/numeric.py:294: FutureWarning: in the future, full((2, 3, 4), 5) will return an array of dtype('int64')
format(shape, fill_value, array(fill_value).dtype), FutureWarning)
/Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/numpy/core/numeric.py:294: FutureWarning: in the future, full((), 0) will return an array of dtype('int64')
format(shape, fill_value, array(fill_value).dtype), FutureWarning)
/Users/mdurant/Documents/anaconda/lib/python3.4/site-packages/pandas/core/groupby.py:3879: RuntimeWarning: divide by zero encountered in long_scalars
stride //= shape[i]
Start: 53, End: 53
PASSED
distributed/tests/test_executor.py::test_sync_exceptions Start: 53, End: 53
PASSED
distributed/tests/test_executor.py::test_gather_sync Start: 53, End: 71
PASSED
distributed/tests/test_executor.py::test_get_sync Start: 71, End: 80
PASSED
distributed/tests/test_executor.py::test_submit_errors PASSED
distributed/tests/test_executor.py::test_as_completed Start: 80, End: 80
PASSED
distributed/tests/test_executor.py::test_wait_sync Start: 80, End: 80
PASSED
distributed/tests/test_executor.py::test_stress_gc[func0-100] Start: 80, End: 71
PASSED
distributed/tests/test_executor.py::test_stress_gc[func1-1000] Start: 71, End: 71
PASSED
distributed/tests/test_executor.py::test_submit_after_failed_worker Start: 71, End: 71
PASSED
distributed/tests/test_executor.py::test_gather_after_failed_worker Start: 71, End: 80
PASSED
distributed/tests/test_executor.py::test_gather_then_submit_after_failed_workers SKIPPED
distributed/tests/test_executor.py::test_global_executors Start: 80, End: 98
PASSED
distributed/tests/test_executor.py::test_get_with_error_sync Start: 98, End: 116
PASSED
distributed/tests/test_executor.py::test_directed_scatter_sync Start: 116, End: 125
PASSED
distributed/tests/test_executor.py::test_iterator_scatter Start: 125, End: 125
PASSED
distributed/tests/test_executor.py::test_queue_scatter Start: 125, End: 143
PASSED
distributed/tests/test_executor.py::test_queue_gather Start: 143, End: 143
PASSED
distributed/tests/test_executor.py::test_iterator_gather Exception in thread Thread-95:
Traceback (most recent call last):
File "/Users/mdurant/Documents/anaconda/lib/python3.4/threading.py", line 911, in _bootstrap_inner
self.run()
File "/Users/mdurant/Documents/anaconda/lib/python3.4/threading.py", line 859, in run
self._target(*self._args, **self._kwargs)
File "/Users/mdurant/Downloads/distributed/distributed/executor.py", line 782, in _threaded_scatter
[f] = self.scatter([d], **kwargs)
TypeError: 'NoneType' object is not iterable
Start: 143, End: 161
PASSED
distributed/tests/test_executor.py::test_traceback_sync Start: 161, End: 143
PASSED
distributed/tests/test_executor.py::test_restart_sync_no_center distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 53160), Worker: 127.0.0.1:53162
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 53161), Worker: 127.0.0.1:53163
Start: 143, End: 161
PASSED
distributed/tests/test_executor.py::test_restart_sync distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 53293), Worker: 127.0.0.1:53299
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 53292), Worker: 127.0.0.1:53298
Start: 161, End: 179
PASSED
distributed/tests/test_executor.py::test_restart_fast distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 53466), Worker: 127.0.0.1:53469
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 53467), Worker: 127.0.0.1:53468
Start: 179, End: 179
PASSED
distributed/tests/test_executor.py::test_upload_file_sync Start: 179, End: 152
PASSED
distributed/tests/test_executor.py::test_upload_file_exception_sync Start: 152, End: 170
PASSED
distributed/tests/test_executor.py::test_sync_compute Start: 170, End: 152
PASSED
distributed/tests/test_executor.py::test_start_is_idempotent Start: 152, End: 170
PASSED
distributed/tests/test_executor.py::test_executor_with_scheduler distributed.scheduler - CRITICAL - Lost all workers
PASSED
distributed/tests/test_executor.py::test_bad_address SKIPPED
distributed/tests/test_executor.py::test_badly_serialized_input_stderr Start: 167, End: 185
xfail
distributed/tests/test_executor.py::test_repr_sync Start: 143, End: 167
PASSED
distributed/tests/test_executor.py::test_broadcast Start: 167, End: 161
PASSED
distributed/tests/test_executor.py::test_cancel Start: 161, End: 170
PASSED
distributed/tests/test_executor.py::test_map_iterator_sync Start: 170, End: 188
PASSED
distributed/tests/test_executor.py::test_Future_exception_sync FAILED
distributed/tests/test_executor.py::test_persist Start: 188, End: 206
PASSED
distributed/tests/test_executor.py::test_futures_of PASSED
distributed/tests/test_executor.py::test_run_sync Start: 206, End: 206
PASSED
distributed/tests/test_executor.py::test_diagnostic_ui Start: 206, End: 224
PASSED
distributed/tests/test_executor.py::test_persist_get_sync Start: 224, End: 206
PASSED
distributed/tests/test_executor.py::test_executor_num_fds Start: 206, End: 224
PASSED
distributed/tests/test_executor.py::test_worker_aliases <- distributed/utils_test.py distributed.scheduler - CRITICAL - Lost all workers
PASSED
distributed/tests/test_executor.py::test__scatter <- distributed/utils_test.py Start: 221, End: 221
PASSED
distributed/tests/test_executor.py::test_gather_robust_to_nested_missing_data <- distributed/utils_test.py Start: 221, End: 212
PASSED
distributed/tests/test_executor.py::test_restrictions_ip_port <- distributed/utils_test.py Start: 212, End: 212
PASSED
distributed/tests/test_executor.py::test_get_with_non_list_key <- distributed/utils_test.py Start: 212, End: 212
PASSED
distributed/tests/test_executor.py::test_recompute_released_key <- distributed/utils_test.py Start: 212, End: 203
PASSED
distributed/tests/test_executor.py::test_get_releases_data <- distributed/utils_test.py Start: 203, End: 203
PASSED
distributed/tests/test_executor.py::test_fast_kill <- distributed/utils_test.py distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 55092), Worker: 127.0.0.1:55095
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 55091), Worker: 127.0.0.1:55093
distributed.scheduler - CRITICAL - Lost all workers
Start: 203, End: 215
PASSED
distributed/tests/test_executor.py::test_async_compute_with_scatter <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_submit <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test__cancel_collection <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_async_persist <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_remote_submit_on_Future <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_gather_robust_to_missing_data <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_persist_get <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test__as_completed <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_multiple_executors <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_aliases <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_garbage_collection <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_missing_worker <- distributed/utils_test.py SKIPPED
distributed/tests/test_executor.py::test_upload_file_exception <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_multiple_executors_restart <- distributed/utils_test.py distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 55684), Worker: 127.0.0.1:55689
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 55683), Worker: 127.0.0.1:55687
distributed.scheduler - CRITICAL - Lost all workers
Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_future_type <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_run <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_submit_quotes <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_restart <- distributed/utils_test.py distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 55796), Worker: 127.0.0.1:55799
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 55798), Worker: 127.0.0.1:55801
distributed.scheduler - CRITICAL - Lost all workers
Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_remote_scatter_gather <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_forget_simple <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_long_traceback <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_directed_scatter <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_start_with_scheduler <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_remote_scheduler <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_async_compute <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map_naming <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map_infinite_iterators <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map_differnet_lengths <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map_queue <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_waiting_data <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_upload_file <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_get <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_missing_data_heals <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_future <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_many_submits_spread_evenly <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map_iterator <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_long_tasks_dont_trigger_timeout <- distributed/utils_test.py SKIPPED
distributed/tests/test_executor.py::test_exception_on_exception <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_nbytes_determines_worker <- distributed/utils_test.py SKIPPED
distributed/tests/test_executor.py::test_get_with_error <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test__cancel_multi_client <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map_on_futures_with_kwargs <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_restrictions_submit <- distributed/utils_test.py SKIPPED
distributed/tests/test_executor.py::test_exceptions <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_forget_in_flight <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_errors_dont_block <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_gather <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_garbage_collection_with_scatter <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_wait_on_collections <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_gc <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test__persist <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_Future_exception <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_scatter_hash <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_stress_1 <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_restrictions_map <- distributed/utils_test.py SKIPPED
distributed/tests/test_executor.py::test_forget_complex <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_gather_strict <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_failed_worker_without_warning <- distributed/utils_test.py distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 56969), Worker: 127.0.0.1:56983
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 56970), Worker: 127.0.0.1:56974
distributed.scheduler - CRITICAL - Lost all workers
Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_balance_tasks_by_stacks <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_long_error <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_restrictions_get <- distributed/utils_test.py SKIPPED
distributed/tests/test_executor.py::test_nbytes <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_wait <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_multi_garbage_collection <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_allow_restrictions <- distributed/utils_test.py SKIPPED
distributed/tests/test_executor.py::test_forget_errors <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_submit_naming <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_traceback <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_repr <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_traceback_clean <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_map_quotes <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test__cancel <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test__broadcast <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_dont_delete_recomputed_results <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_tokenize_on_futures <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_submit_then_get_with_Future <- distributed/utils_test.py Start: 215, End: 215
PASSED
distributed/tests/test_executor.py::test_cleanup_after_broken_executor_connection <- distributed/utils_test.py Start: 215, End: 204
PASSED
distributed/tests/test_executor.py::test_badly_serialized_input <- distributed/utils_test.py Start: 204, End: 204
PASSED
distributed/tests/test_executor.py::test_multi_executor <- distributed/utils_test.py Start: 204, End: 204
PASSED
distributed/tests/test_executor.py::test_two_consecutive_executors_share_results <- distributed/utils_test.py Start: 204, End: 204
PASSED
distributed/tests/test_executor.py::test_fatally_serialized_input <- distributed/utils_test.py Start: 204, End: 204
PASSED
distributed/tests/test_executor.py::test_pragmatic_move_small_data_to_large_data <- distributed/utils_test.py Start: 204, End: 204
PASSED
distributed/tests/test_executor.py::test_compatible_map <- distributed/utils_test.py Start: 204, End: 204
PASSED
distributed/tests/test_nanny.py::test_monitor_resources <- distributed/utils_test.py PASSED
distributed/tests/test_nanny.py::test_nanny_process_failure <- distributed/utils_test.py PASSED
distributed/tests/test_nanny.py::test_nanny <- distributed/utils_test.py PASSED
distributed/tests/test_protocol.py::test_protocol PASSED
distributed/tests/test_protocol.py::test_compression SKIPPED
distributed/tests/test_protocol.py::test_small PASSED
distributed/tests/test_s3.py::test_s3_file_access PASSED
distributed/tests/test_s3.py::test_s3_file_info PASSED
distributed/tests/test_s3.py::test_du PASSED
distributed/tests/test_s3.py::test_s3_ls PASSED
distributed/tests/test_s3.py::test_s3_ls_detail PASSED
distributed/tests/test_s3.py::test_s3_glob PASSED
distributed/tests/test_s3.py::test_get_list_of_summary_objects PASSED
distributed/tests/test_s3.py::test_read_keys_from_bucket PASSED
distributed/tests/test_s3.py::test_seek_delimiter SKIPPED
distributed/tests/test_s3.py::test_read_s3_block PASSED
distributed/tests/test_s3.py::test_read_text_sync Setting global dask scheduler to use distributed
Start: 195, End: 207
PASSED
distributed/tests/test_s3.py::test_pickle PASSED
distributed/tests/test_s3.py::test_errors PASSED
distributed/tests/test_s3.py::test_seek PASSED
distributed/tests/test_s3.py::test_repr PASSED
distributed/tests/test_s3.py::test_read_past_location PASSED
distributed/tests/test_s3.py::test_read_csv_sync Setting global dask scheduler to use distributed
Start: 207, End: 225
PASSED
distributed/tests/test_s3.py::test_read_bytes_block <- distributed/utils_test.py Start: 222, End: 215
PASSED
distributed/tests/test_s3.py::test_read_bytes_blocksize_on_large_data <- distributed/utils_test.py Start: 215, End: 216
PASSED
distributed/tests/test_s3.py::test_read_bytes <- distributed/utils_test.py Start: 216, End: 216
PASSED
distributed/tests/test_s3.py::test_read_text <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 216, End: 216
PASSED
distributed/tests/test_s3.py::test_read_csv_gzip <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 216, End: 216
PASSED
distributed/tests/test_s3.py::test_read_bytes_blocksize_none <- distributed/utils_test.py Start: 216, End: 216
PASSED
distributed/tests/test_s3.py::test_read_bytes_lazy <- distributed/utils_test.py Start: 216, End: 216
PASSED
distributed/tests/test_s3.py::test_read_bytes_delimited <- distributed/utils_test.py Start: 216, End: 216
PASSED
distributed/tests/test_s3.py::test_read_csv <- distributed/utils_test.py Setting global dask scheduler to use distributed
Start: 216, End: 217
FAILED
distributed/tests/test_scheduler.py::test_heal PASSED
distributed/tests/test_scheduler.py::test_heal_2 PASSED
distributed/tests/test_scheduler.py::test_heal_restarts_leaf_tasks PASSED
distributed/tests/test_scheduler.py::test_heal_culls PASSED
distributed/tests/test_scheduler.py::test_update_state PASSED
distributed/tests/test_scheduler.py::test_update_state_with_processing PASSED
distributed/tests/test_scheduler.py::test_update_state_respects_data_in_memory PASSED
distributed/tests/test_scheduler.py::test_update_state_supports_recomputing_released_results PASSED
distributed/tests/test_scheduler.py::test_decide_worker_with_many_independent_leaves PASSED
distributed/tests/test_scheduler.py::test_decide_worker_with_restrictions PASSED
distributed/tests/test_scheduler.py::test_decide_worker_with_loose_restrictions PASSED
distributed/tests/test_scheduler.py::test_decide_worker_without_stacks PASSED
distributed/tests/test_scheduler.py::test_validate_state PASSED
distributed/tests/test_scheduler.py::test_fill_missing_data PASSED
distributed/tests/test_scheduler.py::test_dumps_function PASSED
distributed/tests/test_scheduler.py::test_dumps_task PASSED
distributed/tests/test_scheduler.py::test_file_descriptors_dont_leak distributed.scheduler - CRITICAL - Lost all workers
PASSED
distributed/tests/test_scheduler.py::test_scheduler_as_center <- distributed/utils_test.py distributed.scheduler - CRITICAL - Lost all workers
PASSED
distributed/tests/test_scheduler.py::test_worker_name <- distributed/utils_test.py PASSED
distributed/tests/test_scheduler.py::test_coerce_address <- distributed/utils_test.py FAILED
distributed/tests/test_scheduler.py::test_add_worker <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_scheduler <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_feed <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_rpc <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_self_aliases <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_multi_queues <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_remove_worker_from_scheduler <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_delete_callback <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_feed_setup_teardown <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_ready_add_worker <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_filtered_communication <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_delete_data <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_server <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_server_listens_to_other_ops <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_scheduler.py::test_restart <- distributed/utils_test.py distributed.scheduler - CRITICAL - Lost all workers
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 54864), Worker: 127.0.0.1:54867
distributed.nanny - CRITICAL - Unable to unregister with center None. Nanny: ('127.0.0.1', 54863), Worker: 127.0.0.1:54865
distributed.scheduler - CRITICAL - Lost all workers
Start: 43, End: 37
PASSED
distributed/tests/test_scheduler.py::test_ready_remove_worker <- distributed/utils_test.py Start: 37, End: 37
PASSED
distributed/tests/test_sizeof.py::test_base PASSED
distributed/tests/test_sizeof.py::test_containers PASSED
distributed/tests/test_sizeof.py::test_numpy PASSED
distributed/tests/test_sizeof.py::test_pandas PASSED
distributed/tests/test_utils.py::test_All PASSED
distributed/tests/test_utils.py::test_sync PASSED
distributed/tests/test_utils.py::test_sync_error PASSED
distributed/tests/test_utils.py::test_sync_inactive_loop PASSED
distributed/tests/test_utils.py::test_is_kernel PASSED
distributed/tests/test_utils.py::test_ensure_ip PASSED
distributed/tests/test_utils.py::test_truncate_exception PASSED
distributed/tests/test_utils.py::test_get_traceback PASSED
distributed/tests/test_utils.py::test_queue_to_iterator PASSED
distributed/tests/test_utils.py::test_iterator_to_queue PASSED
distributed/tests/test_utils.py::test_str_graph PASSED
distributed/tests/test_utils.py::test_maybe_complex PASSED
distributed/tests/test_utils.py::test_read_block PASSED
distributed/tests/test_utils.py::test_seek_delimiter_endline PASSED
distributed/tests/test_utils_test.py::test_cluster Start: 40, End: 47
PASSED
distributed/tests/test_utils_test.py::test_gen_test <- distributed/utils_test.py PASSED
distributed/tests/test_utils_test.py::test_gen_cluster <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_utils_test.py::test_gen_cluster_without_executor <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_worker.py::test_worker_ncores PASSED
distributed/tests/test_worker.py::test_identity PASSED
distributed/tests/test_worker.py::test_worker PASSED
distributed/tests/test_worker.py::test_compute_who_has PASSED
distributed/tests/test_worker.py::test_workers_update_center PASSED
distributed/tests/test_worker.py::test_upload_file PASSED
distributed/tests/test_worker.py::test_upload_egg PASSED
distributed/tests/test_worker.py::test_broadcast PASSED
distributed/tests/test_worker.py::test_worker_with_port_zero PASSED
distributed/tests/test_worker.py::test_worker_waits_for_center_to_come_up PASSED
distributed/tests/test_worker.py::test_worker_task <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_worker.py::test_worker_task_data <- distributed/utils_test.py Start: 43, End: 43
PASSED
distributed/tests/test_worker.py::test_worker_task_bytes <- distributed/utils_test.py Start: 43, End: 43
PASSED
==================================== ERRORS ====================================
_______________ ERROR collecting distributed/tests/test_avro.py ________________
distributed/tests/test_avro.py:7: in <module>
pytest.importorskip('hdfs3')
../../python/hdfs3/__init__.py:1: in <module>
from .core import HDFileSystem, HDFile
../../python/hdfs3/core.py:12: in <module>
from .lib import _lib
../../python/hdfs3/lib.py:11: in <module>
_lib = ct.cdll.LoadLibrary('libhdfs3.so')
../../Documents/anaconda/lib/python3.4/ctypes/__init__.py:429: in LoadLibrary
return self._dlltype(name)
../../Documents/anaconda/lib/python3.4/ctypes/__init__.py:351: in __init__
self._handle = _dlopen(self._name, mode)
E OSError: dlopen(libhdfs3.so, 6): image not found
_______________ ERROR collecting distributed/tests/test_hdfs.py ________________
distributed/tests/test_hdfs.py:20: in <module>
pytest.importorskip('hdfs3')
../../python/hdfs3/__init__.py:1: in <module>
from .core import HDFileSystem, HDFile
../../python/hdfs3/core.py:12: in <module>
from .lib import _lib
../../python/hdfs3/lib.py:11: in <module>
_lib = ct.cdll.LoadLibrary('libhdfs3.so')
../../Documents/anaconda/lib/python3.4/ctypes/__init__.py:429: in LoadLibrary
return self._dlltype(name)
../../Documents/anaconda/lib/python3.4/ctypes/__init__.py:351: in __init__
self._handle = _dlopen(self._name, mode)
E OSError: dlopen(libhdfs3.so, 6): image not found
=================================== FAILURES ===================================
__________________________ test_Future_exception_sync __________________________
loop = <tornado.platform.kqueue.KQueueIOLoop object at 0x1201cc5c0>
capsys = <_pytest.capture.CaptureFixture object at 0x1201cc6a0>
def test_Future_exception_sync(loop, capsys):
with cluster() as (s, [a, b]):
with Executor(('127.0.0.1', s['port']), loop=loop) as e:
ensure_default_get(e)
ensure_default_get(e)
ensure_default_get(e)
ensure_default_get(e)
out, err = capsys.readouterr()
> assert len(out.strip().split('\n')) == 1
E assert 2 == 1
E + where 2 = len(['Setting global dask scheduler to use distributed', 'Start: 188, End: 206'])
E + where ['Setting global dask scheduler to use distributed', 'Start: 188, End: 206'] = <built-in method split of str object at 0x11a66ef30>('\n')
E + where <built-in method split of str object at 0x11a66ef30> = 'Setting global dask scheduler to use distributed\nStart: 188, End: 206'.split
E + where 'Setting global dask scheduler to use distributed\nStart: 188, End: 206' = <built-in method strip of str object at 0x11a7727b0>()
E + where <built-in method strip of str object at 0x11a7727b0> = 'Setting global dask scheduler to use distributed\nStart: 188, End: 206\n'.strip
distributed/tests/test_executor.py:1994: AssertionError
________________________________ test_read_csv _________________________________
def test_func():
import psutil
startps = psutil.Process().num_fds()
IOLoop.clear_instance()
loop = IOLoop()
loop.make_current()
s, workers = loop.run_sync(lambda: start_cluster(ncores,
Worker=Worker))
args = [s] + workers
if executor:
e = Executor((s.ip, s.port), loop=loop, start=False)
loop.run_sync(e._start)
args = [e] + args
try:
> loop.run_sync(lambda: cor(*args), timeout=timeout)
distributed/utils_test.py:439:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tornado.platform.kqueue.KQueueIOLoop object at 0x11b862da0>
func = <function gen_cluster.<locals>._.<locals>.test_func.<locals>.<lambda> at 0x1244368c8>
timeout = 60
def run_sync(self, func, timeout=None):
"""Starts the `IOLoop`, runs the given function, and stops the loop.
The function must return either a yieldable object or
``None``. If the function returns a yieldable object, the
`IOLoop` will run until the yieldable is resolved (and
`run_sync()` will return the yieldable's result). If it raises
an exception, the `IOLoop` will stop and the exception will be
re-raised to the caller.
The keyword-only argument ``timeout`` may be used to set
a maximum duration for the function. If the timeout expires,
a `TimeoutError` is raised.
This method is useful in conjunction with `tornado.gen.coroutine`
to allow asynchronous calls in a ``main()`` function::
@gen.coroutine
def main():
# do stuff...
if __name__ == '__main__':
IOLoop.current().run_sync(main)
.. versionchanged:: 4.3
Returning a non-``None``, non-yieldable value is now an error.
"""
future_cell = [None]
def run():
try:
result = func()
if result is not None:
from tornado.gen import convert_yielded
result = convert_yielded(result)
except Exception:
future_cell[0] = TracebackFuture()
future_cell[0].set_exc_info(sys.exc_info())
else:
if is_future(result):
future_cell[0] = result
else:
future_cell[0] = TracebackFuture()
future_cell[0].set_result(result)
self.add_future(future_cell[0], lambda future: self.stop())
self.add_callback(run)
if timeout is not None:
timeout_handle = self.add_timeout(self.time() + timeout, self.stop)
self.start()
if timeout is not None:
self.remove_timeout(timeout_handle)
if not future_cell[0].done():
> raise TimeoutError('Operation timed out after %s seconds' % timeout)
E tornado.ioloop.TimeoutError: Operation timed out after 60 seconds
../../Documents/anaconda/lib/python3.4/site-packages/tornado/ioloop.py:452: TimeoutError
_____________________________ test_coerce_address ______________________________
def test_func():
IOLoop.clear_instance()
loop = IOLoop()
loop.make_current()
cor = gen.coroutine(func)
try:
> loop.run_sync(cor, timeout=timeout)
distributed/utils_test.py:367:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tornado.platform.kqueue.KQueueIOLoop object at 0x11b82ae10>
func = <function test_coerce_address at 0x120717c80>, timeout = 10
def run_sync(self, func, timeout=None):
"""Starts the `IOLoop`, runs the given function, and stops the loop.
The function must return either a yieldable object or
``None``. If the function returns a yieldable object, the
`IOLoop` will run until the yieldable is resolved (and
`run_sync()` will return the yieldable's result). If it raises
an exception, the `IOLoop` will stop and the exception will be
re-raised to the caller.
The keyword-only argument ``timeout`` may be used to set
a maximum duration for the function. If the timeout expires,
a `TimeoutError` is raised.
This method is useful in conjunction with `tornado.gen.coroutine`
to allow asynchronous calls in a ``main()`` function::
@gen.coroutine
def main():
# do stuff...
if __name__ == '__main__':
IOLoop.current().run_sync(main)
.. versionchanged:: 4.3
Returning a non-``None``, non-yieldable value is now an error.
"""
future_cell = [None]
def run():
try:
result = func()
if result is not None:
from tornado.gen import convert_yielded
result = convert_yielded(result)
except Exception:
future_cell[0] = TracebackFuture()
future_cell[0].set_exc_info(sys.exc_info())
else:
if is_future(result):
future_cell[0] = result
else:
future_cell[0] = TracebackFuture()
future_cell[0].set_result(result)
self.add_future(future_cell[0], lambda future: self.stop())
self.add_callback(run)
if timeout is not None:
timeout_handle = self.add_timeout(self.time() + timeout, self.stop)
self.start()
if timeout is not None:
self.remove_timeout(timeout_handle)
if not future_cell[0].done():
> raise TimeoutError('Operation timed out after %s seconds' % timeout)
E tornado.ioloop.TimeoutError: Operation timed out after 10 seconds
../../Documents/anaconda/lib/python3.4/site-packages/tornado/ioloop.py:452: TimeoutError
==== 3 failed, 281 passed, 15 skipped, 1 xfailed, 2 error in 169.98 seconds ====
[HANGS]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment