File tree Expand file tree Collapse file tree 2 files changed +12
-4
lines changed
test/e2e/opentelemetry/instrumentation Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -909,15 +909,22 @@ export default abstract class Server<
909
909
910
910
const route = rootSpanAttributes . get ( 'next.route' )
911
911
if ( route ) {
912
- const name = `${ method } ${ route } `
912
+ const name = isRSCRequest
913
+ ? `${ method } ${ route } (partial render tree)`
914
+ : `${ method } ${ route } `
915
+
913
916
span . setAttributes ( {
914
917
'next.route' : route ,
915
918
'http.route' : route ,
916
919
'next.span_name' : name ,
917
920
} )
918
921
span . updateName ( name )
919
922
} else {
920
- span . updateName ( `${ method } ${ req . url } ` )
923
+ span . updateName (
924
+ isRSCRequest
925
+ ? `${ method } ${ req . url } (partial render tree)`
926
+ : `${ method } ${ req . url } `
927
+ )
921
928
}
922
929
} )
923
930
)
Original file line number Diff line number Diff line change @@ -367,15 +367,16 @@ describe('opentelemetry', () => {
367
367
runtime : 'nodejs' ,
368
368
traceId : env . span . traceId ,
369
369
parentId : env . span . rootParentId ,
370
- name : 'GET /app/[param]/rsc-fetch' ,
370
+ name : 'GET /app/[param]/rsc-fetch (partial render tree) ' ,
371
371
attributes : {
372
372
'http.method' : 'GET' ,
373
373
'http.route' : '/app/[param]/rsc-fetch' ,
374
374
'http.status_code' : 200 ,
375
375
'http.target' : '/app/param/rsc-fetch' ,
376
376
'next.route' : '/app/[param]/rsc-fetch' ,
377
377
'next.rsc' : true ,
378
- 'next.span_name' : 'GET /app/[param]/rsc-fetch' ,
378
+ 'next.span_name' :
379
+ 'GET /app/[param]/rsc-fetch (partial render tree)' ,
379
380
'next.span_type' : 'BaseServer.handleRequest' ,
380
381
} ,
381
382
kind : 1 ,
You can’t perform that action at this time.
0 commit comments