[ovs-build] Still Failing: ovn-org/ovn#28 (master - 5ed53fa)

Travis CI builds at travis-ci.org
Tue Dec 3 01:20:11 UTC 2019


Build Update for ovn-org/ovn
-------------------------------------

Build: #28
Status: Still Failing

Duration: 17 mins and 43 secs
Commit: 5ed53fa (master)
Author: Dumitru Ceara
Message: ovn-controller: Add per node states to I-P engine.

This commit transforms the 'changed' field in struct engine_node in a
'state' field. Possible node states are:
- "Stale": data in the node is not up to date with the DB.
- "Updated": data in the node is valid but was updated during
  the last run of the engine.
- "Valid": data in the node is valid and didn't change during
  the last run of the engine.
- "Aborted": during the last run, processing was aborted for
  this node.

This commit also further refactors the I-P engine:
- instead of recursively performing all the engine processing a
  preprocessing stage is added (engine_get_nodes()) before the main processing
  loop is executed in order to topologically sort nodes in the engine such
  that all inputs of a given node appear in the sorted array before the node
  itself. This simplifies a bit the code in engine_run().
- remove the need for using an engine_run_id by using the newly added states.
- turn the global 'engine_abort_recompute' into an argument to be passed to
  engine_run(). It's relevant only in the current run context anyway as
  we reset it before every call to engine_run().

Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Han Zhou <hzhou at ovn.org>

View the changeset: https://github.com/ovn-org/ovn/compare/c66e0cee15ef...5ed53faecef1

View the full build log and details: https://travis-ci.org/ovn-org/ovn/builds/619896646?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the ovn-org/ovn repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=24187664&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20191203/121a6cc9/attachment-0001.html>


More information about the build mailing list