Branch Coverage

amqp_time.c
Criterion Covered Total %
branch 16 52 30.7


line true false branch
76 0 2 if (-1 == clock_gettime(CLOCK_MONOTONIC, &tp)) {
89 0 2 assert(NULL != time);
91 1 1 if (NULL == timeout) {
96 1 0 if (timeout->tv_sec < 0 || timeout->tv_usec < 0) {
0 1 if (timeout->tv_sec < 0 || timeout->tv_usec < 0) {
104 0 1 if (0 == now_ns) {
109 1 0 if (now_ns > time->time_point_ns || delta_ns > time->time_point_ns) {
0 1 if (now_ns > time->time_point_ns || delta_ns > time->time_point_ns) {
119 0 66 assert(NULL != time);
121 66 0 if (0 >= seconds) {
127 0 0 if (0 == now_ns) {
133 0 0 if (now_ns > time->time_point_ns || delta_ns > time->time_point_ns) {
0 0 if (now_ns > time->time_point_ns || delta_ns > time->time_point_ns) {
151 0 1 if (UINT64_MAX == time.time_point_ns) {
154 0 1 if (0 == time.time_point_ns) {
159 0 1 if (0 == now_ns) {
163 0 1 if (now_ns >= time.time_point_ns) {
178 0 0 assert(in != NULL);
179 0 0 if (UINT64_MAX == time.time_point_ns) {
183 0 0 if (0 == time.time_point_ns) {
191 0 0 if (0 == now_ns) {
195 0 0 if (now_ns >= time.time_point_ns) {
212 0 0 if (UINT64_MAX == time.time_point_ns) {
217 0 0 if (0 == now_ns) {
221 0 0 if (now_ns > time.time_point_ns) {
228 0 1 if (l.time_point_ns < r.time_point_ns) {