Skip to content
This repository was archived by the owner on Aug 15, 2022. It is now read-only.
This repository was archived by the owner on Aug 15, 2022. It is now read-only.

make test ERROR #5

@WaxRain

Description

@WaxRain

When I install pyguppyclient to connect Guppy, Errors occurred.

system: Ubuntu16.04
python: 3.7.4.
Guppy: v4.2.2 or v4.4.1, I've tried 2 versions
pyguppyclent: v0.0.6 or v0.07a

(venv3)software/pyguppyclient$ make test
mkdir -p tests/reads
wget -q --show-progress --max-redirect=9 -O tests/reads/reads.tar.gz https://nan                                          oporetech.box.com/shared/static/hpeyme4posfzmc0hcxh0nl5tiuzjfbzf.gz
tests/reads/reads.t 100%[===================>]  15.45M  96.9KB/s    in 2m 42s
tar xf tests/reads/reads.tar.gz -C tests/reads
rm tests/reads/reads.tar.gz
nosetests -v --with-doctest --with-coverage --cover-package pyguppyclient
Doctest: pyguppyclient.utils.bases_fmt ... ok
Doctest: pyguppyclient.utils.batches ... ok
Doctest: pyguppyclient.utils.distribute ... ok
Doctest: pyguppyclient.utils.parse_config ... ok
test the caller ... ERROR
test loaded configs ... ERROR
try and load in invalid config ... ERROR
test a read with state ... ERROR
test a read without state ... ERROR
test the client api without sending a read ... ERROR

======================================================================
ERROR: test the caller
----------------------------------------------------------------------
concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
  File "/media/mdb2/disk4/anaconda3/lib/python3.7/concurrent/futures/process.py"                                          , line 239, in _process_worker
    r = call_item.fn(*call_item.args, **call_item.kwargs)
  File "/media/mdb2/disk4/anaconda3/lib/python3.7/concurrent/futures/process.py"                                          , line 198, in _process_chunk
    return [fn(*args) for args in chunk]
  File "/media/mdb2/disk4/anaconda3/lib/python3.7/concurrent/futures/process.py"                                          , line 198, in <listcomp>
    return [fn(*args) for args in chunk]
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/caller.py",                                           line 74, in basecall_batch
    with GuppyBasecallerClient(config_name=self.config, host=self.host, port=sel                                          f.port) as client:
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/client.py",                                           line 43, in __enter__
    self.connect()
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/client.py",                                           line 81, in connect
    self.pcl_client.get_error_message())
ConnectionError: Connect with 'dna_r9.4.1_450bps_fast' failed: Could not get det                                          ails from server (invalid response).
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/tests/caller_tests.py", li                                          ne 19, in test_caller
    caller.basecall(self.files)
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/caller.py",                                           line 61, in basecall
    return sum(pool.map(self.basecall_batch, work))
  File "/media/mdb2/disk4/anaconda3/lib/python3.7/concurrent/futures/process.py"                                          , line 483, in _chain_from_iterable_of_lists
    for element in iterable:
  File "/media/mdb2/disk4/anaconda3/lib/python3.7/concurrent/futures/_base.py",                                           line 598, in result_iterator
    yield fs.pop().result()
  File "/media/mdb2/disk4/anaconda3/lib/python3.7/concurrent/futures/_base.py",                                           line 435, in result
    return self.__get_result()
  File "/media/mdb2/disk4/anaconda3/lib/python3.7/concurrent/futures/_base.py",                                           line 384, in __get_result
    raise self._exception
ConnectionError: Connect with 'dna_r9.4.1_450bps_fast' failed: Could not get det                                          ails from server (invalid response).

======================================================================
ERROR: test loaded configs
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/tests/client_tests.py", li                                          ne 20, in setUp
    self.client.connect()
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/client.py",                                           line 81, in connect
    self.pcl_client.get_error_message())
ConnectionError: Connect with 'dna_r9.4.1_450bps_fast' failed: Could not get det                                          ails from server (invalid response).

======================================================================
ERROR: try and load in invalid config
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/tests/client_tests.py", li                                          ne 20, in setUp
    self.client.connect()
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/client.py",                                           line 81, in connect
    self.pcl_client.get_error_message())
ConnectionError: Connect with 'dna_r9.4.1_450bps_fast' failed: Could not get det                                          ails from server (invalid response).

======================================================================
ERROR: test a read with state
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/tests/client_tests.py", li                                          ne 20, in setUp
    self.client.connect()
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/client.py",                                           line 81, in connect
    self.pcl_client.get_error_message())
ConnectionError: Connect with 'dna_r9.4.1_450bps_fast' failed: Could not get det                                          ails from server (invalid response).

======================================================================
ERROR: test a read without state
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/tests/client_tests.py", li                                          ne 20, in setUp
    self.client.connect()
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/client.py",                                           line 81, in connect
    self.pcl_client.get_error_message())
ConnectionError: Connect with 'dna_r9.4.1_450bps_fast' failed: Could not get det                                          ails from server (invalid response).

======================================================================
ERROR: test the client api without sending a read
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/tests/client_tests.py", li                                          ne 20, in setUp
    self.client.connect()
  File "/media/mdb2/disk3/haoy/software/pyguppyclient/pyguppyclient/client.py",                                           line 81, in connect
    self.pcl_client.get_error_message())
ConnectionError: Connect with 'dna_r9.4.1_450bps_fast' failed: Could not get det                                          ails from server (invalid response).

