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

kubeovn / kube-ovn / 24877779623 / 1
25%
master: 25%

Build:
DEFAULT BRANCH: master
Ran 24 Apr 2026 07:35AM UTC
Files 207
Run time 5s
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 2026 07:30AM UTC coverage: 24.856% (+0.003%) from 24.853%
24877779623.1

push

github

web-flow
test(iptables-vpc-nat-gw): gate custom namespace assertions on v1.17+ (#6676)

* test(iptables-vpc-nat-gw): gate custom namespace assertions on v1.17+

The "[1] change gateway image, custom annotations and custom namespace"
spec was guarded with SkipVersionPriorTo(1, 16, ...), but the
VpcNatGateway/IptablesEIP spec.namespace plumbing was introduced after
release-1.16 branched. On release-1.16 builds the gate did not trip
(version is not prior to 1.16), apiserver silently dropped the unknown
spec.namespace field, the controller created the pod in PodNamespace,
and the assertion looking in customNs failed deterministically.

Move the namespace-related setup, the IptablesEIP spec.namespace test
and the auto-backfill test behind VersionPriorTo(1, 17). On older
builds customNs is empty, framework falls back to NamespaceSystem, and
only the image/annotations behavior (which is supported on 1.16) is
exercised.

Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>

* test(iptables-vpc-nat-gw): use framework.KubeOvnNamespace for default pod ns

Address Copilot review feedback on #6676: framework.KubeOvnNamespace is
the codebase's idiomatic way to refer to the controller install
namespace. Although it currently aliases metav1.NamespaceSystem, using
the framework constant keeps the assertion correct if the install
namespace ever moves.

Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>

---------

Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com>

14069 of 56601 relevant lines covered (24.86%)

0.29 hits per line

Source Files on job 24877779623.1
  • Tree
  • List 207
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24877779623
  • f2cf6628 on github
  • Prev Job for on master (#24830126592.1)
  • Next Job for on master (#24886630339.1)
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