mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-23 07:42:51 +00:00
Add coverage exclusions for test code.
For some of the code e.g. doing timing measurements there is no real point in running regression testing on it, thus it should not be counted against coverage. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
This commit is contained in:
parent
840ecc9e07
commit
d086c1203c
@ -56,6 +56,7 @@ unsigned long av_adler32_update(unsigned long adler, const uint8_t * buf,
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef TEST
|
#ifdef TEST
|
||||||
|
// LCOV_EXCL_START
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "log.h"
|
#include "log.h"
|
||||||
#include "timer.h"
|
#include "timer.h"
|
||||||
@ -84,4 +85,5 @@ int main(int argc, char **argv)
|
|||||||
av_log(NULL, AV_LOG_DEBUG, "%X (expected 50E6E508)\n", checksum);
|
av_log(NULL, AV_LOG_DEBUG, "%X (expected 50E6E508)\n", checksum);
|
||||||
return checksum == 0x50e6e508 ? 0 : 1;
|
return checksum == 0x50e6e508 ? 0 : 1;
|
||||||
}
|
}
|
||||||
|
// LCOV_EXCL_STOP
|
||||||
#endif
|
#endif
|
||||||
|
@ -259,6 +259,7 @@ int av_aes_init(AVAES *a, const uint8_t *key, int key_bits, int decrypt)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef TEST
|
#ifdef TEST
|
||||||
|
// LCOV_EXCL_START
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "lfg.h"
|
#include "lfg.h"
|
||||||
#include "log.h"
|
#include "log.h"
|
||||||
@ -331,4 +332,5 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
// LCOV_EXCL_STOP
|
||||||
#endif
|
#endif
|
||||||
|
@ -100,6 +100,7 @@ char *av_base64_encode(char *out, int out_size, const uint8_t *in, int in_size)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef TEST
|
#ifdef TEST
|
||||||
|
// LCOV_EXCL_START
|
||||||
|
|
||||||
#undef printf
|
#undef printf
|
||||||
|
|
||||||
@ -161,4 +162,5 @@ int main(void)
|
|||||||
return error_count;
|
return error_count;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// LCOV_EXCL_STOP
|
||||||
#endif
|
#endif
|
||||||
|
@ -337,6 +337,7 @@ void av_des_mac(AVDES *d, uint8_t *dst, const uint8_t *src, int count) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef TEST
|
#ifdef TEST
|
||||||
|
// LCOV_EXCL_START
|
||||||
#undef printf
|
#undef printf
|
||||||
#undef rand
|
#undef rand
|
||||||
#undef srand
|
#undef srand
|
||||||
@ -443,4 +444,5 @@ int main(void) {
|
|||||||
#endif
|
#endif
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
// LCOV_EXCL_STOP
|
||||||
#endif
|
#endif
|
||||||
|
@ -579,6 +579,7 @@ int av_expr_parse_and_eval(double *d, const char *s,
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if FF_API_OLD_EVAL_NAMES
|
#if FF_API_OLD_EVAL_NAMES
|
||||||
|
// LCOV_EXCL_START
|
||||||
int av_parse_expr(AVExpr **expr, const char *s,
|
int av_parse_expr(AVExpr **expr, const char *s,
|
||||||
const char * const *const_names,
|
const char * const *const_names,
|
||||||
const char * const *func1_names, double (* const *funcs1)(void *, double),
|
const char * const *func1_names, double (* const *funcs1)(void *, double),
|
||||||
@ -608,9 +609,11 @@ void av_free_expr(AVExpr *e)
|
|||||||
{
|
{
|
||||||
av_expr_free(e);
|
av_expr_free(e);
|
||||||
}
|
}
|
||||||
|
// LCOV_EXCL_STOP
|
||||||
#endif /* FF_API_OLD_EVAL_NAMES */
|
#endif /* FF_API_OLD_EVAL_NAMES */
|
||||||
|
|
||||||
#ifdef TEST
|
#ifdef TEST
|
||||||
|
// LCOV_EXCL_START
|
||||||
#undef printf
|
#undef printf
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
@ -723,4 +726,5 @@ int main(int argc, char **argv)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
// LCOV_EXCL_STOP
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user