@@ -109,6 +109,15 @@ export async function uploadArtifactToS3(
109
109
) {
110
110
throwIfCancelled ( )
111
111
try {
112
+ const uploadFileByteSize = ( await fs . promises . stat ( fileName ) ) . size
113
+ getLogger ( ) . info (
114
+ `Uploading zip at %s with checksum %s using uploadId: %s and size %s kB` ,
115
+ fileName ,
116
+ sha256 ,
117
+ resp . uploadId ,
118
+ Math . round ( uploadFileByteSize / 1000 )
119
+ )
120
+
112
121
const apiStartTime = Date . now ( )
113
122
const response = await request . fetch ( 'PUT' , resp . uploadUrl , {
114
123
body : buffer ,
@@ -119,13 +128,13 @@ export async function uploadArtifactToS3(
119
128
codeTransformSessionId : CodeTransformTelemetryState . instance . getSessionId ( ) ,
120
129
codeTransformUploadId : resp . uploadId ,
121
130
codeTransformRunTimeLatency : calculateTotalLatency ( apiStartTime ) ,
122
- codeTransformTotalByteSize : ( await fs . promises . stat ( fileName ) ) . size ,
131
+ codeTransformTotalByteSize : uploadFileByteSize ,
123
132
result : MetadataResult . Pass ,
124
133
} )
125
134
getLogger ( ) . info ( `CodeTransformation: Status from S3 Upload = ${ response . status } ` )
126
135
} catch ( e : any ) {
127
136
const errorMessage = ( e as Error ) . message
128
- getLogger ( ) . error ( `CodeTransformation: UploadZip error = ${ errorMessage } ` )
137
+ getLogger ( ) . error ( `CodeTransformation: UploadZip error = ${ e } ` )
129
138
telemetry . codeTransform_logApiError . emit ( {
130
139
codeTransformApiNames : 'UploadZip' ,
131
140
codeTransformSessionId : CodeTransformTelemetryState . instance . getSessionId ( ) ,
0 commit comments