Skip to content

c-blosc: add run_tests.sh#13619

Open
vitaliset wants to merge 2 commits intomasterfrom
tests_cblosc
Open

c-blosc: add run_tests.sh#13619
vitaliset wants to merge 2 commits intomasterfrom
tests_cblosc

Conversation

@vitaliset
Copy link
Copy Markdown
Contributor

Adds run_tests.sh to the c-blosc project.

run_tests.sh is used as part of Chronos with cached builds: https://github.com/google/oss-fuzz/tree/master/infra/experimental/chronos#check-tests

Last few lines of output of ./infra/experimental/chronos/check_tests.sh c-blosc c++:

1613/1630 Test #1613: test_compat_blosc-1.14.0-zstd.cdata .................   Passed    0.03 sec
          Start 1614: test_compat_blosc-1.18.0-blosclz-bitshuffle.cdata
1614/1630 Test #1614: test_compat_blosc-1.18.0-blosclz-bitshuffle.cdata ...   Passed    0.03 sec
          Start 1615: test_compat_blosc-1.18.0-blosclz.cdata
1615/1630 Test #1615: test_compat_blosc-1.18.0-blosclz.cdata ..............   Passed    0.03 sec
          Start 1616: test_compat_blosc-1.18.0-lz4-bitshuffle.cdata
1616/1630 Test #1616: test_compat_blosc-1.18.0-lz4-bitshuffle.cdata .......   Passed    0.04 sec
          Start 1617: test_compat_blosc-1.18.0-lz4.cdata
1617/1630 Test #1617: test_compat_blosc-1.18.0-lz4.cdata ..................   Passed    0.03 sec
          Start 1618: test_compat_blosc-1.18.0-lz4hc.cdata
1618/1630 Test #1618: test_compat_blosc-1.18.0-lz4hc.cdata ................   Passed    0.03 sec
          Start 1619: test_compat_blosc-1.18.0-zlib.cdata
1619/1630 Test #1619: test_compat_blosc-1.18.0-zlib.cdata .................   Passed    0.04 sec
          Start 1620: test_compat_blosc-1.18.0-zstd.cdata
1620/1630 Test #1620: test_compat_blosc-1.18.0-zstd.cdata .................   Passed    0.04 sec
          Start 1621: test_compat_blosc-1.3.0-blosclz.cdata
1621/1630 Test #1621: test_compat_blosc-1.3.0-blosclz.cdata ...............   Passed    0.03 sec
          Start 1622: test_compat_blosc-1.3.0-lz4.cdata
1622/1630 Test #1622: test_compat_blosc-1.3.0-lz4.cdata ...................   Passed    0.03 sec
          Start 1623: test_compat_blosc-1.3.0-lz4hc.cdata
1623/1630 Test #1623: test_compat_blosc-1.3.0-lz4hc.cdata .................   Passed    0.03 sec
          Start 1624: test_compat_blosc-1.3.0-zlib.cdata
1624/1630 Test #1624: test_compat_blosc-1.3.0-zlib.cdata ..................   Passed    0.04 sec
          Start 1625: test_compat_blosc-1.7.0-blosclz.cdata
1625/1630 Test #1625: test_compat_blosc-1.7.0-blosclz.cdata ...............   Passed    0.03 sec
          Start 1626: test_compat_blosc-1.7.0-lz4.cdata
1626/1630 Test #1626: test_compat_blosc-1.7.0-lz4.cdata ...................   Passed    0.03 sec
          Start 1627: test_compat_blosc-1.7.0-lz4hc.cdata
1627/1630 Test #1627: test_compat_blosc-1.7.0-lz4hc.cdata .................   Passed    0.04 sec
          Start 1628: test_compat_blosc-1.7.0-zlib.cdata
1628/1630 Test #1628: test_compat_blosc-1.7.0-zlib.cdata ..................   Passed    0.04 sec
          Start 1629: fuzz_compress
1629/1630 Test #1629: fuzz_compress .......................................   Passed    0.10 sec
          Start 1630: fuzz_decompress
1630/1630 Test #1630: fuzz_decompress .....................................   Passed    0.08 sec

100% tests passed, 0 tests failed out of 1630

Total Test time (real) =  98.42 sec

# limitations under the License.
################################################################################

ctest --output-on-failure -E "test_api|test_forksafe"
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skipping two current failing tests.

@github-actions
Copy link
Copy Markdown

vitaliset is a new contributor to projects/c-blosc. The PR must be approved by known contributors before it can be merged. The past contributors are: fanquake, DonggeLiu, cvediver, nmoinvaz, Dor1s, Google-Autofuzz (unverified)

@vitaliset
Copy link
Copy Markdown
Contributor Author

Is Project tests / build (libfuzzer, address, i386) (pull_request) flaky or should I take a look? Not sure why the change to build.sh would impact only this build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant