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

nokia / danm
25%
master: 44%

Build:
Build:
LAST BUILD BRANCH: api_group_migration
DEFAULT BRANCH: master
Repo Added 05 Mar 2019 09:18PM UTC
Files 0
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

LAST BUILD ON BRANCH netwatcher_fourdoto
branch: netwatcher_fourdoto
CHANGE BRANCH
x
Reset
  • netwatcher_fourdoto
  • add-copyright-headers
  • akraino-install-guide-link
  • alloc6_api
  • api_group_migration
  • binaries
  • category_all
  • central_ipam_fixes
  • cmd_intro
  • cni_del_fix
  • cni_res_fix
  • cnidel_steroid
  • cnidel_uts
  • concurrent_confman
  • configure_naming
  • damn-danm
  • deploy-guide
  • device_handling_fixes
  • dis_dad
  • dnet_apitype_fix
  • dummy_cosmetics
  • dummy_encsa
  • fix_add_gc
  • fix_confman_core
  • fix_ip_delegation
  • fix_netype_bug
  • fix_none_ip
  • fixin_uts
  • formatting
  • go_12_9
  • intel_dpdk
  • intel_vf_wa
  • ip6conf_for_none
  • ipam_for_everyone
  • ipam_prefix_change
  • ipam_store_last_ip
  • ipam_uts
  • ipv6_cudo
  • k8s_1.21_fix
  • logo-with-name
  • master
  • metacni_fourdoto
  • netadmit_uts
  • netdel_ut
  • netwatcher_healthcheck
  • netwatcher_modify
  • netwatcher_nad
  • networktype_separation
  • new_apis
  • outage
  • perf_fix
  • pod_id_to_ep
  • prefix_fix
  • readme_facelift
  • route_device_fix
  • route_man_fix
  • rutas
  • set_ndisc_noti
  • slack-links
  • store_client
  • svcw_update_fix
  • svcwatcher_fourdoto
  • svcwatcher_healthcheck
  • svcwatcher_ns
  • svcwatcher_update_eps
  • syncher_ut
  • tconf_hook_ut
  • tenantnet_setup
  • typo-correction
  • uid_weeding
  • update_delegation
  • v3.2.0
  • v3.3.0
  • v4.0.0
  • v4.1.0
  • v4.2.0
  • v4.2.0-RC1
  • v4.2.0-rc2
  • v4.2.0-rc3
  • v4.2.1
  • v6_alloc
  • v6_stat
  • validate_max_netmask
  • validate_new_apis
  • validation_type_change
  • versioning
  • webhook
  • wording/changes
  • y_u_no_free

18 Jun 2019 09:48AM UTC coverage: 24.851% (-1.6%) from 26.494%
487

push

travis-ci

Levovar
Multiple problems occured during testing.

1: Looks like we are patching VLAN and VxLAN IDs as string for TenantNetworks.
This resulted in netwatcher not being able to handle host interfaces, as decoding failed.
We have defined "value" in the Patch struct as RawMessage, which implicitly resulted in always creating "string" patches.
Changed the type to "interface{}" to mimic the official, upstream type, and let json.Marshal take care of creating the appropriate byte[] representation.
2: For some reason ClusterNetworks and TenantNetworks Informers complain during DELETE... but not DanmNet Informer.
Trying to use separate clients and factories per API, maybe it is a multi-treading issue?
Update: turned out these items are tombstone items! We need to handle them gracefully, they might hold our objects.
3: We also unfortunetaly can't avoid separate handlers for each API due to static type correctness.
4: We need to make sure that we only try to create and start an Informer, if its respective API is present in the cluster.
We solve this by doing a "List" first, and only create the Informer if listing was successful.
5: During initial sycnhing TN and CN endpoints received DN objects for some reason
Turns out Informers List during synching. Changing CN and TN List struct to contain the right type solved the issue.

541 of 2177 relevant lines covered (24.85%)

6.32 hits per line

Relevant lines Covered
Build:
Build:
2177 RELEVANT LINES 541 COVERED LINES
6.32 HITS PER LINE
Source Files on netwatcher_fourdoto
  • List 0
  • Changed 4
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
487 netwatcher_fourdoto Multiple problems occured during testing. 1: Looks like we are patching VLAN and VxLAN IDs as string for TenantNetworks. This resulted in netwatcher not being able to handle host interfaces, as decoding failed. We have defined "value" in the Patc... push 18 Jun 2019 10:03AM UTC Levovar travis-ci
24.85
488 netwatcher_fourdoto Multiple problems occured during testing. 1: Looks like we are patching VLAN and VxLAN IDs as string for TenantNetworks. This resulted in netwatcher not being able to handle host interfaces, as decoding failed. We have defined "value" in the Patc... Pull #97 18 Jun 2019 10:00AM UTC web-flow travis-ci
24.85
452 netwatcher_fourdoto Fixing bugs related to Tenantconfig handling. 1: There was a nil pointer reference error in metacni during creation of DANM client 2: IsDynamicBackend incorrectly did not recognize ipvlan as such 3: Accidentally used shallow copy was changed to a... push 11 Jun 2019 12:57PM UTC Levovar travis-ci
26.49
See All Builds (730)
  • Repo on GitHub
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