• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openconfig / ygot / 1072
89%

Build:
DEFAULT BRANCH: master
Ran 24 Apr 2018 06:11PM UTC
Jobs 2
Files 43
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1072

push

travis-ci

web-flow
[1/4] Initial implementation of test utilities for gNMI Notifications (#180)

* Working commit.

* Initial commit for a util to compare gNMI.Notification messages.

 * (M) testutil/*
  - This commit adds an initial implementation of a utility to test the
    values of gNMI Notifications. Since sets of Notifications can be
    returned from some ygot functions, and sets of Updates exist within
    each Notification, sorting functionality is implemented for the
    various components of a message.
    This PR adds the initial sorting methods for paths, and TypedValues.

* Fix path length-based sorting.

* Remove schema test

* Fix proto imports

* Add notification code back to base

* [2/4] Add implementation of Update + Notification set equality (#181)

* Working commit

* Second working commit

* Initial implementation of Update + Notification set equality.

 * (M) testutil/*
   - This series of commits introduces an UpdateSetEqual and
     NotificationSetEqual function which allows a set of updates or
     Notifications to be compared to one another.

* Fix testing

* [3/4] Migration of other tests to use testutil (#182)

* Migrate to using testutil as the helper for tests in ygot.

* Update comments.

* [4/4] Fix bug with enums in diff (#183)

* Fix enumeration related bug in ygot.Diff

 * (M) demo/*
 * (M) ygen/*
 * (M) ytypes/*
   - Remove the hundreds of implementations of generateUnifiedDiff that
     had sneaked into the codebase, yikes.
 * (M) ygot/
   - Fix a defect whereby a diff would be produced for any enumeration
     value since a zero-check was not done during the diff walk process.
 * (M) testutil/*
   - Make sure that the notification checkers ignore nil values, and
     do not modify the input data supplied to them.

* Undo move change

* Fix error in imports

* Ensure nil cases are covered by test coverage

* Fix package comment

7891 of 8668 relevant lines covered (91.04%)

179.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1072.1 24 Apr 2018 06:11PM UTC 0
91.04
Travis Job 1072.1
2 1072.2 24 Apr 2018 06:13PM UTC 0
91.04
Travis Job 1072.2
Source Files on build 1072
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1072
  • 8bcc8e81 on github
  • Prev Build on master (#1063)
  • Next Build on master (#1090)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc