Skip to content

Switch to atomic pointers

Codecov / codecov/patch succeeded Jan 11, 2024 in 1s

83.28% of diff hit (target 83.65%)

View this Pull Request on Codecov

83.28% of diff hit (target 83.65%)

Annotations

Check warning on line 138 in xds/internal/server/conn_wrapper.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/server/conn_wrapper.go#L138

Added line #L138 was not covered by tests

Check warning on line 176 in xds/internal/server/listener_wrapper.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/server/listener_wrapper.go#L172-L176

Added lines #L172 - L176 were not covered by tests

Check warning on line 227 in xds/internal/server/listener_wrapper.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/server/listener_wrapper.go#L227

Added line #L227 was not covered by tests

Check warning on line 324 in xds/internal/server/listener_wrapper.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/server/listener_wrapper.go#L324

Added line #L324 was not covered by tests

Check warning on line 159 in xds/internal/server/rds_handler.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/server/rds_handler.go#L157-L159

Added lines #L157 - L159 were not covered by tests

Check warning on line 172 in xds/internal/server/rds_handler.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/server/rds_handler.go#L170-L172

Added lines #L170 - L172 were not covered by tests

Check warning on line 185 in xds/internal/server/rds_handler.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/server/rds_handler.go#L183-L185

Added lines #L183 - L185 were not covered by tests

Check warning on line 551 in xds/internal/xdsclient/authority.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/authority.go#L550-L551

Added lines #L550 - L551 were not covered by tests

Check warning on line 556 in xds/internal/xdsclient/authority.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/authority.go#L555-L556

Added lines #L555 - L556 were not covered by tests

Check warning on line 561 in xds/internal/xdsclient/authority.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/authority.go#L560-L561

Added lines #L560 - L561 were not covered by tests

Check warning on line 111 in xds/internal/xdsclient/clientimpl_watchers.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/clientimpl_watchers.go#L110-L111

Added lines #L110 - L111 were not covered by tests

Check warning on line 117 in xds/internal/xdsclient/clientimpl_watchers.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/clientimpl_watchers.go#L116-L117

Added lines #L116 - L117 were not covered by tests

Check warning on line 114 in xds/internal/xdsclient/xdsresource/filter_chain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/xdsresource/filter_chain.go#L112-L114

Added lines #L112 - L114 were not covered by tests

Check warning on line 755 in xds/internal/xdsclient/xdsresource/filter_chain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/xdsresource/filter_chain.go#L755

Added line #L755 was not covered by tests

Check warning on line 183 in xds/internal/xdsclient/xdsresource/resource_type.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/internal/xdsclient/xdsresource/resource_type.go#L178-L183

Added lines #L178 - L183 were not covered by tests

Check warning on line 254 in xds/server.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

xds/server.go#L253-L254

Added lines #L253 - L254 were not covered by tests