This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git


    from dd3d35a3 Merge pull request #543 from 
apache/feature/error_injector_ergonomics
     add 8d2a27d8 Add initial implementation for celix_err
     add cd2d042d Refactor celix_err to use a fixed err msg buffer
     add cef5bb88 Add tss abstraction to celix threads
     add 98c5ce42 Update celix err to support __thread instead of tss usage
     add 40b85559 Refactor threads cpputest to gtest and add a tss test
     add d1ce85a4 Add celix tss to the threads_ei lib
     add d690d063 Add __thread base alternative impl for celix_err
     add b3271ef6 Add celix_err test suite with error injection
     add 47659d6d Add init to celix thread in ThreadsTestSuite.cc
     add 958540d6 Add missing signal header include to ThreadsTestSuite
     add 6e513439 Refactor celix_errocodes and move it to utils
     add 796b628a Remove __thread option in celix_err
     add 9089a8f7 Rename celix_errorcodes.c to celix_errno.c
     add 0c5c67ab Merge remote-tracking branch 'origin/master' into 
feature/celix_err
     add 45e530b0 Add newline to end of CelixErrnoTestSuite.cc
     add 787ad0fd Merge branch 'master' into feature/celix_err
     add 9000ce49 Add celix_err_buffer_size option to conanfile
     add 8dab662c Add celix_err_printErrors function
     add 4d58528a Add missing free calls in ErrTestSuite.cc
     add 7b3bd7e1 Merge remote-tracking branch 'origin/master' into 
feature/celix_err
     add f25eba73 Add validate for conan celix_err_buffer_size option
     new 4281d765 Merge pull request #536 from apache/feature/celix_err

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 conanfile.py                                       |  11 +
 libs/error_injector/celix_threads/CMakeLists.txt   |   7 +-
 .../celix_threads/include/celix_threads_ei.h       |   6 +
 .../celix_threads/src/celix_threads_ei.cc          |  30 ++
 libs/framework/CMakeLists.txt                      |   2 +-
 libs/utils/CMakeLists.txt                          |  12 +-
 libs/utils/gtest/CMakeLists.txt                    |   6 +-
 libs/utils/gtest/src/CelixErrnoTestSuite.cc        |  95 ++++
 libs/utils/gtest/src/ErrErrorInjectionTestSuite.cc |  76 +++
 libs/utils/gtest/src/ErrTestSuite.cc               | 104 ++++
 libs/utils/gtest/src/ThreadsTestSuite.cc           | 440 +++++++++++++++++
 libs/utils/include/celix_err.h                     |  89 ++++
 libs/utils/include/celix_errno.h                   |  25 +-
 libs/utils/include/celix_threads.h                 |  61 ++-
 libs/utils/private/test/celix_threads_test.cpp     | 537 ---------------------
 libs/utils/src/celix_err.c                         | 167 +++++++
 .../utils/src/celix_err_constants.h.in             |  17 +-
 .../celix_errorcodes.c => utils/src/celix_errno.c} |  49 +-
 libs/utils/src/celix_threads.c                     |  18 +-
 19 files changed, 1184 insertions(+), 568 deletions(-)
 create mode 100644 libs/utils/gtest/src/CelixErrnoTestSuite.cc
 create mode 100644 libs/utils/gtest/src/ErrErrorInjectionTestSuite.cc
 create mode 100644 libs/utils/gtest/src/ErrTestSuite.cc
 create mode 100644 libs/utils/gtest/src/ThreadsTestSuite.cc
 create mode 100644 libs/utils/include/celix_err.h
 delete mode 100644 libs/utils/private/test/celix_threads_test.cpp
 create mode 100644 libs/utils/src/celix_err.c
 copy bundles/pubsub/integration/gtest/msg.h => 
libs/utils/src/celix_err_constants.h.in (78%)
 rename libs/{framework/src/celix_errorcodes.c => utils/src/celix_errno.c} (54%)

Reply via email to