Condition Coverage

script/fit2tcx.pl
Criterion Covered Total %
condition 33 126 26.1


and 3 conditions

line !l l&&!r l&&r condition
257 2 0 0 @lap and $lap_start > 0
289 0 0 0 $lat >= $lat_sw and $lat <= $lat_ne
0 0 0 $lat >= $lat_sw and $lat <= $lat_ne and &cmp_long($lon, $lon_sw) >= 0
346 0 12 4 $include_creator and $obj->value_cooked(@{$desc;}{"t_device_index", "a_device_index", "I_device_index"}, $$v[$desc->{'i_device_index'}]) eq "creator"
380 0 0 414 defined $desc->{'i_position_lat'} and $$v[$desc->{'i_position_lat'}] != $desc->{'I_position_lat'}
383 0 0 414 defined $desc->{'i_position_long'} and $$v[$desc->{'i_position_long'}] != $desc->{'I_position_long'}
385 0 0 414 defined $lat and defined $lon
387 414 0 0 defined $desc->{'i_enhanced_altitude'} and $$v[$desc->{'i_enhanced_altitude'}] != $desc->{'I_enhanced_altitude'}
0 0 414 defined $desc->{'i_altitude'} and $$v[$desc->{'i_altitude'}] != $desc->{'I_altitude'}
394 0 0 414 defined $desc->{'i_distance'} and $$v[$desc->{'i_distance'}] != $desc->{'I_distance'}
396 414 0 0 defined $desc->{'i_enhanced_speed'} and $$v[$desc->{'i_enhanced_speed'}] != $desc->{'I_enhanced_speed'}
0 0 414 defined $desc->{'i_speed'} and $$v[$desc->{'i_speed'}] != $desc->{'I_speed'}
402 0 414 0 defined $desc->{'i_heart_rate'} and $$v[$desc->{'i_heart_rate'}] != $desc->{'I_heart_rate'}
403 414 0 0 defined $desc->{'i_cadence'} and $$v[$desc->{'i_cadence'}] != $desc->{'I_cadence'}
404 414 0 0 defined $desc->{'i_power'} and $$v[$desc->{'i_power'}] != $desc->{'I_power'}
471 0 0 6 defined $desc->{'i_total_distance'} and $$v[$desc->{'i_total_distance'}] != $desc->{'I_total_distance'}
473 6 0 0 defined $desc->{'i_enhanced_max_speed'} and $$v[$desc->{'i_enhanced_max_speed'}] != $desc->{'I_enhanced_max_speed'}
0 0 6 defined $desc->{'i_max_speed'} and $$v[$desc->{'i_max_speed'}] != $desc->{'I_max_speed'}
480 0 0 6 defined $desc->{'i_total_calories'} and $$v[$desc->{'i_total_calories'}] != $desc->{'I_total_calories'}
482 0 6 0 defined $desc->{'i_avg_cadence'} and $$v[$desc->{'i_avg_cadence'}] != $desc->{'I_avg_cadence'}
493 0 6 0 defined $desc->{'i_avg_heart_rate'} and $$v[$desc->{'i_avg_heart_rate'}] != $desc->{'I_avg_heart_rate'}
496 0 6 0 defined $desc->{'i_max_heart_rate'} and $$v[$desc->{'i_max_heart_rate'}] != $desc->{'I_max_heart_rate'}
500 0 6 0 defined $desc->{'i_total_fat_calories'} and $$v[$desc->{'i_total_fat_calories'}] != $desc->{'I_total_calories'}
502 6 0 0 defined $desc->{'i_enhanced_avg_speed'} and $$v[$desc->{'i_enhanced_avg_speed'}] != $desc->{'I_enhanced_avg_speed'}
0 0 6 defined $desc->{'i_avg_speed'} and $$v[$desc->{'i_avg_speed'}] != $desc->{'I_avg_speed'}
508 0 6 0 defined $desc->{'i_max_cadence'} and $$v[$desc->{'i_max_cadence'}] != $desc->{'I_max_cadence'}
509 0 6 0 defined $desc->{'i_avg_power'} and $$v[$desc->{'i_avg_power'}] != $desc->{'I_avg_power'}
510 0 6 0 defined $desc->{'i_max_power'} and $$v[$desc->{'i_max_power'}] != $desc->{'I_max_power'}
575 1686 0 2538 defined $format and $format ne ""
647 0 0 0 defined $garbage_size and $garbage_size > 0
665 0 0 0 $p >= $lap[$r - 1] and $p <= $lap[$r]
691 0 2 0 @$av and @tpmask || @tpfake
743 0 0 0 &cmp_long($x_long, $mask->[2]) >= 0 and &cmp_long($x_long, $mask->[4]) <= 0
759 0 0 0 $x_lat >= $mask->[1] and $x_lat <= $mask->[3]
815 2 0 0 $tplimit > 0 and ($skip = $memo->{'ntps'} / $tplimit) > 1
822 0 0 0 $tplimit_smart and defined $tpv->[0]{'AltitudeMeters'}
845 0 0 0 $k < @$tpv and $k - $i > $skip
865 0 0 0 $k < $next and $k < $m
868 0 0 0 defined($x = $tpv->[$k]{'Extensions'}) and defined($tpx = $x->{'TPX'})
0 0 0 defined($x = $tpv->[$k]{'Extensions'}) and defined($tpx = $x->{'TPX'}) and defined($w = $tpx->{'Watts'})

or 3 conditions

line l !l&&r !l&&!r condition
406 414 0 0 defined $speed or defined $watts
691 0 0 2 @tpmask || @tpfake