Commit Graph

175 Commits

Author SHA1 Message Date
Yann Collet
19cb37f837 travis ci : added gcc-7 test
also added `-Werror` to sanitizer tests
2018-01-16 11:40:42 -08:00
Yann Collet
815eddeda4 added tag-triggered test
ensure tag and libzstd version are compatible
2018-01-14 17:06:21 -08:00
Yann Collet
e580dc6a4a Merge pull request #860 from felixhandte/zstd-lz4-support-tests
Add Default LZ4 Support When Available
2017-09-29 22:32:54 -07:00
W. Felix Handte
5705d9f25a Add basic tests for the lz4 integration 2017-09-28 19:16:43 -04:00
Nick Terrell
77d5bc2d62 [fuzz][CI] Add regression tests to the CI 2017-09-25 15:32:31 -07:00
Sean Purcell
daec40db24 Update .travis.yml and Makefile for medium tests 2017-03-09 16:05:22 -08:00
Sean Purcell
d66450fd7d Fix travis test broken by Makefile change 2017-03-07 11:36:19 -08:00
Przemyslaw Skibinski
5c1c80cbb6 travis.yml: fixed pull_request 2017-02-28 18:34:39 +01:00
Przemyslaw Skibinski
a3352d06bc updated .travis.yml (2) 2017-02-28 08:20:53 +01:00
Przemyslaw Skibinski
ca1d3d4232 updated .travis.yml 2017-02-28 08:16:49 +01:00
Przemyslaw Skibinski
b68ea5d87b rearrange Travis tests 2017-02-24 08:18:44 +01:00
Przemyslaw Skibinski
bbbd435099 travis.yml: test arm-ppc-compilation target 2017-02-22 11:21:34 +01:00
Przemyslaw Skibinski
d41c048394 added arm-ppc-compilation Makefile target 2017-02-22 11:07:28 +01:00
Przemyslaw Skibinski
337ec875b6 minor tweaks 2017-02-22 10:31:30 +01:00
Przemyslaw Skibinski
3d836bfd18 travis.yml: fix versionsTest target 2017-02-22 09:36:42 +01:00
Przemyslaw Skibinski
2e8ae51f8c travis.yml: set "dist: trusty" as default 2017-02-22 09:21:04 +01:00
Przemyslaw Skibinski
21911ad6cb move Ubuntu packages install to Makefile 2017-02-22 08:54:56 +01:00
Przemyslaw Skibinski
5dd18b314b travis.yml: reduce number of jobs to 7 2017-02-22 08:15:17 +01:00
Przemyslaw Skibinski
f58ac79f51 fix uasan-test32 2017-02-21 23:40:21 +01:00
Przemyslaw Skibinski
8a51c69218 travis.yml: added uasan-test and uasan-test32 2017-02-21 22:48:04 +01:00
Przemyslaw Skibinski
7704c3ca1a travis.yml: use CFLAGS=-Og with -fsanitize 2017-02-21 21:48:14 +01:00
Przemyslaw Skibinski
4d7a24328b travis.yml: added LDFLAGS=-fuse-ld=gold 2017-02-21 21:12:09 +01:00
Przemyslaw Skibinski
97cfec5e12 travis.yml: reduce number of jobs 2017-02-21 20:44:35 +01:00
Przemyslaw Skibinski
684858e7b7 fix memory leaks 2017-02-21 18:17:24 +01:00
Przemyslaw Skibinski
3a751edeae uasan 2017-02-21 15:57:03 +01:00
Przemyslaw Skibinski
4ec26e53b7 travis.yml: use clang-4.0 for asan32 test 2017-02-21 13:40:28 +01:00
Przemyslaw Skibinski
74dcd8d15f bench.c: use a single ticksPerSecond 2017-02-21 12:22:05 +01:00
Przemyslaw Skibinski
d2e5a56a23 travis.yml: switch asan32 to Ubuntu 14.04 2017-02-21 09:59:19 +01:00
Przemyslaw Skibinski
3a4da1fd86 travis.yml: join pzstd tests 2017-02-21 08:39:02 +01:00
Przemyslaw Skibinski
54a7f8591f travis.yml: remove tests that overlap with Circle CI 2017-02-21 08:01:55 +01:00
Przemyslaw Skibinski
b0511aeca5 fix travis.yml 2017-02-16 12:33:25 +01:00
Przemyslaw Skibinski
e0d2a146d1 .travis.yml: detect "$TRAVIS_EVENT_TYPE" = "cron" 2017-02-16 12:29:08 +01:00
Nick Terrell
b5e46b1255 Remove test-longmatch from test target and only run it once 2017-02-08 12:00:21 -08:00
cyan4973
6f31b76d1d removed gzstd test from travis
this target does no longer exist
2017-02-04 21:39:41 -08:00
Yann Collet
717c65d690 Merge pull request #519 from inikep/dev11
Dev11
2017-01-26 14:23:44 -08:00
Przemyslaw Skibinski
64fa2dbc5e Fixed https://github.com/facebook/zstd/issues/232 2017-01-25 13:02:33 +01:00
Przemyslaw Skibinski
c4874aab4c .travis.yml: different tests for "master" branch 2017-01-25 11:57:28 +01:00
Przemyslaw Skibinski
3bb010a667 .travis.yml: optimized order of short tests 2017-01-25 11:19:35 +01:00
Przemyslaw Skibinski
74d2cfdee2 .travis.yml: test jobs 12-15 2017-01-24 17:42:28 +01:00
Przemyslaw Skibinski
6ad02e7762 JOB_NUMBER -eq 9 2017-01-24 15:01:46 +01:00
Yann Collet
8566799781 separated ppc and ppc64 tests, for more regular timing 2017-01-03 00:25:01 +01:00
Nick Terrell
d132433534 Switch thread pool test to threading.h 2016-12-31 19:10:13 -05:00
Nick Terrell
9c499648e3 Add thread pool tests 2016-12-29 23:41:03 -08:00
Yann Collet
31ff2a23be fix Travis long test list;
added zbufftest-dll
2016-12-17 19:10:10 +01:00
Yann Collet
d46ecb58a5 added dll compilation tests 2016-12-17 16:28:12 +01:00
Nick Terrell
61e62c014f Test that all API symbols are exported 2016-12-16 13:29:23 -08:00
Przemyslaw Skibinski
0efaf7e7b1 added test-gzstd 2016-11-30 15:20:24 +01:00
Nick Terrell
2ede75e4fa Merge remote-tracking branch 'upstream/dev' into pzstd-build
* upstream/dev:
  restore all Travis tests
  "file" moved to tests/Makefile
  fixed .travis.yml (3)
  fixed .travis.yml (2)
  fixed .travis.yml
  added libzstd-dll
  updated appveyor.yml
  zstdlib renamed to libzstd
  updated IntDir and OutDir
  updated .gitignore
  .travis.yml: added aarch64test and ppc64test
  introduced QEMU_SYS
