Skip to content

Continuous error loop after test completed #931

@jhughesoti

Description

@jhughesoti

Just started seeing a new issue show up. The tests run fine and the report is generated but then DAQ gets into this weird loop and never finishes.

Nov 02 19:16:17 runner   INFO    Remaining target sets: []
Nov 02 19:16:17 runner   INFO    Port 1 dpid 737894404660 learned dc:a6:32:8c:a7:3c
Nov 02 19:16:17 runner   INFO    Creating new device dc:a6:32:8c:a7:3c on None, port info True
Nov 02 19:16:17 runner   ERROR   Target device dca6328ca73c running False exception: type object 'datetime.datetime' has no                                 attribute 'fromisoformat'
Nov 02 19:16:17 runner   ERROR   type object 'datetime.datetime' has no attribute 'fromisoformat'
Traceback (most recent call last):
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 559, in _handle_system_idle_raw
    self.target_set_complete(device, 'target set not active')
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 1049, in target_set_complete
    self._target_set_finalize(device, device.host.results, reason)
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 1075, in _target_set_finalize
    self._handle_faucet_events()
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 425, in _handle_faucet_events
    self._process_faucet_event(event)
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 440, in _process_faucet_event
    self._handle_port_learn(dpid, port, target_mac)
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 497, in _handle_port_learn
    self._target_set_trigger(device)
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 680, in _target_set_trigger
    if not self._should_trigger_device(device, remote_trigger):
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 663, in _should_trigger_device
    if device.should_block():
  File "/home/ubuntu/faucetsdn/daq/daq/runner.py", line 85, in should_block
    endtime = datetime.fromisoformat(stream.read().strip())

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions