Граф коммитов

1108 Коммитов

Автор SHA1 Сообщение Дата
David Brown 73b7b7c645 Update build-ios-latest.yml 2019-10-14 15:51:25 -07:00
David Brown 142a795685 Rough attempt at running iOS unit tests for CI 2019-10-14 15:47:58 -07:00
Max Golovanov 7faaeaa254 Merge pull request #149 from microsoft/maxgolov/flushandteardown_lock
Sometimes a while loop in APITest.cpp would never manage to spawn 25 threads
2019-10-11 21:43:35 -07:00
Max Golovanov fe26a4ef0b Fuzzy thread scheduling is bad.. The test was bad. Make this test predictable to complete in deterministic amount of time. 2019-10-11 16:32:18 -07:00
Max Golovanov b673691576 Merge branch 'maxgolov/flushandteardown_lock' of https://github.com/Microsoft/cpp_client_telemetry into maxgolov/flushandteardown_lock 2019-10-11 14:50:50 -07:00
Max Golovanov 1d60b6ed22 Avoid using sleep_for on Windows 2019-10-11 14:50:35 -07:00
Max Golovanov a79b29bb0d Merge branch 'master' of https://github.com/Microsoft/cpp_client_telemetry into maxgolov/flushandteardown_lock 2019-10-11 14:17:29 -07:00
Max Golovanov 4c1359b341 Trying to address an issue reported by OTEL with FlushAndTeardown potentially conflicting with UploadNow async thread (#148) 2019-10-11 11:47:14 -07:00
Max Golovanov 2c1d9b73c8 Merge branch 'master' into maxgolov/flushandteardown_lock 2019-10-10 17:23:31 -07:00
Max Golovanov d509a9ad3f Trying to address an issue reported by OTEL with FlushAndTeardown potentially conflicting with UploadNow async thread 2019-10-10 17:19:14 -07:00
Max Golovanov a52c8ce62b Merge pull request #147 from microsoft/maxgolov/pii_drop_flag
Initial implementation of Pii drop flag
2019-10-10 16:26:41 -07:00
Max Golovanov 3d4e3a685d Update EventPropertiesDecorator.hpp
Addressing code review comment from David: random device id should have r: prefix
2019-10-10 10:06:20 -07:00
Max Golovanov e04f93a8d7 Addressing code review comments
Addressing code review comments:
- a bit cleaner logic for handling cV.
- test now populates some extra Pii fields to verify that these are getting properly cleared by the Pii DROP flag logic.
2019-10-09 22:28:10 -07:00
Max Golovanov 97cda94e00 Merge branch 'master' into maxgolov/pii_drop_flag 2019-10-09 18:04:33 -07:00
Max Golovanov c1f9bcdf64 Initial implementation of Pii drop flag 2019-10-09 17:53:23 -07:00
Max Golovanov 123240a3b5 Merge pull request #146 from microsoft/maxgolov/enable_posix_tests
Enable build tests for debug and release on Linux and Mac
2019-10-09 17:15:51 -07:00
Max Golovanov 99398e8ad3 Enable build tests for debug and release on Linux and Mac 2019-10-09 15:13:35 -07:00
Max Golovanov 0f21492027 Merge pull request #143 from microsoft/private/tlacey/original_filename
Add "Original filename" to DLL metadata
2019-10-09 13:39:58 -07:00
Max Golovanov d9a4d089d2 Merge branch 'master' into private/tlacey/original_filename 2019-10-09 11:14:54 -07:00
Max Golovanov 10ba2e4433 Merge pull request #145 from microsoft/maxgolov/http_fix_for_release
Fix HTTP server kqueue implementation on Mac
2019-10-09 11:12:42 -07:00
Max Golovanov 9ce0fce6a4 Make debug logging for HTTPS server unit test more consistent
Stylistic non-functional clean-up
2019-10-09 10:00:34 -07:00
Max Golovanov 401b56121f Update tests/unittests/HttpServerTests.cpp
Co-Authored-By: Reiley Yang <reyang@microsoft.com>
2019-10-09 09:26:47 -07:00
Max Golovanov b74366268c Fix HTTP server unit test on Mac 2019-10-09 01:36:55 -07:00
Max Golovanov b7a37f111e Merge branch 'master' of https://github.com/microsoft/cpp_client_telemetry 2019-10-08 19:50:03 -07:00
Trevor Lacey 26b93038b1 Add "Original Filename" to DLL metadata 2019-10-08 10:11:22 -07:00
Max Golovanov 6364ba1539 Fix MacProxy sample (#141) 2019-10-07 08:50:53 -07:00
Max Golovanov e27b7edac3 Fix MacProxy sample 2019-10-04 22:56:42 -07:00
kindbe bc166692fe Merge pull request #139 from microsoft/dabrow/ios-testing
Add xcodeproject and script for running unit tests on iOS
2019-10-04 15:40:59 -07:00
David Brown fb1d73e25a Change the set of unit tests being run
iOS doesn't handle the HttpServer tests yet, and CompliantByDefaultEventFilterModuleTests isn't part of CMakeLists.txt
2019-10-04 14:08:15 -07:00
David Brown 4c9e38a54a Merge branch 'master' into dabrow/ios-testing 2019-10-04 13:29:03 -07:00
Max Golovanov a0305b48ae Merge pull request #125 from microsoft/maxgolov/libcurl_options
Allow the app to listen to HTTP state events
2019-10-04 11:07:32 -07:00
Max Golovanov 34b9719141 Addressing code review comments, adding thread-safe Size() and Empty() for filter collection to avoid the unnecessary mutex 2019-10-03 17:15:01 -07:00
David Brown 70e8297db5 Get rid of xcode build file 2019-10-02 14:26:18 -07:00
David Brown f6f8ecb9be Refactor Tests.mm and update copyright 2019-10-02 14:05:45 -07:00
David Brown 7071df24ae Create unit test script for ios 2019-10-02 12:00:53 -07:00
David Brown 921b1ce0cc Change xcode project name 2019-10-02 10:27:13 -07:00
Max Golovanov bfaeecdd3e Merge unit test and func test fixes from CS4 branch 2019-10-01 22:30:11 -07:00
Max Golovanov 961e5effbf Merge branch 'master' into maxgolov/libcurl_options 2019-09-30 16:08:44 -07:00
Max Golovanov af57a339d0 Merge pull request #132 from microsoft/maxgolov/libcurl_options-mac_proxy
Sample app that shows how to obtain Mac OS X proxy settings and pass to libcurl
2019-09-30 16:07:51 -07:00
Max Golovanov f8b95c2d32 Update main.cpp
Avoid using local server until we describe how to use it: use real server in the sample instead.
2019-09-30 16:05:46 -07:00
David Brown bf5e833c0a Update Tests.mm 2019-09-30 13:24:50 -07:00
David Brown ff39732269 Merge branch 'master' into dabrow/ios-testing 2019-09-30 13:22:27 -07:00
kindbe fdef58104b Merge pull request #133 from microsoft/dabrow/dataviewercollection-exception-strings
Remove printf-style string construction from DataViewerCollection
2019-09-30 12:58:45 -07:00
David Brown 1e3cf707e4 Remove printf-style string construction from DataViewerCollection methods
This was blowing up unit tests on iOS, and AFAICT is not a valid way to construct a string.
2019-09-30 10:55:17 -07:00
David Brown 12d69a0695 More iOS unittest updates 2019-09-30 10:48:24 -07:00
Max Golovanov 6e80c768bf Mac proxy example 2019-09-29 22:06:43 -07:00
Max Golovanov ed5ad2ed43 Fix all tests for Mac and Linux 2019-09-29 19:16:50 -07:00
Max Golovanov f5639c51cd Unit tests fix for all platforms, clean-up test scripts 2019-09-29 17:55:27 -07:00
Max Golovanov ec0af31e1c Add build tests for CI on Linux and Mac 2019-09-29 17:36:01 -07:00
Max Golovanov 5e1b8c5c99 Fix build break on gcc 2019-09-29 17:32:04 -07:00