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

cilium / cilium / 39873 / 3
39%
master: 39%

Build:
DEFAULT BRANCH: master
Ran 30 Mar 2022 10:41AM UTC
Files 908
Run time 2min
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

30 Mar 2022 09:07AM UTC coverage: 35.141% (+0.03%) from 35.108%
RACE=1 BASE_IMAGE=quay.io/cilium/cilium-runtime:efb92c208c5f1f190243b361cbb43413ca49d534@sha256:8ca66f05327b5affad2bfb09614636f2b0d3fa24a9f40d1b5f86c2ef9ca2e46a LOCKDEBUG=1

push

travis-ci-com

borkmann
routing: Consistent conditions for ip rule creation/deletion

In addition to the inconsistency fixed in the previous commit, there is
another we need to fix. On the deletion of ip rules with the form "to
x.x.x.x/x", we check that we are running in ENI mode. We don't perform
the same check on the creation of those rules. Thus, on AKS and
AlibabaCloud, we could theoretically create rules of one form and
attempt to delete the other form.

In practice, this isn't causing a bug because:
- The CIDR used in the "to x.x.x.x/x" form appears to always be
  0.0.0.0/0 and is therefore equivalent to not having a to CIDR
  specified.
- We don't support equivalent flags to --aws-release-excess-ips on AKS
  and AlibabaCloud and, as detailed in the previous commit, that flag is
  necessary to trigger the bug.

Thus, this commit is fixing an inconsistency in the code that doesn't
have any consequence today.

Signed-off-by: Paul Chaignon <paul@cilium.io>

45141 of 128458 relevant lines covered (35.14%)

2203.29 hits per line

Source Files on job 39873.3 (RACE=1 BASE_IMAGE=quay.io/cilium/cilium-runtime:efb92c208c5f1f190243b361cbb43413ca49d534@sha256:8ca66f05327b5affad2bfb09614636f2b0d3fa24a9f40d1b5f86c2ef9ca2e46a LOCKDEBUG=1)
  • Tree
  • List 0
  • Changed 121
  • Source Changed 3
  • Coverage Changed 121
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26911
  • Travis Job 39873.3
  • 298ece34 on github
  • Prev Job for RACE=1 BASE_IMAGE=quay.io/cilium/cilium-runtime:efb92c208c5f1f190243b361cbb43413ca49d534@sha256:8ca66f05327b5affad2bfb09614636f2b0d3fa24a9f40d1b5f86c2ef9ca2e46a LOCKDEBUG=1 on master (#39861.3)
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