[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