2016-11-14 12:09:44 -08:00
Nick Terrell
324c8ab000 [pzstd] Remove gtest dependency from make all 2016-11-14 11:56:28 -08:00
Nick Terrell
1f0b09dc4c Fix travis-ci timeout. 2016-11-14 10:29:25 -08:00
Przemyslaw Skibinski
f00e66a63d restore all Travis tests 2016-11-14 18:07:17 +01:00
Przemyslaw Skibinski
672dc775dc fixed .travis.yml (3) 2016-11-14 16:58:39 +01:00
Przemyslaw Skibinski
e392b1fec0 fixed .travis.yml (2) 2016-11-14 16:52:51 +01:00
Przemyslaw Skibinski
15d9815a18 fixed .travis.yml 2016-11-14 16:39:17 +01:00
Przemyslaw Skibinski
9f26f72f97 added libzstd-dll 2016-11-14 16:14:18 +01:00
Przemyslaw Skibinski
c779778950 updated IntDir and OutDir 2016-11-14 15:56:26 +01:00
Przemyslaw Skibinski
0b48a59647 .travis.yml: added aarch64test and ppc64test 2016-11-14 13:07:45 +01:00
Yann Collet
861cd06ded fix test-zstd-nolegacy 2016-11-03 01:11:56 -07:00
Yann Collet
03982b5ddb Merge pull request #434 from terrelln/dev
Pzstd Improvements
2016-10-28 20:27:59 -07:00
Nick Terrell
4cb5e90a5c [pzstd] Add asan and tsan tests to travis
gcc-6 tsan is buggy.
It fails to use the correct linker.
It is also broken with `-pie` with linux kernels newer than 4.1, but previous versions require `-pie`...
2016-10-14 15:26:55 -07:00
Nick Terrell
8b4e84249b [pzstd] Fix Makefile 2016-10-14 15:26:50 -07:00
inikep
82057aa7ec zstd.h: updated comments 2016-10-06 13:23:52 +02:00
inikep
0fa190b5eb .travis.yml: added "make clean" before versionsTest 2016-10-05 13:41:37 +02:00
inikep
23cec875cd fixed Makefile targets: zstd-small, zstd-decompress, zstd-compress 2016-10-05 11:56:22 +02:00
inikep
eb32d88980 Merge remote-tracking branch 'refs/remotes/facebook/dev' into zlibWrapper 2016-09-23 20:03:20 +02:00
inikep
e82c811946 updated zlibWrapper\README.md 2016-09-23 16:20:13 +02:00
inikep
57b9708054 faster inflate() autodetection of zlib/zstd 2016-09-23 14:59:46 +02:00
inikep
f77a1132a7 improved valgrind tests 2016-09-23 12:01:38 +02:00
inikep
4602e53021 added valgrindTest for zlibWrapper 2016-09-23 10:43:37 +02:00
Nick Terrell
3b4093ca5c [pzstd] Add 32 bit tests to travis-ci 2016-09-22 17:45:24 -07:00
inikep
c03f15e89d zstd.exe has FileVersion and ProductVersion with 32-bit gcc (MinGW) 2016-09-14 16:16:24 +02:00
inikep
f747be1096 .travis.yml: added ubuntu-toolchain-r-test for asan32 2016-09-12 21:43:59 +02:00
inikep
279a999265 .travis.yml: restored asan32 test 2016-09-12 21:28:07 +02:00
inikep
4b83b9678d .travis.yml: added "sourceline" 2016-09-12 17:20:44 +02:00
inikep
437bbec116 force Travis to use clang-3.8 2016-09-12 16:42:07 +02:00
inikep
c6f0ee934b .travis.yml: added gcc-multilib 2016-09-12 15:57:40 +02:00
inikep
e8e531193b .travis.yml: 32-bit clang tests switched to Ubuntu 14.04 2016-09-12 14:33:23 +02:00
Nick Terrell
1e2f6a1f5d Clean up compiler warnings + Build pzstd on travis 2016-09-02 12:23:49 -07:00
Nick Terrell
779c489a9c Remove if statement, make language cpp 2016-09-01 20:01:07 -07:00
Nick Terrell
4738e221ca Update travis-ci g++ for pzstds job 2016-09-01 19:46:08 -07:00
Nick Terrell
0c28f62d26 Update travis-ci config to include pzstd 2016-09-01 16:26:27 -07:00
inikep
2d5eb2beb9 updated .travis.yml and appveyor.yml for tests/ 2016-08-18 13:53:26 +02:00
inikep
c5e12f70e5 fixed powerpc Travis test 2016-08-17 17:31:08 +02:00
inikep
79b4062c81 fixed paramgrill dependency 2016-08-17 16:29:57 +02:00
inikep
d0c270fe85 improved programs\Makefile 2016-08-17 15:59:50 +02:00
inikep
78f3e0630b disabled %llu warnings with MinGW on Windows 2016-08-17 14:52:11 +02:00
inikep
156ab8f4a1 APT dependencies moved from Makefile to .travis.yml 2016-08-17 14:17:54 +02:00
inikep
5fbc8aaf21 .travis.yml: 24 tests merged into 12 tests 2016-08-10 14:15:39 +02:00
inikep
4d84bbd045 updated CMake and VS projects to support decoder for v0.7 format 2016-07-25 17:49:49 +02:00
Yann Collet
ab48f70f1f disabled VersionsTest : cannot work without legacy 0.7 mode 2016-07-22 14:37:10 +02:00
inikep
c9bb102401 Makefile: added gcc5test and gcc6test
improved Travis tests
2016-06-21 18:04:13 +02:00
Yann Collet
7eda5f7c97 Moved versionsTest on Travis to Ubuntu Server VM 2016-06-12 23:19:14 +02:00
Yann Collet
3a2c329e4b re-enable versionsTest on Travis 2016-06-12 22:31:47 +02:00
inikep
c5c4de9888 "versionsTest" renamed to "tests" 2016-06-09 11:42:36 +02:00
Yann Collet
068a8c1b10 commented out versionTests, which can not work while waiting for legacy decoder v0.6 2016-06-05 00:23:20 +02:00
inikep
bf25d7ac57 zlibWrapper: support for zlib versions from 1.2.3 to 1.2.8 2016-06-02 10:19:35 +02:00
inikep
a6b942018d Merge remote-tracking branch 'refs/remotes/origin/dev' into dev070
# Conflicts:
#	.travis.yml
#	Makefile
#	lib/common/zstd_static.h
#	programs/Makefile
#	projects/VS2008/zstd/zstd.vcproj
#	projects/VS2008/zstdlib/zstdlib.vcproj
#	projects/cmake/lib/CMakeLists.txt
#	projects/cmake/programs/CMakeLists.txt
2016-06-01 00:07:09 +02:00
inikep
1981d5a730 Travis tests for PowerPC and OS X 2016-05-30 10:18:56 +02:00
Yann Collet
7d64cb375c commented versionsTest, which won't succeed while legacy 0.6 is missing 2016-05-30 01:12:13 +02:00
inikep
e9dfdf6924 added zlibwrapper test for Travis 2016-05-27 11:56:15 +02:00