Started by user Alex Building in workspace /var/lib/jenkins/jobs/mlv_dump_4k/workspace [src] $ hg showconfig paths.default [src] $ hg pull --rev crop_rec_4k pulling from https://bitbucket.org/hudson/magic-lantern no changes found [src] $ hg update --clean --rev crop_rec_4k 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [src] $ hg log --rev . --template {node} [src] $ hg log --rev . --template {rev} [src] $ hg log --rev 1d7b9aca8bcbd3a97d8170ad1618da7cca7fcf4e --template exists\n exists [src] $ hg log --template "{desc|xmlescape}{file_adds|stringify|xmlescape}{file_dels|stringify|xmlescape}{files|stringify|xmlescape}{parents}\n" --rev "ancestors('crop_rec_4k') and not ancestors(1d7b9aca8bcbd3a97d8170ad1618da7cca7fcf4e)" --encoding UTF-8 --encodingmode replace [workspace] $ /bin/bash -v /tmp/hudson5857614978176285064.sh #!/bin/bash -v # setup environment cd src echo "VERSION:=${JOB_NAME}.\$(shell LC_TIME=EN date +'%Y%b%d').\$(MODEL)\$(FW_VERSION)" > Makefile.user echo "MINGW=~/mingw-w32/bin/i686-w64-mingw32" >> Makefile.user cd modules/mlv_rec/ # mlv_dump with code coverage enabled echo "MLV_CFLAGS += --coverage" >> Makefile echo "MLV_LIBS += --coverage" >> Makefile make clean &> build.log make mlv_dump &>> build.log # move to modules/mlv_rec/test/ mkdir -p test/ mv mlv_dump test/ # regular mlv_dump (without code coverage) hg revert Makefile &>> build.log make clean &>> build.log make mlv_dump.exe &>> build.log make mlv_dump &>> build.log [workspace] $ /bin/bash -v /tmp/hudson9110081109027362059.sh #!/bin/bash -v # go to mlv_dump testing directory cd src/modules/mlv_rec/test/ # now testing mlv_dump ./mlv_dump MLV Dumper ----------------- [ERROR] Error: Missing input filename Usage: ./mlv_dump [options] Parameters: -o output_file write video data into a MLV file -v verbose output --version print version information --batch format output message suitable for batch processing --relaxed do not exit on every error, skip blocks that are erroneous -- DNG output -- --dng output frames into separate .dng files. set prefix with -o --no-cs no chroma smoothing (default) --cs2x2 2x2 chroma smoothing --cs3x3 3x3 chroma smoothing --cs5x5 5x5 chroma smoothing --no-fixcp do not fix cold pixels --fixcp2 fix non-static (moving) cold pixels (slow) --no-stripes do not fix vertical stripes in highlights -- RAW output -- -r output into a legacy raw file for e.g. raw2dng -- MLV output -- -b bits convert image data to given bit depth per channel (1-16) -z bits zero the lowest bits, so we have only specified number of bits containing data (1-16) (improves compression rate) -f frames frames to save. e.g. '12' saves frames 0 to 12, '12-40' saves frames 12 to 40. -A fpsx1000 Alter the video file's FPS metadata -x build xref file (indexing) -- MLV autopsy -- --skip-block skip given block number, as if it wasn't present --skip-type skip given block type (e.g. VIDF, AUDF, etc), as if they weren't present --extract extract the block at given position into autopsy file --extract-type extract the block type (e.g. VERS, LENS, etc) into autopsy file --replace replace block with data from given autopsy file; requires --autopsy-file --payload-only extract/replace affect not the whole block, but only payload --header-only extract/replace affect not the whole block, but only header --autopsy-file extract/replace from this file --hex extract prints the selected data as hexdump on screen --ascii extract prints the selected data as ASCII on screen (only suitable for VERS and DEBG) --visualize visualize block types, most likely you want to use --skip-xref along with it -- MLV manipulation -- --skip-xref skip loading .IDX (XREF) file, read block in the MLV file's order instead of presorted -m write only metadata, no audio or video frames -n write no metadata, only audio and video frames -I inject data from given MLV file right after MLVI header -X type extract only block type int output file -- Image manipulation -- -a average all frames in and output a single-frame MLV from it --avg-vertical [DARKFRAME ONLY] average the resulting frame in vertical direction, so we will extract vertical banding --avg-horizontal [DARKFRAME ONLY] average the resulting frame in horizontal direction, so we will extract horizontal banding -s mlv_file subtract the reference frame in given file from every single frame during processing -t mlv_file use the reference frame in given file as flat field (gain correction) -- Processing -- -e delta-encode frames to improve compression, but lose random access capabilities -c compress video and audio frames using LJ92. if already compressed, then decompress and recompress again. specify twice to pass through unmodified compressed (lossless) data to DNG which speeds up writing, but skips preprocessing -d decompress compressed video and audio frames using LZMA or LJ92 -- bugfixes -- --black-fix=value set black level to (fix green/magenta cast). if no value given, it will be set to 2048. --white-fix=value set white level to . if no value given, it will be set to 15000. --fix-bug=id fix some special bugs. *only* to be used if given instruction by developers. for f in *.MLV; do ./mlv_dump $f ./mlv_dump $f -v ./mlv_dump $f --dng md5sum *.dng rm *.dng done MLV Dumper ----------------- Mode of operation: - Input MLV file: 'M08-1044-cut.MLV' - Verify file structure File M08-1044-cut.MLV opened File M08-1044-cut.M00 not existing. Processing... Reached end of chunk 1/1 after 35 blocks Processed 28 video frames at 59.98 FPS (0.47 s) Done MLV Dumper ----------------- Mode of operation: - Input MLV file: 'M08-1044-cut.MLV' - Verbose messages - Verify file structure - Dump all block information File M08-1044-cut.MLV opened File M08-1044-cut.M00 not existing. Processing... File Header (MLVI) Size : 0x00000034 Ver : v2.0 GUID : 16571543760383869220 FPS : 59.976000 File : 0 / 1 Frames Video: 487 Frames Audio: 0 Class Video : 0x00000021 Class Audio : 0x00000000 Block: RAWI Offset: 0x00000034 Number: 1 Size: 180 Time: 1.025000 ms Res: 1920x800 raw_info: api_version 0x00000001 height 800 width 2080 pitch 3640 frame_size 0x002C6F00 bits_per_pixel 14 black_level 2047 white_level 16200 active_area.y1 0 active_area.x1 146 active_area.y2 800 active_area.x2 2078 exposure_bias 0, 0 cfa_pattern 0x02010100 calibration_ill 1 Block: IDNT Offset: 0x000000e8 Number: 2 Size: 84 Time: 1.053000 ms Camera Name: 'Canon EOS 5D Mark III' Camera Serial: '10C4F721BB' Camera Model: 0x80000285 Block: EXPO Offset: 0x0000013c Number: 3 Size: 40 Time: 1.065000 ms ISO Mode: 0 ISO: 100 ISO Analog: 72 ISO DGain: 0/1024 EV Shutter: 8302 microseconds (1/120.45) Block: LENS Offset: 0x00000164 Number: 4 Size: 96 Time: 1.093000 ms Name: '' Serial: '' Focal Len: 50 mm Focus Dist: 0 mm Aperture: f/2.80 IS Mode: 0 AF Mode: 3 Lens ID: 0x00000000 Flags: 0x00000000 Block: RTCI Offset: 0x000001c4 Number: 5 Size: 44 Time: 1.108000 ms Date: 08.06.2017 Time: 10:41:14 (GMT+0) Zone: '' Day of week: 4 Day of year: 158 Daylight s.: 0 Block: WBAL Offset: 0x000001f0 Number: 6 Size: 44 Time: 1.783000 ms Mode: 9 Kelvin: 5900 Gain R: 491 Gain G: 1024 Gain B: 638 Shift GM: 0 Shift BA: 0 Block: VIDF Offset: 0x0000021c Number: 7 Size: 1432032 Time: 6392.502000 ms Frame: #0000 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0015dbfc Number: 8 Size: 1432032 Time: 6409.171000 ms Frame: #0001 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x002bb5dc Number: 9 Size: 1432032 Time: 6425.812000 ms Frame: #0002 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x00418fbc Number: 10 Size: 1431520 Time: 6442.501000 ms Frame: #0003 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0057679c Number: 11 Size: 1431008 Time: 6459.190000 ms Frame: #0004 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x006d3d7c Number: 12 Size: 1430496 Time: 6475.850000 ms Frame: #0005 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0083115c Number: 13 Size: 1429984 Time: 6492.495000 ms Frame: #0006 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0098e33c Number: 14 Size: 1429472 Time: 6509.196000 ms Frame: #0007 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x00aeb31c Number: 15 Size: 1428960 Time: 6525.878000 ms Frame: #0008 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x00c480fc Number: 16 Size: 1428960 Time: 6542.266000 ms Frame: #0009 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x00da4edc Number: 17 Size: 1428960 Time: 6525.878000 ms Frame: #0008 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x00f01cbc Number: 18 Size: 1428960 Time: 6542.266000 ms Frame: #0009 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0105ea9c Number: 19 Size: 1429472 Time: 6559.252000 ms Frame: #0010 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x011bba7c Number: 20 Size: 1429472 Time: 6575.896000 ms Frame: #0011 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x01318a5c Number: 21 Size: 1428960 Time: 6592.534000 ms Frame: #0012 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0147583c Number: 22 Size: 1428960 Time: 6609.237000 ms Frame: #0013 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x015d261c Number: 23 Size: 1428960 Time: 6625.929000 ms Frame: #0014 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0172f3fc Number: 24 Size: 1429472 Time: 6642.546000 ms Frame: #0015 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x0188c3dc Number: 25 Size: 1429472 Time: 6659.255000 ms Frame: #0016 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x019e93bc Number: 26 Size: 1429984 Time: 6675.938000 ms Frame: #0017 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x01b4659c Number: 27 Size: 1429984 Time: 6692.610000 ms Frame: #0018 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x01ca377c Number: 28 Size: 1429984 Time: 6709.266000 ms Frame: #0019 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x01e0095c Number: 29 Size: 1429984 Time: 6725.961000 ms Frame: #0020 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x01f5db3c Number: 30 Size: 1429984 Time: 6742.593000 ms Frame: #0021 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x020bad1c Number: 31 Size: 1430496 Time: 6759.277000 ms Frame: #0022 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x022180fc Number: 32 Size: 1430496 Time: 6775.937000 ms Frame: #0023 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x023754dc Number: 33 Size: 1431008 Time: 6792.631000 ms Frame: #0024 Crop: 152x0 Pan: 146x0 Space: 0 Block: VIDF Offset: 0x024d2abc Number: 34 Size: 1431008 Time: 6809.312000 ms Frame: #0025 Crop: 152x0 Pan: 146x0 Space: 0 Reached end of chunk 1/1 after 35 blocks Processed 28 video frames at 59.98 FPS (0.47 s) Done MLV Dumper ----------------- Mode of operation: - Input MLV file: 'M08-1044-cut.MLV' - Decompressing before writing DNG - Enforcing 14bpp for DNG output - Using output path 'M08-1044-cut_' for DNGs - Convert to DNG frames - Output into 'M08-1044-cut_' File M08-1044-cut.MLV opened File M08-1044-cut.M00 not existing. Processing... Vertical stripes correction: 1.00000 1.00487 1.00542 1.00713 1.00211 1.00513 1.00224 1.00496 Cold pixels : 0 Reached end of chunk 1/1 after 35 blocks Processed 28 video frames at 59.98 FPS (0.47 s) Done ecee529e18a23e3bb02838bf915479c3 M08-1044-cut_000000.dng 04e32c036b3f8f9da2db64966552a377 M08-1044-cut_000001.dng dc216c65bb0fb7558735c78042118952 M08-1044-cut_000002.dng b6e40f20cc4de8a8ac4e94d455907058 M08-1044-cut_000003.dng f504564d7b2feba095e66c58cfa2baea M08-1044-cut_000004.dng 0960801a80c64b7bd308474175a9d604 M08-1044-cut_000005.dng 7919105a681a3d45adb7ce6746fb1e47 M08-1044-cut_000006.dng 450a63738ed19449038dff3e8a888691 M08-1044-cut_000007.dng 81ac8b0e52fdcdcf6ce861c55d9cd8a9 M08-1044-cut_000008.dng fbbd05fcbc3528a3d87a1f90b7c2a462 M08-1044-cut_000009.dng 1f35054cfa627e8295dae54266f01b2e M08-1044-cut_000010.dng 16e249e9f5b5b03301af415595f7fe48 M08-1044-cut_000011.dng 039ede4fc02a91128a05a4b6f63e8d58 M08-1044-cut_000012.dng 2c97d7c1e6258e828fd1bfc388347d6e M08-1044-cut_000013.dng 215013b9c348a6dd8f5a9561c4972438 M08-1044-cut_000014.dng 897e61fa2dc91d7103263d7821b08545 M08-1044-cut_000015.dng 8abee891aaf2135cff1d120b4eb40448 M08-1044-cut_000016.dng b0961dc41d5cb42262b0e537aae96d81 M08-1044-cut_000017.dng 265892b50e20454f2487f064ca99991a M08-1044-cut_000018.dng f49ecdffd9818bc67c7fdbedcdf54633 M08-1044-cut_000019.dng e8729a712fd5a9ec352383eccd1ce821 M08-1044-cut_000020.dng 9076ff8d15b9e17e354e4234e5a35e0b M08-1044-cut_000021.dng 0fef61c079c4784adf0b54cc935ce049 M08-1044-cut_000022.dng 3b0d4f05e436bc8803a9486cbb544aea M08-1044-cut_000023.dng 8f7ff6c968ef318b7cec03b4b61b8522 M08-1044-cut_000024.dng 70269e2701b5df65f37c6a58d2876e25 M08-1044-cut_000025.dng # todo: add some clips here, check output files... # code coverage report OUT_DIR=`realpath coverage` realpath coverage BINDIR=`realpath .` realpath . SRCDIR=`realpath ..` realpath .. lcov -c -i -d .. -o base.info --no-external -b $SRCDIR Capturing coverage data from .. Found gcov version: 5.4.0 Scanning .. for .gcno files ... Found 67 graph files in .. Processing lzma/7zBuf.host.gcno Processing lzma/Delta.host.gcno Processing lzma/BraIA64.w32.gcno Processing lzma/7zStream.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/Lzma86Dec.host.gcno Processing lzma/Lzma86Dec.w32.gcno Processing lzma/7zDec.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/Bcj2.host.gcno Processing lzma/LzmaLib.w32.gcno Processing lzma/7zBuf2.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/Ppmd7Dec.host.gcno Processing lzma/7zCrc.w32.gcno Processing lzma/XzCrc64.host.gcno Processing lzma/MtCoder.w32.gcno Processing lzma/Lzma2Enc.w32.gcno Processing lzma/Ppmd7Dec.w32.gcno Processing lzma/LzFind.w32.gcno Processing lzma/7zFile.w32.gcno Processing lzma/7zAlloc.w32.gcno Processing lzma/Bcj2.w32.gcno Processing lzma/7zIn.w32.gcno Processing lzma/7zCrc.host.gcno Processing lzma/Lzma86Enc.w32.gcno Processing lzma/Threads.w32.gcno Processing lzma/Bra.w32.gcno Processing lzma/7zFile.host.gcno ignoring data for external file /usr/include/bits/stdio2.h Processing lzma/Alloc.w32.gcno Processing lzma/CpuArch.w32.gcno Processing lzma/7zCrcOpt.w32.gcno Processing lzma/Ppmd7.w32.gcno Processing lzma/7zBuf2.w32.gcno Processing lzma/LzmaEnc.w32.gcno Processing lzma/XzCrc64.w32.gcno Processing lzma/Ppmd7.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/LzmaEnc.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/Lzma2Enc.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/BraIA64.host.gcno Processing lzma/LzmaLib.host.gcno Processing lzma/Bra.host.gcno Processing lzma/LzmaDec.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/7zDec.w32.gcno Processing lzma/7zStream.w32.gcno Processing lzma/Lzma2Dec.w32.gcno Processing lzma/LzFindMt.w32.gcno Processing lzma/Bra86.w32.gcno Processing lzma/7zCrcOpt.host.gcno Processing lzma/7zBuf.w32.gcno Processing lzma/Bra86.host.gcno Processing lzma/7zAlloc.host.gcno Processing lzma/Lzma2Dec.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/Ppmd7Enc.w32.gcno Processing lzma/Xz.host.gcno Processing lzma/Sha256.host.gcno Processing lzma/Lzma86Enc.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/7zIn.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/Alloc.host.gcno Processing lzma/LzFind.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lzma/CpuArch.host.gcno Processing lzma/Xz.w32.gcno Processing lzma/Ppmd7Enc.host.gcno Processing lzma/Sha256.w32.gcno Processing lzma/LzmaDec.w32.gcno Processing lzma/Delta.w32.gcno Processing lj92.host.gcno ignoring data for external file /usr/include/bits/string3.h Processing lj92.w32.gcno Processing mlv_dump.w32.gcno ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/dual_iso/chroma_smooth.c ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/dual_iso/optmed.h ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/module_strings_wrapper.h ignoring data for external file /var/lib/jenkins/mingw-w32/i686-w64-mingw32/include/stdio.h ignoring data for external file /var/lib/jenkins/mingw-w32/i686-w64-mingw32/include/string.h ignoring data for external file /var/lib/jenkins/mingw-w32/i686-w64-mingw32/include/time.h Processing mlv_dump.host.gcno ignoring data for external file /usr/include/bits/stdio2.h ignoring data for external file /usr/include/bits/string3.h ignoring data for external file /usr/include/stdlib.h ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/dual_iso/chroma_smooth.c ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/dual_iso/optmed.h ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/module_strings_wrapper.h Finished .info-file creation lcov -c -d .. -o test.info --no-external -b $SRCDIR --rc lcov_branch_coverage=1 Capturing coverage data from .. Found gcov version: 5.4.0 Scanning .. for .gcda files ... Found 7 data files in .. Processing lzma/LzmaEnc.host.gcda ignoring data for external file /usr/include/bits/string3.h Processing lzma/LzmaLib.host.gcda Processing lzma/LzmaDec.host.gcda ignoring data for external file /usr/include/bits/string3.h Processing lzma/Alloc.host.gcda Processing lzma/LzFind.host.gcda ignoring data for external file /usr/include/bits/string3.h Processing mlv_dump.host.gcda ignoring data for external file /usr/include/bits/stdio2.h ignoring data for external file /usr/include/bits/string3.h ignoring data for external file /usr/include/stdlib.h ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/dual_iso/chroma_smooth.c ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/dual_iso/optmed.h ignoring data for external file /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/module_strings_wrapper.h Processing lj92.host.gcda ignoring data for external file /usr/include/bits/string3.h Finished .info-file creation lcov -a base.info -a test.info -o total.info --rc lcov_branch_coverage=1 Combining tracefiles. Reading tracefile base.info Reading tracefile test.info Writing data to total.info Summary coverage rate: lines......: 11.0% (854 of 7761 lines) functions..: 3.7% (16 of 431 functions) branches...: 10.0% (272 of 2710 branches) genhtml total.info --output-directory $OUT_DIR --branch-coverage Reading data file total.info Found 36 entries. Found common filename prefix "/var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules" Writing .css and .png files. Generating output. Processing file mlv_rec/lj92.c Processing file mlv_rec/mlv_dump.c Processing file mlv_rec/camera_id.h Processing file mlv_rec/lzma/7zStream.c Processing file mlv_rec/lzma/Sha256.c Processing file mlv_rec/lzma/7zCrcOpt.c Processing file mlv_rec/lzma/7zBuf2.c Processing file mlv_rec/lzma/Ppmd7.c Processing file mlv_rec/lzma/7zCrc.c Processing file mlv_rec/lzma/Ppmd7Dec.c Processing file mlv_rec/lzma/Lzma86Enc.c Processing file mlv_rec/lzma/Ppmd7Enc.c Processing file mlv_rec/lzma/7zBuf.c Processing file mlv_rec/lzma/CpuArch.c Processing file mlv_rec/lzma/BraIA64.c Processing file mlv_rec/lzma/MtCoder.c Processing file mlv_rec/lzma/LzmaEnc.c Processing file mlv_rec/lzma/7zFile.c Processing file mlv_rec/lzma/7zDec.c Processing file mlv_rec/lzma/LzmaLib.c Processing file mlv_rec/lzma/7zIn.c Processing file mlv_rec/lzma/Xz.c Processing file mlv_rec/lzma/XzCrc64.c Processing file mlv_rec/lzma/Lzma2Enc.c Processing file mlv_rec/lzma/LzmaDec.c Processing file mlv_rec/lzma/7zAlloc.c Processing file mlv_rec/lzma/Bra86.c Processing file mlv_rec/lzma/Threads.c Processing file mlv_rec/lzma/Bcj2.c Processing file mlv_rec/lzma/Delta.c Processing file mlv_rec/lzma/LzFindMt.c Processing file mlv_rec/lzma/LzFind.c Processing file mlv_rec/lzma/Lzma2Dec.c Processing file mlv_rec/lzma/Lzma86Dec.c Processing file mlv_rec/lzma/Bra.c Processing file mlv_rec/lzma/Alloc.c Writing directory view page. Overall coverage rate: lines......: 11.0% (854 of 7761 lines) functions..: 3.7% (16 of 431 functions) branches...: 10.0% (272 of 2710 branches) Archiving artifacts [htmlpublisher] Archiving HTML reports... [htmlpublisher] Archiving at PROJECT level /var/lib/jenkins/jobs/mlv_dump_4k/workspace/src/modules/mlv_rec/test/coverage to /var/lib/jenkins/jobs/mlv_dump_4k/htmlreports/Code_coverage_report_for_mlv_dump Finished: SUCCESS