Commit Graph

99 Commits

Author SHA1 Message Date
Yann Collet
01ecad2326 zstd in programs/ can also receive a DEBUGLEVEL value
simplify tests : only set DEBUGLEVEL, not the flags directly
2020-10-21 23:13:46 -07:00
Yann Collet
de985b1c1a fix appveyor test
was mixing `*.o` object files from different compilation settings
2020-10-16 14:31:40 -07:00
Yann Collet
306e922f60 fixed environment variables 2020-05-21 18:06:43 -07:00
Yann Collet
ad0c0d1946 fixed appveyor long tests
playTests changed variable name
2020-05-21 00:53:57 -07:00
Yann Collet
4f755bdafc faster cygwin test
The cygwin test on Appveyor is way too long (>30 mn).
The main issue is the very long zstreamtest, because no time out has been programmed.
Ensures that both fuzzer and zstreamtest receive a 30sec slot.
Should reduce cygwin tests duration by -30mn.
2020-05-05 14:08:35 -07:00
Taylor Braun-Jones
5b054d9e90 Add support for running more tests via CTest 2020-03-30 15:14:00 -04:00
Bimba Shrestha
6a4258a08a
Removing symbols already in unit tests and adding some new unit tests for missing symbols (#1985)
* Removing symbols that are not being tested

* Removing symbols used in zstdcli, fileio, dibio and benchzstd

* Removing symbols used in zbuff and add test-zbuff to travis

* Removing remaining symbols and adding unit tests instead

* Removing symbols test entirely
2020-02-05 16:55:00 -08:00
Nick Terrell
3ed0f65158 [cmake] Add playTests.sh as a test 2020-01-13 14:16:15 -08:00
Christoph Reiter
9a5d8a6cb4 appveyor: build with CMake under Cygwin 2020-01-11 11:37:22 +01:00
Bimba Shrestha
4a9eca4b9d Removing merge side effect 2019-10-29 09:45:28 -07:00
Bimba Shrestha
66f580ca73 Removing Visual08 and Visual10 tests 2019-10-28 22:09:34 -07:00
Bimba Shrestha
8adecc73b0 Running playtests.sh on PRs too 2019-10-25 12:04:54 -07:00
Yann Collet
0e154fc40e minor appveyor test script fix 2019-10-18 15:02:30 -07:00
Yann Collet
03ef7b73a7 attempt to run 'make check' tests on Appveyor
for mingw builds
2019-10-18 14:52:16 -07:00
Yann Collet
ecd4df4143 added *visual* branches to long tests on Appveyor 2018-12-25 14:58:28 -08:00
Yann Collet
7df0d6f642 create appveyor test branch
which will execute same tests as `master` branch
hence including older Visual version
2018-12-25 14:20:33 -08:00
cyan4973
e85b4c56b2 speed up appveyor tests 2018-07-30 17:13:13 +02:00
cyan4973
3f535007e4 fix %zu support under minGW
and relevant test on Appveyor
2018-07-30 16:56:18 +02:00
cyan4973
c738a2c795 ensure appveyor test fails due to formatting error
to catch %zu incompatibility
2018-07-30 16:44:20 +02:00
Yann Collet
4d753b0ca8 Merge branch 'dev' into srcPackage 2018-03-24 09:55:13 -07:00
Yann Collet
6356b007fb make artifacts ande extended tests only on master 2018-03-23 17:57:37 -07:00
Yann Collet
d9b2cbf650 restored certutil command line 2018-03-23 17:57:11 -07:00
Yann Collet
956a3b7006 clean certutil output 2018-03-23 17:52:16 -07:00
Yann Collet
2489e71ff1 added sha256 sig 2018-03-23 17:40:53 -07:00
Yann Collet
fa294b8590 created zstd archive from git archive 2018-03-23 17:20:05 -07:00
Yann Collet
308f405c73 export zstd/master from github using svn 2018-03-23 17:06:11 -07:00
Yann Collet
b42ffb91f7 git clone master branch (hardcoded) 2018-03-23 16:52:32 -07:00
Yann Collet
17e937bcd0 git clone for clean src tar 2018-03-23 16:49:34 -07:00
Yann Collet
a59dac279a added tar command 2018-03-23 16:36:18 -07:00
Yann Collet
a75104d8f8 added path print 2018-03-23 16:27:28 -07:00
Yann Collet
97bc1aec47 removed src artifact lines 2018-03-23 16:24:54 -07:00
Yann Collet
b94d08c566 commented src archive lines 2018-03-23 16:23:23 -07:00
Yann Collet
b1f898ec82 added srcPackage to list of branch producing artifacts 2018-03-23 16:15:56 -07:00
Yann Collet
929608146a create .tar.zst source package 2018-03-23 15:00:04 -07:00
Yann Collet
63aebdf9ea windows ci : removed fullbench-dll from appveyor
the test is broken
previous version was too Windows-specific.
It needs to be either refactored to be cross-platform,
or be removed if it doesn't bring any value
(which is indeed unclear).
2017-12-27 19:27:54 +01:00
Yann Collet
c7818fc676 Merge branch 'modTests' into dev
fixed conflict
2017-08-31 17:00:16 -07:00
Yann Collet
d791aef80e blind attempt at removing gcc dependency
from appveyor's mingw builds, for #815
2017-08-31 15:24:17 -07:00
Yann Collet
8e298382a8 changed target allarch into allzstd
allzstd contains only zstd-related tests.
allmost = allzstd + zwrapper tests (which require zlib)
2017-08-31 14:30:52 -07:00
Nick Terrell
88481e4052 [pzstd] Remove appveyor tests
The appveyor tests sometimes hang, and pzstd is now deprecated in favor of
zstdmt, so delete the tests.
2017-06-30 16:31:13 -07:00
Yann Collet
36153af5ec creates a binary archive without the programs directory
also improves compression ratio to -mx9
2017-05-04 17:40:40 -07:00
Yann Collet
9203dab529 Appveyor build artefact creates zipped cli binary 2017-05-04 17:30:37 -07:00
Yann Collet
c21a9c3596 removed zstdmt generation from Appveyor artefact build 2017-05-04 17:26:58 -07:00
Yann Collet
c6915429f2 shortened Appveyor release tests
fuzzer supports time suffix `s` for "seconds"
2017-04-27 16:24:53 -07:00
Sean Purcell
5a61f36474 Make zstd compile with mt by default 2017-04-17 12:06:02 -07:00
Sean Purcell
ad8da8855b Make appveyor small tests use new mingw as well 2017-04-13 14:40:06 -07:00
Sean Purcell
17c12cbca6 Push both artifacts without debug symbols 2017-04-06 10:34:09 -07:00
Sean Purcell
e128ac096f Don't build zstd release binary with debug symbols 2017-04-06 10:15:32 -07:00
Sean Purcell
dd79c5c9e8 Make pzstd and cmake use gcc/g++ 2017-03-29 14:40:11 -07:00
Sean Purcell
fcc55ccae4 Build windows releases on appveyor as artifacts 2017-03-29 13:08:10 -07:00
Sean Purcell
8d2c63980e Statically build and link zlib on appveyor 2017-03-24 13:21:24 -07:00