Branch Coverage

blib/lib/App/ElasticSearch/Utilities/Metrics.pm
Criterion Covered Total %
branch 0 46 0.0


line true false branch
71 0 0 if (my $res = $self->request("_nodes/_local")->content)
72 0 0 if (my $nodes = $res->{'nodes'})
94 0 0 if (my $details = $self->node_details)
111 0 0 if (my $info = $self->node_details)
125 0 0 if (my $info = $self->node_details)
139 0 0 if $self->with_cluster_metrics
142 0 0 if $self->with_index_metrics
153 0 0 if (my $res = $self->request("_nodes/_local/stats")->content)
167 0 0 if (my $res = $self->request("_cluster/health")->content)
195 0 0 if (my $res = $self->request(@req)->content)
198 0 0 if (my $settings = $res->{$idx}{'settings'})
201 0 0 if (lc $value eq "true")
234 0 0 unless $shard->{'id'}
237 0 0 unless $shard->{'id'} eq $id
240 0 0 if $shard->{'index'} =~ /^\./u
244 0 0 unless $index
247 0 0 $shard->{'prirep'} eq 'p' ? :
265 0 0 if ref $results{$idx}{$k}
294 0 0 unless Ref::Util::XS::is_hashref($ref)
299 0 0 if $ignores{$key}
302 0 0 if $key =~ /^peak/u
310 0 0 if (Ref::Util::XS::is_hashref($ref->{$key})) { }
0 0 elsif ($ref->{$key} =~ /^\d+(?:\.\d+)?$/u) { }