Commit graph

1129 commits

Author SHA1 Message Date
Snaipe
c4f5e6baed Implemented simple server mode 2016-01-12 00:17:03 +01:00
Snaipe
1339185973 Send the new death message on windows child reaper 2016-01-11 15:39:27 +01:00
Snaipe
f4e444a8d3 Integrated new protocol into the core 2016-01-11 12:21:58 +01:00
Snaipe
131a6a646b Revamped the protocol for test nesting and phase grouping 2016-01-11 12:20:38 +01:00
Snaipe
2461574214 We're in 2016. 2016-01-06 17:35:35 +01:00
Franklin Mathieu
4321068c30 Merge pull request #93 from hppritcha/topic/add_soname
cmake: add a SOVERSION to libcriterion.so
2015-12-29 23:32:49 +01:00
Howard Pritchard
766e61ad67 cmake: add a SOVERSION to libcriterion.so
Shared libraries should have an SONAME
to facilitate proper dynamic linking.

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-12-29 13:07:37 -08:00
Snaipe
6936ca44de Removed the generic event sending function from the API 2015-12-13 18:52:56 +01:00
Snaipe
f8965214e3 Added missing license header 2015-12-13 18:13:27 +01:00
Snaipe
e7b0d5e0c4 Added message read/write utilities 2015-12-13 18:13:16 +01:00
Snaipe
752123f496 Added new sources to cmake build 2015-12-13 18:11:39 +01:00
Snaipe
43f7d837f0 Started to integrate the new message pump into the runner 2015-12-13 17:18:06 +01:00
Snaipe
2411660cba Fixed typos in extmatch size heuristic 2015-12-13 00:44:16 +01:00
Snaipe
d9fa24276e Changed submessage union as oneof 2015-12-11 17:15:35 +01:00
Snaipe
74a72eec17 Updated protocol to latest 2015-12-11 17:01:38 +01:00
Snaipe
16b604673c Simplified protocol 2015-12-10 21:58:30 +01:00
Snaipe
7c69b81045 Updated gitignore 2015-12-10 12:42:44 +01:00
Snaipe
8b5f19f1d4 Added nanopb/nanomsg layer 2015-12-10 12:40:49 +01:00
Snaipe
c064f845a4 Added missing dependencies for nanopb 2015-12-10 12:39:55 +01:00
Snaipe
043395bcd7 Added nanomsg compilation in cmake build system 2015-12-09 17:11:11 +01:00
Snaipe
76cf9f47ca Added nanomsg dependency 2015-12-09 14:43:44 +01:00
Snaipe
474b0aa2f6 Added generated protocol sources 2015-12-09 13:53:31 +01:00
Snaipe
4f43b0b1a4 Fixed cmake module syntax error 2015-12-09 02:30:17 +01:00
Snaipe
6efdc13b81 Added basic criterion protocol definition 2015-12-09 01:51:22 +01:00
Snaipe
c9f88e5b93 Added nanopb generation facilities 2015-12-09 00:29:48 +01:00
Snaipe
8d3e913424 Removed submodule checkout in cmake submodule 2015-12-09 00:27:55 +01:00
Snaipe
1cc3f7c885 Added nanopb dependency 2015-12-08 23:15:33 +01:00
Snaipe
0becccc403 Added dependency on criterion for the criterion-dev package 2015-12-08 14:54:35 +01:00
Snaipe
76ff9b21b9 Reset deb build counter 2015-12-08 14:37:48 +01:00
Snaipe
65aa79dd52 [v2.2.0] Merge branch 'bleeding' (Version release) 2015-12-08 14:31:59 +01:00
Snaipe
78a62465e9 Merge branch 'features/language-decouple' into bleeding 2015-12-08 13:52:29 +01:00
Snaipe
ac2f5e1bce Removed Objective-C compiler modules 2015-12-08 03:12:05 +01:00
Snaipe
f913940427 Fixed decoupling for parameterized tests and fixed missing definitions 2015-12-08 02:36:23 +01:00
Snaipe
df7d47f184 Fixed theories regression tests 2015-12-08 01:56:01 +01:00
Snaipe
6c248da321 Removed Theory data point generation 2015-12-08 01:49:56 +01:00
Snaipe
e7234512ed Added doxygen for theories.h 2015-12-08 01:44:42 +01:00
Snaipe
0dfd69b4b9 Added doxygen for redirect.h 2015-12-08 01:10:06 +01:00
Snaipe
046e7abac5 Removed objective-c dependency on deb builds & added missing libpcre3 runtime dependency 2015-12-08 00:36:12 +01:00
Snaipe
c681d2a42e Added doxygen for parameterized.h 2015-12-08 00:34:38 +01:00
Snaipe
93199a1651 Added doxygen for output.h 2015-12-08 00:34:14 +01:00
Snaipe
7c416af673 Added doxygen for options.h 2015-12-08 00:34:02 +01:00
Snaipe
415fc20462 Added doxygen for hooks.h 2015-12-08 00:33:55 +01:00
Snaipe
1b9c13246a Fixed misformed table in assert docs 2015-12-07 15:09:30 +01:00
Snaipe
2e5e4af3c7 Added doxygen docs for alloc.h 2015-12-07 15:03:35 +01:00
Snaipe
00ca6cfc67 Added doxygen docs for abort.h 2015-12-07 15:03:27 +01:00
Snaipe
dbe2894b88 [Issue #81] Fixed documentation not mentioning that the assert message is a format string 2015-12-07 13:57:22 +01:00
Snaipe
cdcf52e373 Fixed conditional windows build broken by 13e7928d0c 2015-12-07 13:56:08 +01:00
Snaipe
13e7928d0c [Issue #82] Fixed deadlocks that were triggered when the event pipe was full and a child needed to be reaped 2015-12-07 13:28:49 +01:00
Snaipe
aaa21d922c Simplified empty tests & suite placeholders in runner 2015-12-06 14:27:44 +01:00
Snaipe
30c3afedda Added first tentative to decouple the wrappers from the library 2015-12-05 01:37:58 +01:00