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

openconfig / ygot / 1232
89%

Build:
DEFAULT BRANCH: master
Ran 08 Sep 2018 12:04AM UTC
Jobs 4
Files 46
Run time 3min
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

08 Sep 2018 12:00AM UTC coverage: 91.029% (-0.2%) from 91.186%
1232

push

travis-ci

web-flow
Issue 185: Relative leafref that traverses list boundary in an uncompressed schema fails validation (#214)

* Fix bug where a list was considered twice in a schematree path.

* Fix issue #185.

 * (M) util/reflect.go
   - Fix an issue whereby in uncompressed schemas, relative references
     would fail if they traversed a list boundary, since the path
     traversal would always try and skip the parent surrounding
     container since it assumed compression was enabled. The fix is
     to read the annotation in the schema to determine whether we
     are dealing with a compressed schema, and only make this skip
     during cases where path compression is enabled.
 * (M) util/reflect_test.go
   - Unit tests for reading the schema annotation.
 * (M) ygen/schemaparse.go
   - Switch to using a common const for the schema compression
     annotation.
 * (M) integration_tests/uncompressed/...
   - Add a specific integration test for ygen, ytypes, and util to
     cover this case. Fake input data provides partial coverage for
     this scenario, however, since it relies on generated code plus
     these being read in util, this test integrates the three.

* Remove erroneous YANG file.

* Update Makefile for travis tests.

* Implement fix for skipping a level only in the leafref lookup code.

32 of 32 new or added lines in 3 files covered. (100.0%)

8442 of 9274 relevant lines covered (91.03%)

1809.77 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1232.1 08 Sep 2018 12:06AM UTC 0
91.02
Travis Job 1232.1
2 1232.2 08 Sep 2018 12:05AM UTC 0
91.02
Travis Job 1232.2
3 1232.3 08 Sep 2018 12:04AM UTC 0
91.03
Travis Job 1232.3
4 1232.4 08 Sep 2018 12:07AM UTC 0
91.03
Travis Job 1232.4
Source Files on build 1232
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1232
  • 9867e2c2 on github
  • Prev Build on master (#1227)
  • Next Build on master (#1235)
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

© 2025 Coveralls, Inc