@@ -34,12 +34,12 @@ test('sends an INP span during pageload', async ({ page }) => {
34
34
} ,
35
35
description : 'body > div > input#exception-button[type="button"]' ,
36
36
op : 'ui.interaction.click' ,
37
- parent_span_id : expect . any ( String ) ,
37
+ parent_span_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 16 } / ) ,
38
38
is_segment : true ,
39
- span_id : expect . any ( String ) ,
39
+ span_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 16 } / ) ,
40
40
start_timestamp : expect . any ( Number ) ,
41
41
timestamp : expect . any ( Number ) ,
42
- trace_id : expect . any ( String ) ,
42
+ trace_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 32 } / ) ,
43
43
origin : 'auto.http.browser.inp' ,
44
44
exclusive_time : expect . any ( Number ) ,
45
45
measurements : { inp : { unit : 'millisecond' , value : expect . any ( Number ) } } ,
@@ -86,12 +86,12 @@ test('sends an INP span after pageload', async ({ page }) => {
86
86
} ,
87
87
description : 'body > div > input#exception-button[type="button"]' ,
88
88
op : 'ui.interaction.click' ,
89
- parent_span_id : expect . any ( String ) ,
89
+ parent_span_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 16 } / ) ,
90
90
is_segment : true ,
91
- span_id : expect . any ( String ) ,
91
+ span_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 16 } / ) ,
92
92
start_timestamp : expect . any ( Number ) ,
93
93
timestamp : expect . any ( Number ) ,
94
- trace_id : expect . any ( String ) ,
94
+ trace_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 32 } / ) ,
95
95
origin : 'auto.http.browser.inp' ,
96
96
exclusive_time : expect . any ( Number ) ,
97
97
measurements : { inp : { unit : 'millisecond' , value : expect . any ( Number ) } } ,
@@ -131,11 +131,11 @@ test('sends an INP span during navigation', async ({ page }) => {
131
131
} ,
132
132
description : '<unknown>' ,
133
133
op : 'ui.interaction.click' ,
134
- parent_span_id : expect . any ( String ) ,
135
- span_id : expect . any ( String ) ,
134
+ parent_span_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 16 } / ) ,
135
+ span_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 16 } / ) ,
136
136
start_timestamp : expect . any ( Number ) ,
137
137
timestamp : expect . any ( Number ) ,
138
- trace_id : expect . any ( String ) ,
138
+ trace_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 32 } / ) ,
139
139
origin : 'auto.http.browser.inp' ,
140
140
exclusive_time : expect . any ( Number ) ,
141
141
measurements : { inp : { unit : 'millisecond' , value : expect . any ( Number ) } } ,
@@ -186,10 +186,10 @@ test('sends an INP span after navigation', async ({ page }) => {
186
186
description : '<unknown>' ,
187
187
op : 'ui.interaction.click' ,
188
188
is_segment : true ,
189
- span_id : expect . any ( String ) ,
189
+ span_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 16 } / ) ,
190
190
start_timestamp : expect . any ( Number ) ,
191
191
timestamp : expect . any ( Number ) ,
192
- trace_id : expect . any ( String ) ,
192
+ trace_id : expect . stringMatching ( / [ a - f 0 - 9 ] { 32 } / ) ,
193
193
origin : 'auto.http.browser.inp' ,
194
194
exclusive_time : expect . any ( Number ) ,
195
195
measurements : { inp : { unit : 'millisecond' , value : expect . any ( Number ) } } ,
0 commit comments