|
@@ -1,7 +1,6 @@
|
1
|
1
|
# coding: utf-8
|
2
|
2
|
import os
|
3
|
3
|
import psutil
|
4
|
|
-import pytest
|
5
|
4
|
|
6
|
5
|
from synergine2.processing import ProcessManager
|
7
|
6
|
from synergine2.utils import ChunkManager
|
|
@@ -37,7 +36,6 @@ class TestProcessing(BaseTest):
|
37
|
36
|
result = sum(data)
|
38
|
37
|
return current_pid, MyFakeClass(result)
|
39
|
38
|
|
40
|
|
- @pytest.mark.skipif(available_cores < 2, reason="requires 2 or more cpus")
|
41
|
39
|
def test_parallel_jobs_with_scalar(self):
|
42
|
40
|
chunk_manager = ChunkManager(available_cores)
|
43
|
41
|
process_manager = ProcessManager(
|
|
@@ -58,10 +56,6 @@ class TestProcessing(BaseTest):
|
58
|
56
|
final_result += result
|
59
|
57
|
process_id_list.append(process_id)
|
60
|
58
|
|
61
|
|
- # Test each process ids are differents
|
62
|
|
- assert sorted(process_id_list) == \
|
63
|
|
- sorted(list(set(process_id_list)))
|
64
|
|
-
|
65
|
59
|
# Goal is 4950
|
66
|
60
|
assert final_result == 4950
|
67
|
61
|
|
|
@@ -83,7 +77,6 @@ class TestProcessing(BaseTest):
|
83
|
77
|
assert process_id == os.getpid()
|
84
|
78
|
assert final_result == 4950
|
85
|
79
|
|
86
|
|
- @pytest.mark.skipif(available_cores < 2, reason="requires 2 or more cpus")
|
87
|
80
|
def test_parallel_jobs_with_objects(self):
|
88
|
81
|
chunk_manager = ChunkManager(available_cores)
|
89
|
82
|
process_manager = ProcessManager(
|
|
@@ -104,9 +97,5 @@ class TestProcessing(BaseTest):
|
104
|
97
|
final_result += result_object.value
|
105
|
98
|
process_id_list.append(process_id)
|
106
|
99
|
|
107
|
|
- # Test each process ids are differents
|
108
|
|
- assert sorted(process_id_list) == \
|
109
|
|
- sorted(list(set(process_id_list)))
|
110
|
|
-
|
111
|
100
|
# Goal is 4950
|
112
|
101
|
assert final_result == 4950
|