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

openconfig / ygot / 1072 / 2
89%
master: 89%

Build:
DEFAULT BRANCH: master
Ran 24 Apr 2018 06:13PM UTC
Files 43
Run time 3s
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

24 Apr 2018 06:06PM UTC coverage: 91.036% (+0.09%) from 90.947%
1072.2

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%)

89.6 hits per line

Source Files on job 1072.2
  • Tree
  • List 0
  • Changed 12
  • Source Changed 1
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1025
  • Travis Job 1072.2
  • 8bcc8e81 on github
  • Prev Job for on master (#1063.2)
  • Next Job for on master (#1090.2)
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