qiniu / objc-sdk

Qiniu Resource (Cloud) Storage Objective-C SDK for Mac/iOS
http://developer.qiniu.com
MIT License
435 stars 197 forks source link

optimize network status manager #413

Closed YangSen-qn closed 2 years ago

YangSen-qn commented 2 years ago

https://jira.qiniu.io/browse/KS-37

codecov[bot] commented 2 years ago

Codecov Report

Merging #413 (4cd52b8) into master (d073363) will increase coverage by 0.66%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #413      +/-   ##
==========================================
+ Coverage   77.64%   78.30%   +0.66%     
==========================================
  Files         122      123       +1     
  Lines        9479     9474       -5     
==========================================
+ Hits         7360     7419      +59     
+ Misses       2119     2055      -64     
Impacted Files Coverage Δ
QiniuSDK/Storage/QNConfiguration.h 100.00% <ø> (ø)
QiniuSDK/Http/ConnectCheck/QNConnectChecker.m 100.00% <100.00%> (+6.97%) :arrow_up:
QiniuSDK/Http/Dns/QNDnsPrefetch.m 79.36% <100.00%> (+1.53%) :arrow_up:
...niuSDK/Http/NetworkStatus/QNNetworkStatusManager.m 91.83% <100.00%> (+22.68%) :arrow_up:
QiniuSDKTests/QNConnctCheckTest.m 96.29% <100.00%> (ø)
QiniuSDKTests/QNDnsPrefetcherTest.m 80.00% <100.00%> (+21.17%) :arrow_up:
QiniuSDKTests/QNNetworkStatusTest.m 100.00% <100.00%> (ø)
QiniuSDKTests/QNFileRecorderTest.m 37.50% <0.00%> (-57.17%) :arrow_down:
QiniuSDKTests/QNTransactionTest.m 89.28% <0.00%> (-3.58%) :arrow_down:
QiniuSDKTests/QNResumeUploadTest.m 100.00% <0.00%> (ø)
... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update d073363...4cd52b8. Read the comment docs.