Skip to content

Commit 8826f79

Browse files
authored
Update telemetryGenerator version & add more error log (#4820)
1 parent 24804b1 commit 8826f79

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ mockitoKotlin = "5.4.0"
2525
mockk = "1.13.10"
2626
nimbus-jose-jwt = "9.40"
2727
node-gradle = "7.0.2"
28-
telemetryGenerator = "1.0.236"
28+
telemetryGenerator = "1.0.243"
2929
testLogger = "4.0.0"
3030
testRetry = "1.5.10"
3131
# test-only; platform provides slf4j transitively at runtime. <233, 1.7.36; >=233, 2.0.9

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqFeatureDev/session/PrepareCodeGenerationState.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ class PrepareCodeGenerationState(
3737
val startTime = System.currentTimeMillis()
3838
var result: Result = Result.Succeeded
3939
var failureReason: String? = null
40+
var failureReasonDesc: String? = null
4041
var zipFileLength: Long? = null
4142
val nextState: SessionState
4243
try {
@@ -68,6 +69,7 @@ class PrepareCodeGenerationState(
6869
} catch (e: Exception) {
6970
result = Result.Failed
7071
failureReason = e.javaClass.simpleName
72+
failureReasonDesc = e.message
7173
logger.warn(e) { "$FEATURE_NAME: Code uploading failed: ${e.message}" }
7274
throw e
7375
} finally {
@@ -77,6 +79,7 @@ class PrepareCodeGenerationState(
7779
amazonqUploadIntent = AmazonqUploadIntent.TASKASSISTPLANNING,
7880
result = result,
7981
reason = failureReason,
82+
reasonDesc = failureReasonDesc,
8083
duration = (System.currentTimeMillis() - startTime).toDouble(),
8184
credentialStartUrl = getStartUrl(config.featureDevService.project)
8285
)

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqFeatureDev/session/PrepareRefinementState.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class PrepareRefinementState(
2323
val startTime = System.currentTimeMillis()
2424
var result: Result = Result.Succeeded
2525
var failureReason: String? = null
26+
var failureReasonDesc: String? = null
2627
var zipFileLength: Long? = null
2728
val nextState: SessionState
2829
try {
@@ -44,6 +45,7 @@ class PrepareRefinementState(
4445
} catch (e: Exception) {
4546
result = Result.Failed
4647
failureReason = e.javaClass.simpleName
48+
failureReasonDesc = e.message
4749
logger.warn(e) { "$FEATURE_NAME: Code uploading failed: ${e.message}" }
4850
throw e
4951
} finally {
@@ -53,6 +55,7 @@ class PrepareRefinementState(
5355
amazonqUploadIntent = AmazonqUploadIntent.TASKASSISTPLANNING,
5456
result = result,
5557
reason = failureReason,
58+
reasonDesc = failureReasonDesc,
5659
duration = (System.currentTimeMillis() - startTime).toDouble(),
5760
credentialStartUrl = getStartUrl(config.featureDevService.project)
5861
)

plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/dynamodb/editor/DynamoDbTableEditorProvider.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ class DynamoDbTableEditorProvider : FileEditorProvider, DumbAware {
3636
true
3737
)
3838

39-
DynamodbTelemetry.openTable(project, Result.Succeeded)
39+
DynamodbTelemetry.openTable(project = project, result = Result.Succeeded)
4040
} catch (e: Exception) {
4141
e.notifyError(message("dynamodb.viewer.open.failed"))
42-
DynamodbTelemetry.openTable(project, Result.Failed)
42+
DynamodbTelemetry.openTable(project = project, result = Result.Failed)
4343
}
4444
}
4545
}

plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/actions/GoToHandlerAction.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ class GoToHandlerAction : ExplorerNodeAction<LambdaFunctionNode>(ActionsBundle.a
3030
val handlers = getHandler(selected.first())
3131
if (handlers != null) {
3232
OpenSourceUtil.navigate(true, *handlers)
33-
LambdaTelemetry.goToHandler(e.project, true)
33+
LambdaTelemetry.goToHandler(project = e.project, success = true)
3434
} else {
35-
LambdaTelemetry.goToHandler(e.project, false)
35+
LambdaTelemetry.goToHandler(project = e.project, success = false)
3636
}
3737
}
3838

0 commit comments

Comments
 (0)