Skip to content

Commit 2b1b68d

Browse files
author
YangSen-qn
committed
modify report log logic
1 parent dd0afe5 commit 2b1b68d

File tree

5 files changed

+12
-8
lines changed

5 files changed

+12
-8
lines changed

library/library.iml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,16 @@
3131
<output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/classes" />
3232
<exclude-output />
3333
<content url="file://$MODULE_DIR$">
34+
<sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debug/compileDebugRenderscript/out" isTestSource="false" generated="true" />
35+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
3436
<sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debug/out" isTestSource="false" generated="true" />
3537
<sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debug/compileDebugAidl/out" isTestSource="false" generated="true" />
36-
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
37-
<sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debug/compileDebugRenderscript/out" isTestSource="false" generated="true" />
3838
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" generated="true" />
3939
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" generated="true" />
4040
<sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debugAndroidTest/out" isTestSource="true" generated="true" />
4141
<sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debugAndroidTest/compileDebugAndroidTestAidl/out" isTestSource="true" generated="true" />
42-
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
4342
<sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debugAndroidTest/compileDebugAndroidTestRenderscript/out" isTestSource="true" generated="true" />
43+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
4444
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" generated="true" />
4545
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" generated="true" />
4646
<sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debugUnitTest/out" isTestSource="true" generated="true" />

library/src/main/java/com/qiniu/android/collect/ReportItem.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,8 @@ public static String requestReportErrorType(ResponseInfo responseInfo){
123123
errorType = "network_error";
124124
} else if (responseInfo.statusCode == ResponseInfo.TimedOut){
125125
errorType = "timeout";
126+
} else if (responseInfo.statusCode == ResponseInfo.UnknownHost){
127+
errorType = "unknown_host";
126128
} else if (responseInfo.statusCode == ResponseInfo.CannotConnectToHost){
127129
errorType = "cannot_connect_to_host";
128130
} else if (responseInfo.statusCode == ResponseInfo.NetworkConnectionLost){

library/src/main/java/com/qiniu/android/collect/UploadInfoReporter.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ private void saveReportJsonString(final String jsonString){
114114
}
115115
}
116116

117+
LogUtil.d("=== log: \r\n" + jsonString);
118+
117119
if (recorderFile.length() > config.maxRecordFileSize){
118120
return;
119121
}

library/src/main/java/com/qiniu/android/http/request/RequestTransaction.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import org.json.JSONException;
2121
import org.json.JSONObject;
2222

23-
import java.util.ArrayList;
2423
import java.util.HashMap;
2524
import java.util.List;
2625
import java.util.Set;
@@ -34,7 +33,7 @@ public class RequestTransaction {
3433
private final String userAgent;
3534

3635
private UploadRequestInfo requestInfo;
37-
private UploadRequestState requstState;
36+
private UploadRequestState requestState;
3837
private HttpRegionRequest regionRequest;
3938

4039

@@ -85,12 +84,13 @@ private RequestTransaction(Configuration config,
8584
private void initData(IUploadRegion targetRegion,
8685
IUploadRegion currentRegion){
8786

88-
this.requstState = new UploadRequestState();
87+
this.requestState = new UploadRequestState();
8988
this.requestInfo = new UploadRequestInfo();
9089
this.requestInfo.targetRegionId = targetRegion.getZoneInfo().getRegionId();
9190
this.requestInfo.currentRegionId = currentRegion.getZoneInfo().getRegionId();
9291
this.requestInfo.bucket = token.bucket;
93-
this.regionRequest = new HttpRegionRequest(config, uploadOption, token, currentRegion, this.requestInfo, this.requstState);
92+
this.requestInfo.key = this.key;
93+
this.regionRequest = new HttpRegionRequest(config, uploadOption, token, currentRegion, this.requestInfo, this.requestState);
9494
}
9595

9696

library/src/main/java/com/qiniu/android/http/request/UploadRequestInfo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ class UploadRequestInfo {
1717
String currentRegionId;
1818

1919
boolean shouldReportRequestLog(){
20-
return requestType.equals(RequestTypeUpLog);
20+
return !requestType.equals(RequestTypeUpLog);
2121
}
2222
}

0 commit comments

Comments
 (0)