grpc / grpc/grpc-ios

iOS unit test for C-Core's libuv-based timer implementation

Open
#24 1 comment 0 reactions 1 assignee Claimed by @HannahShiSFB View on GitHub
area/c-core kind/test
Dominant language
C
Stars
61
Forks
26
Avg merge
1d 13h
Merged PRs (30d)
11

Description

For verifying libuv timer's usability for iOS, add unit test coverage to [EventEngineTimerTests](https://github.com/grpc/grpc/blob/master/src/objective-c/tests/CoreTests/CoreTests/EventEngineTimerTests.mm) test suite. This can closely mirror existing c-core's test logic at

* https://github.com/grpc/grpc/blob/master/test/core/event_engine/test_suite/timer_test.cc

Note that in order to test libuv timer, it requires the [libuv-timer impl PR](https://github.com/grpc/grpc/pull/27513) to land and instantiation of grpc_event_engine::experimental::LibuvEventEngine as mentioned in [libuv_event_engine_test.cc](https://github.com/grpc/grpc/pull/27513/files#diff-18cf23f5d1a78c393d788d9ba5f15ba7f2e8df9abae2f8daa3b9e0d571496b42)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.