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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions