raiden-network / raiden

Raiden Network
https://developer.raiden.network
Other
1.84k stars 376 forks source link

PFS gets requested one time too often #4813

Closed Dominik1999 closed 5 years ago

Dominik1999 commented 5 years ago

In the bf1_basic_functionalities scenario the assert_pfs_history task fails.

There should be only 11 requests but the scenario player sees 12

│2019-09-10 09:40:00.820508 [error    ] Task errored                   [scenario_player.tasks.base] task=<SerialTask: {'tasks': [{'parallel': {'name': 'Open channels', 'tasks': [{'open_channel': {'from': 0, 'to': 1, 'total_deposit': 1000}}, {'open_channel': {'from': 1, 'to': 2, 'total_deposit': 1000}}, {'open_channel': {'from': 2, 'to': 3, 'total_deposi│
│Traceback (most recent call last):                                                                                                                                                                                                                                                                                                                                │
│  File "/home/pirate/raiden/venv/RaidenClient1/lib/python3.7/site-packages/scenario_player/tasks/base.py", line 74, in __call__                                                                                                                                                                                                                                   │
│    return self._run(*args, **kwargs)                                                                                                                                                                                                                                                                                                                             │
│  File "/home/pirate/raiden/venv/RaidenClient1/lib/python3.7/site-packages/scenario_player/tasks/execution.py", line 41, in _run                                                                                                                                                                                                                                  │
│    task()                                                                                                                                                                                                                                                                                                                                                        │
│  File "/home/pirate/raiden/venv/RaidenClient1/lib/python3.7/site-packages/scenario_player/tasks/base.py", line 74, in __call__                                                                                                                                                                                                                                   │
│    return self._run(*args, **kwargs)                                                                                                                                                                                                                                                                                                                             │
│  File "/home/pirate/raiden/venv/RaidenClient1/lib/python3.7/site-packages/scenario_player/tasks/execution.py", line 41, in _run                                                                                                                                                                                                                                  │
│    task()                                                                                                                                                                                                                                                                                                                                                        │
│  File "/home/pirate/raiden/venv/RaidenClient1/lib/python3.7/site-packages/scenario_player/tasks/base.py", line 74, in __call__                                                                                                                                                                                                                                   │
│    return self._run(*args, **kwargs)                                                                                                                                                                                                                                                                                                                             │
│  File "/home/pirate/raiden/venv/RaidenClient1/lib/python3.7/site-packages/scenario_player/tasks/api_base.py", line 70, in _run                                                                                                                                                                                                                                   │
│    return self._process_response(response_dict)                                                                                                                                                                                                                                                                                                                  │
│  File "/home/pirate/raiden/venv/RaidenClient1/lib/python3.7/site-packages/scenario_player/tasks/services.py", line 170, in _process_response                                                                                                                                                                                                                     │
│    f"Expected request_count {exp_request_count} but got {actual_request_count}"                                                                                                                                                                                                                                                                                  │
│scenario_player.exceptions.legacy.ScenarioAssertionError: Expected request_count 11 but got 12   

Issue checklist

To help us more easily debug your issue please check the boxes for which requirements for safe usage or Raiden were followed:

bf1-run.zip

Dominik1999 commented 5 years ago

closed by https://github.com/raiden-network/raiden/pull/4819