Commit graph

1215 commits

Author SHA1 Message Date
László Várady
9285ea6e96 Fixed doc/assert: missing size parameter
Size parameter was missing from cr_assert_arr_eq and cr_assert_arr_neq.
2016-01-28 12:59:00 +01:00
Snaipe
4af745bf88 Switched from nanomsg to zeromq temporarily until the fork patch works 2016-01-27 21:08:33 +01:00
Snaipe
5b4f724ccf Fixed external suite stats memory leak 2016-01-26 20:55:00 +01:00
Snaipe
2b1b823db0 Fixed use after frees & deadlocks in the child pump 2016-01-23 12:26:30 +01:00
Snaipe
83e96cbded Removed OS X from the allowed travis build failures 2016-01-23 10:56:37 +01:00
Snaipe
c507434dca Actually fix the pattern tests this time 2016-01-23 10:54:57 +01:00
Snaipe
f1bd35f81b Fixed pattern tests not running when PCRE is present 2016-01-23 03:04:50 +01:00
Snaipe
8da1f2fb45 Updated nanomsg patch for possible OS X pause/resume fix 2016-01-23 02:50:54 +01:00
Snaipe
2c690c9340 Updated nanomsg patch to fix assertion errors 2016-01-22 15:15:10 +01:00
Snaipe
fdbc337314 Updated nanomsg patch to support extensive cleanups 2016-01-21 22:52:14 +01:00
Snaipe
07f76af017 Added a pkg-config file for criterion 2016-01-20 22:35:31 +01:00
Snaipe
a3ee1b1b99 [runtime] Display an error message when a pattern has been set without extglob support 2016-01-20 16:04:18 +01:00
Snaipe
a670f7c361 [cram] Made the usage tests ignore absolute paths and --pattern options 2016-01-20 16:04:18 +01:00
Snaipe
444e393226 [samples] Unbuffered standard streams on report sample for test consistency 2016-01-20 16:04:17 +01:00
Snaipe
cc9465e133 [samples] Fixed sample with a cross platform segfault function 2016-01-20 15:03:00 +01:00
Snaipe
bbfe9aa08e [appveyor] Fixed builds not being maked as failed when tests are not passing 2016-01-20 14:03:02 +01:00
Snaipe
79648c7136 [travis] Fixed cram tests not running 2016-01-20 13:09:17 +01:00
Snaipe
033bcacf7f [cram] Skip pattern tests on windows 2016-01-20 12:51:06 +01:00
Snaipe
5413075812 [windows] Fixed output not being flushed on fail-fast mode 2016-01-20 12:36:14 +01:00
Snaipe
7f7029cb03 [cmake] Read python name from PYTHON_BIN in cram module 2016-01-20 12:25:34 +01:00
Snaipe
cf63230bf6 [cmake] Try to use python3 when available when calling cram 2016-01-20 12:08:39 +01:00
Snaipe
375a21a569 [cmake] Trying to fix the flipping buggy cram on windows 2016-01-20 12:03:44 +01:00
Snaipe
7740b9dfca [appveyor] Added python version display after install 2016-01-20 11:31:43 +01:00
Snaipe
8b11c2d179 [cmake] Prevented function inlining for C++ samples on mingw (see mingw bug <http://sourceforge.net/p/mingw/bugs/2250/>) 2016-01-19 23:55:01 +01:00
Snaipe
56364bd811 [appveyor] Updated python to python 3.5.x 2016-01-19 22:44:25 +01:00
Snaipe
eef231a2ee [appveyor] Fixed unicode issues on cram tests on windows 2016-01-19 22:33:35 +01:00
Snaipe
6dc256075f [cmake] Set cram shell to use sh on mingw builds 2016-01-19 22:01:13 +01:00
Snaipe
71e3f1a4b3 [cmake] Called cram through python and not a shell script 2016-01-19 03:01:50 +01:00
Snaipe
8802a983b2 [appveyor] Added python & cram installation 2016-01-19 02:57:09 +01:00
Snaipe
e8ec14e276 [cmake] Fixed cram module not failing when the cram tests fail 2016-01-19 00:30:31 +01:00
Snaipe
60de40708d [cmake] Fixed path passed to cram on windows builds 2016-01-19 00:15:23 +01:00
Snaipe
1b5af3bc4c [cmake] Fixed wrong library path for MinGW/MSYS Makefiles generator 2016-01-18 22:05:56 +01:00
Snaipe
4530d10af7 [cmake] Added generator propagation to subprojects 2016-01-18 21:55:22 +01:00
Snaipe
cea364a881 [appveyor] Trying to fix autotools on mingw 2016-01-18 20:58:07 +01:00
Snaipe
0083897079 [travis] Made OS X builds failures temporarily allowed 2016-01-18 17:05:28 +01:00
Snaipe
9fac0f40d4 [appveyor] Installed libtool for mingw builds 2016-01-18 16:12:07 +01:00
Snaipe
b4591cd0e1 [license] Updated license year on missed files 2016-01-18 16:06:54 +01:00
Snaipe
0a48cb9062 [appveyor] Installed automake and autoconfs on mingw builds 2016-01-18 15:58:51 +01:00
Snaipe
dc62c45c08 [Issue #96] Refactored the build system configuration 2016-01-18 14:16:13 +01:00
Snaipe
70c0593e23 Fixed abort messages not showing anymore 2016-01-18 01:41:51 +01:00
Snaipe
e638cf3d43 Merge branch 'features/io-rewrite-nanopb' into bleeding 2016-01-18 01:35:55 +01:00
Snaipe
0019864314 Added external install path to windows PATH in appveyor builds 2016-01-17 21:57:47 +01:00
Snaipe
45c9215c32 Deparallelized tests on appveyor 2016-01-17 21:03:00 +01:00
Snaipe
497b584a59 Fixed crashes on windows due to null pipe dereferencing 2016-01-17 20:44:13 +01:00
Snaipe
fbc29e40ea Fixed nanomsg not being picked up as cmake dependency 2016-01-17 20:35:40 +01:00
Snaipe
3e725aecdb Expanded add_cmake_subproject 2016-01-17 19:26:03 +01:00
Snaipe
9421d5bc86 Fixed nanomsg config for windows builds 2016-01-17 17:34:46 +01:00
Snaipe
9562260201 Fixed external project build for nanomsg 2016-01-17 15:43:54 +01:00
Snaipe
d405e640ed Disabled nanomsg tests & tools 2016-01-17 15:03:49 +01:00
Snaipe
215e8dc8fd Fixed nanomsg static library not being picked up by win32 builds 2016-01-17 14:27:47 +01:00