Name                                                   Stmts   Miss  Cover   Mis                                          sing
--------------------------------------------------------------------------------                                          ----
pyguppyclient/__init__.py                                  7      0   100%
pyguppyclient/caller.py                                   47     17    64%   70-                                          94
pyguppyclient/client.py                                  147     83    44%   43-                                          44, 47, 50-59, 62-70, 77, 85, 88, 91-92, 95, 98-105, 124-133, 141-149, 158-167,                                           170-171, 174, 177-189, 192-197, 204, 207-208, 211-212, 215-222, 228-236, 245
pyguppyclient/decode.py                                  107     85    21%   25-                                          28, 44-51, 83-101, 107-109, 112-120, 127-216, 226-227
pyguppyclient/guppy_ipc/AlignmentIndex.py                 29     14    52%   14-                                          17, 21, 25, 29-32, 36-39
pyguppyclient/guppy_ipc/AlignmentResults.py              125     78    38%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60, 64-67, 71-74, 78-81, 85-88, 92-95                                          , 99-102, 106-109, 113-116, 120-123, 127-130, 134-137, 141-144, 148-151
pyguppyclient/guppy_ipc/BarcodeArrangementResults.py     123     82    33%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60, 64-67, 71-74, 78-85, 89-96, 100-1                                          07, 111-118, 122-125, 129-132, 136-139, 143-146
pyguppyclient/guppy_ipc/BarcodeKitDefinition.py           71     42    41%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60, 64-67, 71-74, 78-81, 85-88
pyguppyclient/guppy_ipc/BarcodeMidDetectResults.py        35     18    49%   14-                                          17, 21, 25, 29-32, 36-39, 43-46
pyguppyclient/guppy_ipc/BarcodeResults.py                 47     26    45%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60
pyguppyclient/guppy_ipc/BaseModData.py                    50     29    42%   14-                                          17, 21, 25, 29-32, 36-39, 43-47, 51-54, 58-61, 65-66
pyguppyclient/guppy_ipc/CalledBlockData.py               206    140    32%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60, 64-67, 71-74, 78-81, 85-88, 92-95                                          , 99-102, 106-109, 113-116, 120-123, 127-130, 134-137, 141-144, 148-155, 159-162                                          , 166-172, 176-183, 187-191, 195-198, 202-205, 209-210, 214-221, 225-234, 238-24                                          1, 245-246
pyguppyclient/guppy_ipc/ClientStats.py                    29     14    52%   14-                                          17, 21, 25, 29-32, 36-39
pyguppyclient/guppy_ipc/ConfigData.py                     96     65    32%   14-                                          17, 21, 25, 29-38, 42-45, 49-50, 54-63, 67-70, 74-75, 79-83, 87-90, 94-95, 99-10                                          8, 112-115, 119-120
pyguppyclient/guppy_ipc/Configuration.py                  65     38    42%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60, 64-67, 71-74, 78-81
pyguppyclient/guppy_ipc/Content.py                         7      0   100%
pyguppyclient/guppy_ipc/FlipflopTraceData.py              59     36    39%   14-                                          17, 21, 25, 29-33, 37-40, 44-47, 51-52, 56-60, 64-67, 71-74, 78-79
pyguppyclient/guppy_ipc/MessageData.py                    48     29    40%   14-                                          17, 21, 25, 29-36, 40-43, 47-50, 54-60
pyguppyclient/guppy_ipc/ProtocolVersion.py                16      6    62%   14,                                           24-28
pyguppyclient/guppy_ipc/ReadBlockData.py                 106     69    35%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60, 64-67, 71-74, 78-81, 85-89, 93-96                                          , 100-103, 107-108, 112-119, 123-130
pyguppyclient/guppy_ipc/ReadBlockType.py                   5      0   100%
pyguppyclient/guppy_ipc/RunlengthTraceData.py            149    100    33%   14-                                          17, 21, 25, 29-32, 36-40, 44-47, 51-54, 58-59, 63-67, 71-74, 78-81, 85-86, 90-94                                          , 98-101, 105-108, 112-113, 117-121, 125-128, 132-135, 139-140, 144-148, 152-155                                          , 159-162, 166-167, 171-175, 179-182, 186-189, 193-194
pyguppyclient/guppy_ipc/ScalingData.py                    53     30    43%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-60, 64-67
pyguppyclient/guppy_ipc/ScalingOverrideData.py            29     14    52%   14-                                          17, 21, 25, 29-32, 36-39
pyguppyclient/guppy_ipc/ServerStats.py                    62     38    39%   14-                                          17, 21, 25, 29-32, 36-39, 43-46, 50-53, 57-66, 70-73, 77-78
pyguppyclient/guppy_ipc/SimpleReplyData.py                35     18    49%   14-                                          17, 21, 25, 29-32, 36-39, 43-46
pyguppyclient/guppy_ipc/SimpleReplyType.py                17      0   100%
pyguppyclient/guppy_ipc/SimpleRequestData.py              35     18    49%   14-                                          17, 21, 25, 29-32, 36-39, 43-46
pyguppyclient/guppy_ipc/SimpleRequestType.py              14      0   100%
pyguppyclient/guppy_ipc/TraceData.py                       4      0   100%
pyguppyclient/guppy_ipc/__init__.py                        0      0   100%
pyguppyclient/io.py                                       24     14    42%   17-                                          23, 32, 39-40, 47-50
pyguppyclient/ipc.py                                      69     50    28%   31-                                          86, 90-143
pyguppyclient/utils.py                                    24      0   100%
--------------------------------------------------------------------------------                                          ----
TOTAL                                                   1940   1153    41%
----------------------------------------------------------------------
Ran 10 tests in 0.530s

FAILED (errors=6)
make: *** [Makefile:21: test] Error 1

any advice to solve the problem?
Thanks

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions