Source tarball is missing testdata files since v1.0.8 #348

Closed
opened 2026-01-29 20:42:23 +00:00 by claunia · 10 comments
Owner

Originally created by @delroth on GitHub (Oct 2, 2020).

Something changed between v1.0.7 and v1.0.8 which caused the testdata files to disappear from the source tarball. This means that it's now impossible to run unit tests at least for Python without using a git clone instead.

Originally created by @delroth on GitHub (Oct 2, 2020). Something changed between v1.0.7 and v1.0.8 which caused the testdata files to disappear from the source tarball. This means that it's now impossible to run unit tests at least for Python without using a git clone instead.
claunia added the release-v1.1.1bug labels 2026-01-29 20:42:23 +00:00
Author
Owner

@delroth commented on GitHub (Oct 2, 2020):

This is because all the files were marked as export-ignore except for a select few. cc @eustas who committed that change

@delroth commented on GitHub (Oct 2, 2020): This is because all the files were marked as export-ignore except for a select few. cc @eustas who committed that change
Author
Owner

@candrews commented on GitHub (Oct 18, 2020):

Hereare the commit that removed the test data: f0db711 d052918

OpenBSD requested that the test data be added back into the PyPI tarball: https://github.com/google/brotli/pull/841 and that was done: f2ca32eda6 So, I think it's logical that the test data also be added back into the source tarball.

@candrews commented on GitHub (Oct 18, 2020): Hereare the commit that removed the test data: f0db711 d052918 OpenBSD requested that the test data be added back into the PyPI tarball: https://github.com/google/brotli/pull/841 and that was done: https://github.com/google/brotli/commit/f2ca32eda6508f7eeb5b50d30ac6335edec173c6 So, I think it's logical that the test data also be added back into the source tarball.
Author
Owner

@wltjr commented on GitHub (Oct 28, 2020):

Much more than just the test data was removed. Other sources like Java sources were removed. They are not part of 1.0.8 or 1.0.9. I will open a new issue regarding that, and refer to this one.

@wltjr commented on GitHub (Oct 28, 2020): Much more than just the test data was removed. Other sources like Java sources were removed. They are not part of 1.0.8 or 1.0.9. I will open a new issue regarding that, and refer to this one.
Author
Owner

@olivier-fs commented on GitHub (Aug 31, 2023):

Hi !

Bumping this old issue...

  1. This is still a problem with latest 1.1.0, because CMake outputs errors about missing files.

Latest CMake-3.27.4 output :

-- Building for: Visual Studio 16 2019
-- Selecting Windows SDK version 10.0.22000.0 to target Windows 10.0.19045.
-- The C compiler identification is MSVC 19.29.30151.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Build type is ''
-- Performing Test BROTLI_EMSCRIPTEN
-- Performing Test BROTLI_EMSCRIPTEN - Failed
-- Compiler is not EMSCRIPTEN
-- Looking for log2
-- Looking for log2 - found
CMake Warning at CMakeLists.txt:264 (message):
  Test file tests/testdata/alice29.txt does not exist.


CMake Warning at CMakeLists.txt:264 (message):
  Test file tests/testdata/asyoulik.txt does not exist.


CMake Warning at CMakeLists.txt:264 (message):
  Test file tests/testdata/lcet10.txt does not exist.


CMake Warning at CMakeLists.txt:264 (message):
  Test file tests/testdata/plrabn12.txt does not exist.


-- Configuring done (4.8s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/olivier/build/cpp/www-src/brotli-1.1.0/Release
  1. Could not find instructions on building/running tests.

I cloned the repo and copied git 'testdata' to 'brotli-1.1.0/tests/testdata'.
The build is fine but the test targets are not generated even with BROTLI_DISABLE_TESTS undefined.

So : How do I generate and run tests targets?

Thanks !

@olivier-fs commented on GitHub (Aug 31, 2023): Hi ! Bumping this old issue... 1) This is still a problem with latest 1.1.0, because CMake outputs errors about missing files. Latest CMake-3.27.4 output : ```shell -- Building for: Visual Studio 16 2019 -- Selecting Windows SDK version 10.0.22000.0 to target Windows 10.0.19045. -- The C compiler identification is MSVC 19.29.30151.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Build type is '' -- Performing Test BROTLI_EMSCRIPTEN -- Performing Test BROTLI_EMSCRIPTEN - Failed -- Compiler is not EMSCRIPTEN -- Looking for log2 -- Looking for log2 - found CMake Warning at CMakeLists.txt:264 (message): Test file tests/testdata/alice29.txt does not exist. CMake Warning at CMakeLists.txt:264 (message): Test file tests/testdata/asyoulik.txt does not exist. CMake Warning at CMakeLists.txt:264 (message): Test file tests/testdata/lcet10.txt does not exist. CMake Warning at CMakeLists.txt:264 (message): Test file tests/testdata/plrabn12.txt does not exist. -- Configuring done (4.8s) -- Generating done (0.1s) -- Build files have been written to: C:/Users/olivier/build/cpp/www-src/brotli-1.1.0/Release ``` 2. Could not find instructions on building/running tests. I cloned the repo and copied git 'testdata' to 'brotli-1.1.0/tests/testdata'. The build is fine but the test targets are not generated even with BROTLI_DISABLE_TESTS undefined. So : How do I generate and run tests targets? Thanks !
Author
Owner

@eustas commented on GitHub (Sep 5, 2023):

Thanks for the heads-up. Going to add an additional CI workflow to test build from tarball. And, of course fix the problem.

@eustas commented on GitHub (Sep 5, 2023): Thanks for the heads-up. Going to add an additional CI workflow to test build from tarball. And, of course fix the problem.
Author
Owner

@eustas commented on GitHub (Sep 13, 2023):

Fixed. CMake message is more clear now. TL;DR: run scripts/download_testdata.sh before configuring, if building from archive.

@eustas commented on GitHub (Sep 13, 2023): Fixed. CMake message is more clear now. TL;DR: run `scripts/download_testdata.sh` before configuring, if building from archive.
Author
Owner

@candrews commented on GitHub (Sep 13, 2023):

@eustas I think merging https://github.com/google/brotli/pull/857 would have been a nice solution... why not use that approach?

@candrews commented on GitHub (Sep 13, 2023): @eustas I think merging https://github.com/google/brotli/pull/857 would have been a nice solution... why not use that approach?
Author
Owner

@eustas commented on GitHub (Sep 13, 2023):

Testdata have been removed from archive on purpose - it takes extra 15MiB.
I'm planning publishing our (currently internal) unit-tests soon. Those are better for discovering problems that just round-tripping some random golden files.

@eustas commented on GitHub (Sep 13, 2023): Testdata have been removed from archive on purpose - it takes extra 15MiB. I'm planning publishing our (currently internal) unit-tests soon. Those are better for discovering problems that just round-tripping some random golden files.
Author
Owner

@eustas commented on GitHub (Sep 13, 2023):

#747

@eustas commented on GitHub (Sep 13, 2023): #747
Author
Owner

@olivier-fs commented on GitHub (Sep 22, 2023):

Sorry for being late at reporting status.

I understand the idea of keeping the tarball small by not including testdata.

But not being able to test the binaries was somehow worrying (I'm using my own build of nginx with ngx_brotli, so I first must be sure that my brotli build is fine.)

Indeed everything is now OK with the 'download_testdata.sh' script 👍

$ ctest -C Release
Test project C:/Users/olivier/build/cpp/www-git/brotli/Release
      Start  1: roundtrip/tests/testdata/alice29.txt/1
 1/72 Test  #1: roundtrip/tests/testdata/alice29.txt/1 ........................   Passed    0.14 sec
      Start  2: roundtrip/tests/testdata/alice29.txt/6
 2/72 Test  #2: roundtrip/tests/testdata/alice29.txt/6 ........................   Passed    0.18 sec
      Start  3: roundtrip/tests/testdata/alice29.txt/9
 3/72 Test  #3: roundtrip/tests/testdata/alice29.txt/9 ........................   Passed    0.20 sec
      Start  4: roundtrip/tests/testdata/alice29.txt/11
 4/72 Test  #4: roundtrip/tests/testdata/alice29.txt/11 .......................   Passed    0.35 sec
      Start  5: roundtrip/tests/testdata/asyoulik.txt/1
 5/72 Test  #5: roundtrip/tests/testdata/asyoulik.txt/1 .......................   Passed    0.08 sec
      Start  6: roundtrip/tests/testdata/asyoulik.txt/6
 6/72 Test  #6: roundtrip/tests/testdata/asyoulik.txt/6 .......................   Passed    0.08 sec
      Start  7: roundtrip/tests/testdata/asyoulik.txt/9
 7/72 Test  #7: roundtrip/tests/testdata/asyoulik.txt/9 .......................   Passed    0.10 sec
      Start  8: roundtrip/tests/testdata/asyoulik.txt/11
 8/72 Test  #8: roundtrip/tests/testdata/asyoulik.txt/11 ......................   Passed    0.30 sec
      Start  9: roundtrip/tests/testdata/lcet10.txt/1
 9/72 Test  #9: roundtrip/tests/testdata/lcet10.txt/1 .........................   Passed    0.18 sec
      Start 10: roundtrip/tests/testdata/lcet10.txt/6
10/72 Test #10: roundtrip/tests/testdata/lcet10.txt/6 .........................   Passed    0.20 sec
      Start 11: roundtrip/tests/testdata/lcet10.txt/9
11/72 Test #11: roundtrip/tests/testdata/lcet10.txt/9 .........................   Passed    0.23 sec
      Start 12: roundtrip/tests/testdata/lcet10.txt/11
12/72 Test #12: roundtrip/tests/testdata/lcet10.txt/11 ........................   Passed    0.93 sec
      Start 13: roundtrip/tests/testdata/plrabn12.txt/1
13/72 Test #13: roundtrip/tests/testdata/plrabn12.txt/1 .......................   Passed    0.18 sec
      Start 14: roundtrip/tests/testdata/plrabn12.txt/6
14/72 Test #14: roundtrip/tests/testdata/plrabn12.txt/6 .......................   Passed    0.11 sec
      Start 15: roundtrip/tests/testdata/plrabn12.txt/9
15/72 Test #15: roundtrip/tests/testdata/plrabn12.txt/9 .......................   Passed    0.26 sec
      Start 16: roundtrip/tests/testdata/plrabn12.txt/11
16/72 Test #16: roundtrip/tests/testdata/plrabn12.txt/11 ......................   Passed    1.07 sec
      Start 17: roundtrip/c/enc/encode.c/1
17/72 Test #17: roundtrip/c/enc/encode.c/1 ....................................   Passed    0.09 sec
      Start 18: roundtrip/c/enc/encode.c/6
18/72 Test #18: roundtrip/c/enc/encode.c/6 ....................................   Passed    0.07 sec
      Start 19: roundtrip/c/enc/encode.c/9
19/72 Test #19: roundtrip/c/enc/encode.c/9 ....................................   Passed    0.30 sec
      Start 20: roundtrip/c/enc/encode.c/11
20/72 Test #20: roundtrip/c/enc/encode.c/11 ...................................   Passed    0.19 sec
      Start 21: roundtrip/c/common/dictionary.h/1
21/72 Test #21: roundtrip/c/common/dictionary.h/1 .............................   Passed    0.28 sec
      Start 22: roundtrip/c/common/dictionary.h/6
22/72 Test #22: roundtrip/c/common/dictionary.h/6 .............................   Passed    0.26 sec
      Start 23: roundtrip/c/common/dictionary.h/9
23/72 Test #23: roundtrip/c/common/dictionary.h/9 .............................   Passed    0.06 sec
      Start 24: roundtrip/c/common/dictionary.h/11
24/72 Test #24: roundtrip/c/common/dictionary.h/11 ............................   Passed    0.06 sec
      Start 25: roundtrip/c/dec/decode.c/1
25/72 Test #25: roundtrip/c/dec/decode.c/1 ....................................   Passed    0.19 sec
      Start 26: roundtrip/c/dec/decode.c/6
26/72 Test #26: roundtrip/c/dec/decode.c/6 ....................................   Passed    0.07 sec
      Start 27: roundtrip/c/dec/decode.c/9
27/72 Test #27: roundtrip/c/dec/decode.c/9 ....................................   Passed    0.20 sec
      Start 28: roundtrip/c/dec/decode.c/11
28/72 Test #28: roundtrip/c/dec/decode.c/11 ...................................   Passed    0.35 sec
      Start 29: compatibility/tests/testdata/10x10y.compressed
29/72 Test #29: compatibility/tests/testdata/10x10y.compressed ................   Passed    0.04 sec
      Start 30: compatibility/tests/testdata/64x.compressed
30/72 Test #30: compatibility/tests/testdata/64x.compressed ...................   Passed    0.03 sec
      Start 31: compatibility/tests/testdata/alice29.txt.compressed
31/72 Test #31: compatibility/tests/testdata/alice29.txt.compressed ...........   Passed    0.05 sec
      Start 32: compatibility/tests/testdata/asyoulik.txt.compressed
32/72 Test #32: compatibility/tests/testdata/asyoulik.txt.compressed ..........   Passed    0.16 sec
      Start 33: compatibility/tests/testdata/backward65536.compressed
33/72 Test #33: compatibility/tests/testdata/backward65536.compressed .........   Passed    0.17 sec
      Start 34: compatibility/tests/testdata/compressed_file.compressed
34/72 Test #34: compatibility/tests/testdata/compressed_file.compressed .......   Passed    0.04 sec
      Start 35: compatibility/tests/testdata/compressed_repeated.compressed
35/72 Test #35: compatibility/tests/testdata/compressed_repeated.compressed ...   Passed    0.04 sec
      Start 36: compatibility/tests/testdata/cp1251-utf16le.compressed
36/72 Test #36: compatibility/tests/testdata/cp1251-utf16le.compressed ........   Passed    0.04 sec
      Start 37: compatibility/tests/testdata/cp852-utf8.compressed
37/72 Test #37: compatibility/tests/testdata/cp852-utf8.compressed ............   Passed    0.14 sec
      Start 38: compatibility/tests/testdata/empty.compressed
38/72 Test #38: compatibility/tests/testdata/empty.compressed .................   Passed    0.14 sec
      Start 39: compatibility/tests/testdata/empty.compressed.00
39/72 Test #39: compatibility/tests/testdata/empty.compressed.00 ..............   Passed    0.03 sec
      Start 40: compatibility/tests/testdata/empty.compressed.01
40/72 Test #40: compatibility/tests/testdata/empty.compressed.01 ..............   Passed    0.15 sec
      Start 41: compatibility/tests/testdata/empty.compressed.02
41/72 Test #41: compatibility/tests/testdata/empty.compressed.02 ..............   Passed    0.03 sec
      Start 42: compatibility/tests/testdata/empty.compressed.03
42/72 Test #42: compatibility/tests/testdata/empty.compressed.03 ..............   Passed    0.04 sec
      Start 43: compatibility/tests/testdata/empty.compressed.04
43/72 Test #43: compatibility/tests/testdata/empty.compressed.04 ..............   Passed    0.14 sec
      Start 44: compatibility/tests/testdata/empty.compressed.05
44/72 Test #44: compatibility/tests/testdata/empty.compressed.05 ..............   Passed    0.03 sec
      Start 45: compatibility/tests/testdata/empty.compressed.06
45/72 Test #45: compatibility/tests/testdata/empty.compressed.06 ..............   Passed    0.15 sec
      Start 46: compatibility/tests/testdata/empty.compressed.07
46/72 Test #46: compatibility/tests/testdata/empty.compressed.07 ..............   Passed    0.03 sec
      Start 47: compatibility/tests/testdata/empty.compressed.08
47/72 Test #47: compatibility/tests/testdata/empty.compressed.08 ..............   Passed    0.15 sec
      Start 48: compatibility/tests/testdata/empty.compressed.09
48/72 Test #48: compatibility/tests/testdata/empty.compressed.09 ..............   Passed    0.03 sec
      Start 49: compatibility/tests/testdata/empty.compressed.10
49/72 Test #49: compatibility/tests/testdata/empty.compressed.10 ..............   Passed    0.04 sec
      Start 50: compatibility/tests/testdata/empty.compressed.11
50/72 Test #50: compatibility/tests/testdata/empty.compressed.11 ..............   Passed    0.03 sec
      Start 51: compatibility/tests/testdata/empty.compressed.12
51/72 Test #51: compatibility/tests/testdata/empty.compressed.12 ..............   Passed    0.04 sec
      Start 52: compatibility/tests/testdata/empty.compressed.13
52/72 Test #52: compatibility/tests/testdata/empty.compressed.13 ..............   Passed    0.04 sec
      Start 53: compatibility/tests/testdata/empty.compressed.14
53/72 Test #53: compatibility/tests/testdata/empty.compressed.14 ..............   Passed    0.14 sec
      Start 54: compatibility/tests/testdata/empty.compressed.15
54/72 Test #54: compatibility/tests/testdata/empty.compressed.15 ..............   Passed    0.14 sec
      Start 55: compatibility/tests/testdata/empty.compressed.16
55/72 Test #55: compatibility/tests/testdata/empty.compressed.16 ..............   Passed    0.03 sec
      Start 56: compatibility/tests/testdata/empty.compressed.17
56/72 Test #56: compatibility/tests/testdata/empty.compressed.17 ..............   Passed    0.04 sec
      Start 57: compatibility/tests/testdata/empty.compressed.18
57/72 Test #57: compatibility/tests/testdata/empty.compressed.18 ..............   Passed    0.14 sec
      Start 58: compatibility/tests/testdata/lcet10.txt.compressed
58/72 Test #58: compatibility/tests/testdata/lcet10.txt.compressed ............   Passed    0.05 sec
      Start 59: compatibility/tests/testdata/mapsdatazrh.compressed
59/72 Test #59: compatibility/tests/testdata/mapsdatazrh.compressed ...........   Passed    0.15 sec
      Start 60: compatibility/tests/testdata/monkey.compressed
60/72 Test #60: compatibility/tests/testdata/monkey.compressed ................   Passed    0.04 sec
      Start 61: compatibility/tests/testdata/plrabn12.txt.compressed
61/72 Test #61: compatibility/tests/testdata/plrabn12.txt.compressed ..........   Passed    0.17 sec
      Start 62: compatibility/tests/testdata/quickfox.compressed
62/72 Test #62: compatibility/tests/testdata/quickfox.compressed ..............   Passed    0.03 sec
      Start 63: compatibility/tests/testdata/quickfox_repeated.compressed
63/72 Test #63: compatibility/tests/testdata/quickfox_repeated.compressed .....   Passed    0.17 sec
      Start 64: compatibility/tests/testdata/random_org_10k.bin.compressed
64/72 Test #64: compatibility/tests/testdata/random_org_10k.bin.compressed ....   Passed    0.04 sec
      Start 65: compatibility/tests/testdata/ukkonooa.compressed
65/72 Test #65: compatibility/tests/testdata/ukkonooa.compressed ..............   Passed    0.04 sec
      Start 66: compatibility/tests/testdata/x.compressed
66/72 Test #66: compatibility/tests/testdata/x.compressed .....................   Passed    0.04 sec
      Start 67: compatibility/tests/testdata/x.compressed.00
67/72 Test #67: compatibility/tests/testdata/x.compressed.00 ..................   Passed    0.16 sec
      Start 68: compatibility/tests/testdata/x.compressed.01
68/72 Test #68: compatibility/tests/testdata/x.compressed.01 ..................   Passed    0.06 sec
      Start 69: compatibility/tests/testdata/x.compressed.02
69/72 Test #69: compatibility/tests/testdata/x.compressed.02 ..................   Passed    0.04 sec
      Start 70: compatibility/tests/testdata/x.compressed.03
70/72 Test #70: compatibility/tests/testdata/x.compressed.03 ..................   Passed    0.04 sec
      Start 71: compatibility/tests/testdata/xyzzy.compressed
71/72 Test #71: compatibility/tests/testdata/xyzzy.compressed .................   Passed    0.04 sec
      Start 72: compatibility/tests/testdata/zeros.compressed
72/72 Test #72: compatibility/tests/testdata/zeros.compressed .................   Passed    0.05 sec

100% tests passed, 0 tests failed out of 72

Total Test time (real) =  10.21 sec

Thank you !

@olivier-fs commented on GitHub (Sep 22, 2023): Sorry for being late at reporting status. I understand the idea of keeping the tarball small by not including testdata. But not being able to test the binaries was somehow worrying (I'm using my own build of nginx with ngx_brotli, so I first must be sure that my brotli build is fine.) Indeed everything is now OK with the 'download_testdata.sh' script 👍 ``` $ ctest -C Release Test project C:/Users/olivier/build/cpp/www-git/brotli/Release Start 1: roundtrip/tests/testdata/alice29.txt/1 1/72 Test #1: roundtrip/tests/testdata/alice29.txt/1 ........................ Passed 0.14 sec Start 2: roundtrip/tests/testdata/alice29.txt/6 2/72 Test #2: roundtrip/tests/testdata/alice29.txt/6 ........................ Passed 0.18 sec Start 3: roundtrip/tests/testdata/alice29.txt/9 3/72 Test #3: roundtrip/tests/testdata/alice29.txt/9 ........................ Passed 0.20 sec Start 4: roundtrip/tests/testdata/alice29.txt/11 4/72 Test #4: roundtrip/tests/testdata/alice29.txt/11 ....................... Passed 0.35 sec Start 5: roundtrip/tests/testdata/asyoulik.txt/1 5/72 Test #5: roundtrip/tests/testdata/asyoulik.txt/1 ....................... Passed 0.08 sec Start 6: roundtrip/tests/testdata/asyoulik.txt/6 6/72 Test #6: roundtrip/tests/testdata/asyoulik.txt/6 ....................... Passed 0.08 sec Start 7: roundtrip/tests/testdata/asyoulik.txt/9 7/72 Test #7: roundtrip/tests/testdata/asyoulik.txt/9 ....................... Passed 0.10 sec Start 8: roundtrip/tests/testdata/asyoulik.txt/11 8/72 Test #8: roundtrip/tests/testdata/asyoulik.txt/11 ...................... Passed 0.30 sec Start 9: roundtrip/tests/testdata/lcet10.txt/1 9/72 Test #9: roundtrip/tests/testdata/lcet10.txt/1 ......................... Passed 0.18 sec Start 10: roundtrip/tests/testdata/lcet10.txt/6 10/72 Test #10: roundtrip/tests/testdata/lcet10.txt/6 ......................... Passed 0.20 sec Start 11: roundtrip/tests/testdata/lcet10.txt/9 11/72 Test #11: roundtrip/tests/testdata/lcet10.txt/9 ......................... Passed 0.23 sec Start 12: roundtrip/tests/testdata/lcet10.txt/11 12/72 Test #12: roundtrip/tests/testdata/lcet10.txt/11 ........................ Passed 0.93 sec Start 13: roundtrip/tests/testdata/plrabn12.txt/1 13/72 Test #13: roundtrip/tests/testdata/plrabn12.txt/1 ....................... Passed 0.18 sec Start 14: roundtrip/tests/testdata/plrabn12.txt/6 14/72 Test #14: roundtrip/tests/testdata/plrabn12.txt/6 ....................... Passed 0.11 sec Start 15: roundtrip/tests/testdata/plrabn12.txt/9 15/72 Test #15: roundtrip/tests/testdata/plrabn12.txt/9 ....................... Passed 0.26 sec Start 16: roundtrip/tests/testdata/plrabn12.txt/11 16/72 Test #16: roundtrip/tests/testdata/plrabn12.txt/11 ...................... Passed 1.07 sec Start 17: roundtrip/c/enc/encode.c/1 17/72 Test #17: roundtrip/c/enc/encode.c/1 .................................... Passed 0.09 sec Start 18: roundtrip/c/enc/encode.c/6 18/72 Test #18: roundtrip/c/enc/encode.c/6 .................................... Passed 0.07 sec Start 19: roundtrip/c/enc/encode.c/9 19/72 Test #19: roundtrip/c/enc/encode.c/9 .................................... Passed 0.30 sec Start 20: roundtrip/c/enc/encode.c/11 20/72 Test #20: roundtrip/c/enc/encode.c/11 ................................... Passed 0.19 sec Start 21: roundtrip/c/common/dictionary.h/1 21/72 Test #21: roundtrip/c/common/dictionary.h/1 ............................. Passed 0.28 sec Start 22: roundtrip/c/common/dictionary.h/6 22/72 Test #22: roundtrip/c/common/dictionary.h/6 ............................. Passed 0.26 sec Start 23: roundtrip/c/common/dictionary.h/9 23/72 Test #23: roundtrip/c/common/dictionary.h/9 ............................. Passed 0.06 sec Start 24: roundtrip/c/common/dictionary.h/11 24/72 Test #24: roundtrip/c/common/dictionary.h/11 ............................ Passed 0.06 sec Start 25: roundtrip/c/dec/decode.c/1 25/72 Test #25: roundtrip/c/dec/decode.c/1 .................................... Passed 0.19 sec Start 26: roundtrip/c/dec/decode.c/6 26/72 Test #26: roundtrip/c/dec/decode.c/6 .................................... Passed 0.07 sec Start 27: roundtrip/c/dec/decode.c/9 27/72 Test #27: roundtrip/c/dec/decode.c/9 .................................... Passed 0.20 sec Start 28: roundtrip/c/dec/decode.c/11 28/72 Test #28: roundtrip/c/dec/decode.c/11 ................................... Passed 0.35 sec Start 29: compatibility/tests/testdata/10x10y.compressed 29/72 Test #29: compatibility/tests/testdata/10x10y.compressed ................ Passed 0.04 sec Start 30: compatibility/tests/testdata/64x.compressed 30/72 Test #30: compatibility/tests/testdata/64x.compressed ................... Passed 0.03 sec Start 31: compatibility/tests/testdata/alice29.txt.compressed 31/72 Test #31: compatibility/tests/testdata/alice29.txt.compressed ........... Passed 0.05 sec Start 32: compatibility/tests/testdata/asyoulik.txt.compressed 32/72 Test #32: compatibility/tests/testdata/asyoulik.txt.compressed .......... Passed 0.16 sec Start 33: compatibility/tests/testdata/backward65536.compressed 33/72 Test #33: compatibility/tests/testdata/backward65536.compressed ......... Passed 0.17 sec Start 34: compatibility/tests/testdata/compressed_file.compressed 34/72 Test #34: compatibility/tests/testdata/compressed_file.compressed ....... Passed 0.04 sec Start 35: compatibility/tests/testdata/compressed_repeated.compressed 35/72 Test #35: compatibility/tests/testdata/compressed_repeated.compressed ... Passed 0.04 sec Start 36: compatibility/tests/testdata/cp1251-utf16le.compressed 36/72 Test #36: compatibility/tests/testdata/cp1251-utf16le.compressed ........ Passed 0.04 sec Start 37: compatibility/tests/testdata/cp852-utf8.compressed 37/72 Test #37: compatibility/tests/testdata/cp852-utf8.compressed ............ Passed 0.14 sec Start 38: compatibility/tests/testdata/empty.compressed 38/72 Test #38: compatibility/tests/testdata/empty.compressed ................. Passed 0.14 sec Start 39: compatibility/tests/testdata/empty.compressed.00 39/72 Test #39: compatibility/tests/testdata/empty.compressed.00 .............. Passed 0.03 sec Start 40: compatibility/tests/testdata/empty.compressed.01 40/72 Test #40: compatibility/tests/testdata/empty.compressed.01 .............. Passed 0.15 sec Start 41: compatibility/tests/testdata/empty.compressed.02 41/72 Test #41: compatibility/tests/testdata/empty.compressed.02 .............. Passed 0.03 sec Start 42: compatibility/tests/testdata/empty.compressed.03 42/72 Test #42: compatibility/tests/testdata/empty.compressed.03 .............. Passed 0.04 sec Start 43: compatibility/tests/testdata/empty.compressed.04 43/72 Test #43: compatibility/tests/testdata/empty.compressed.04 .............. Passed 0.14 sec Start 44: compatibility/tests/testdata/empty.compressed.05 44/72 Test #44: compatibility/tests/testdata/empty.compressed.05 .............. Passed 0.03 sec Start 45: compatibility/tests/testdata/empty.compressed.06 45/72 Test #45: compatibility/tests/testdata/empty.compressed.06 .............. Passed 0.15 sec Start 46: compatibility/tests/testdata/empty.compressed.07 46/72 Test #46: compatibility/tests/testdata/empty.compressed.07 .............. Passed 0.03 sec Start 47: compatibility/tests/testdata/empty.compressed.08 47/72 Test #47: compatibility/tests/testdata/empty.compressed.08 .............. Passed 0.15 sec Start 48: compatibility/tests/testdata/empty.compressed.09 48/72 Test #48: compatibility/tests/testdata/empty.compressed.09 .............. Passed 0.03 sec Start 49: compatibility/tests/testdata/empty.compressed.10 49/72 Test #49: compatibility/tests/testdata/empty.compressed.10 .............. Passed 0.04 sec Start 50: compatibility/tests/testdata/empty.compressed.11 50/72 Test #50: compatibility/tests/testdata/empty.compressed.11 .............. Passed 0.03 sec Start 51: compatibility/tests/testdata/empty.compressed.12 51/72 Test #51: compatibility/tests/testdata/empty.compressed.12 .............. Passed 0.04 sec Start 52: compatibility/tests/testdata/empty.compressed.13 52/72 Test #52: compatibility/tests/testdata/empty.compressed.13 .............. Passed 0.04 sec Start 53: compatibility/tests/testdata/empty.compressed.14 53/72 Test #53: compatibility/tests/testdata/empty.compressed.14 .............. Passed 0.14 sec Start 54: compatibility/tests/testdata/empty.compressed.15 54/72 Test #54: compatibility/tests/testdata/empty.compressed.15 .............. Passed 0.14 sec Start 55: compatibility/tests/testdata/empty.compressed.16 55/72 Test #55: compatibility/tests/testdata/empty.compressed.16 .............. Passed 0.03 sec Start 56: compatibility/tests/testdata/empty.compressed.17 56/72 Test #56: compatibility/tests/testdata/empty.compressed.17 .............. Passed 0.04 sec Start 57: compatibility/tests/testdata/empty.compressed.18 57/72 Test #57: compatibility/tests/testdata/empty.compressed.18 .............. Passed 0.14 sec Start 58: compatibility/tests/testdata/lcet10.txt.compressed 58/72 Test #58: compatibility/tests/testdata/lcet10.txt.compressed ............ Passed 0.05 sec Start 59: compatibility/tests/testdata/mapsdatazrh.compressed 59/72 Test #59: compatibility/tests/testdata/mapsdatazrh.compressed ........... Passed 0.15 sec Start 60: compatibility/tests/testdata/monkey.compressed 60/72 Test #60: compatibility/tests/testdata/monkey.compressed ................ Passed 0.04 sec Start 61: compatibility/tests/testdata/plrabn12.txt.compressed 61/72 Test #61: compatibility/tests/testdata/plrabn12.txt.compressed .......... Passed 0.17 sec Start 62: compatibility/tests/testdata/quickfox.compressed 62/72 Test #62: compatibility/tests/testdata/quickfox.compressed .............. Passed 0.03 sec Start 63: compatibility/tests/testdata/quickfox_repeated.compressed 63/72 Test #63: compatibility/tests/testdata/quickfox_repeated.compressed ..... Passed 0.17 sec Start 64: compatibility/tests/testdata/random_org_10k.bin.compressed 64/72 Test #64: compatibility/tests/testdata/random_org_10k.bin.compressed .... Passed 0.04 sec Start 65: compatibility/tests/testdata/ukkonooa.compressed 65/72 Test #65: compatibility/tests/testdata/ukkonooa.compressed .............. Passed 0.04 sec Start 66: compatibility/tests/testdata/x.compressed 66/72 Test #66: compatibility/tests/testdata/x.compressed ..................... Passed 0.04 sec Start 67: compatibility/tests/testdata/x.compressed.00 67/72 Test #67: compatibility/tests/testdata/x.compressed.00 .................. Passed 0.16 sec Start 68: compatibility/tests/testdata/x.compressed.01 68/72 Test #68: compatibility/tests/testdata/x.compressed.01 .................. Passed 0.06 sec Start 69: compatibility/tests/testdata/x.compressed.02 69/72 Test #69: compatibility/tests/testdata/x.compressed.02 .................. Passed 0.04 sec Start 70: compatibility/tests/testdata/x.compressed.03 70/72 Test #70: compatibility/tests/testdata/x.compressed.03 .................. Passed 0.04 sec Start 71: compatibility/tests/testdata/xyzzy.compressed 71/72 Test #71: compatibility/tests/testdata/xyzzy.compressed ................. Passed 0.04 sec Start 72: compatibility/tests/testdata/zeros.compressed 72/72 Test #72: compatibility/tests/testdata/zeros.compressed ................. Passed 0.05 sec 100% tests passed, 0 tests failed out of 72 Total Test time (real) = 10.21 sec ``` Thank you !
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#348