fix: 'should collect trace with resources, but no js' test in service mode (#28628)

This commit is contained in:
Max Schmitt 2023-12-13 11:42:29 -08:00 committed by GitHub
parent 9d91b7caf5
commit 9b2585cd4e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -266,7 +266,7 @@ export async function convertInputFiles(files: string | FilePayload | string[] |
if (context._connection.isRemote()) {
const streams: channels.WritableStreamChannel[] = await Promise.all((items as string[]).map(async item => {
const lastModifiedMs = (await fs.promises.stat(item)).mtimeMs;
const { writableStream: stream } = await context._channel.createTempFile({ name: path.basename(item), lastModifiedMs });
const { writableStream: stream } = await context._wrapApiCall(() => context._channel.createTempFile({ name: path.basename(item), lastModifiedMs }), true);
const writable = WritableStream.from(stream);
await pipelineAsync(fs.createReadStream(item), writable.stream());
return stream;