@@ -54,8 +54,8 @@ sentryTest(
54
54
await new Promise ( resolve => setTimeout ( resolve , 1000 ) ) ;
55
55
56
56
// error, no replays
57
- expect ( callsToSentry ) . toEqual ( 1 ) ;
58
57
await reqErrorPromise ;
58
+ expect ( callsToSentry ) . toEqual ( 1 ) ;
59
59
60
60
expect (
61
61
await page . evaluate ( ( ) => {
@@ -82,6 +82,7 @@ sentryTest(
82
82
await new Promise ( resolve => setTimeout ( resolve , 1000 ) ) ;
83
83
84
84
// 2 errors
85
+ await reqErrorPromise ;
85
86
expect ( callsToSentry ) . toEqual ( 2 ) ;
86
87
87
88
await page . evaluate ( async ( ) => {
@@ -92,6 +93,7 @@ sentryTest(
92
93
const req0 = await reqPromise0 ;
93
94
94
95
// 2 errors, 1 flush
96
+ await reqErrorPromise ;
95
97
expect ( callsToSentry ) . toEqual ( 3 ) ;
96
98
97
99
await page . click ( '#log' ) ;
@@ -211,8 +213,8 @@ sentryTest(
211
213
await new Promise ( resolve => setTimeout ( resolve , 1000 ) ) ;
212
214
213
215
// error, no replays
214
- expect ( callsToSentry ) . toEqual ( 1 ) ;
215
216
await reqErrorPromise ;
217
+ expect ( callsToSentry ) . toEqual ( 1 ) ;
216
218
217
219
expect (
218
220
await page . evaluate ( ( ) => {
@@ -239,6 +241,7 @@ sentryTest(
239
241
await new Promise ( resolve => setTimeout ( resolve , 1000 ) ) ;
240
242
241
243
// 2 errors
244
+ await reqErrorPromise ;
242
245
expect ( callsToSentry ) . toEqual ( 2 ) ;
243
246
244
247
await page . evaluate ( async ( ) => {
@@ -249,6 +252,7 @@ sentryTest(
249
252
const req0 = await reqPromise0 ;
250
253
251
254
// 2 errors, 1 flush
255
+ await reqErrorPromise ;
252
256
expect ( callsToSentry ) . toEqual ( 3 ) ;
253
257
254
258
await page . click ( '#log' ) ;
@@ -347,8 +351,8 @@ sentryTest('[buffer-mode] can sample on each error event', async ({ getLocalTest
347
351
await new Promise ( resolve => setTimeout ( resolve , 1000 ) ) ;
348
352
349
353
// 1 error, no replay
350
- expect ( callsToSentry ) . toEqual ( 1 ) ;
351
354
await reqErrorPromise ;
355
+ expect ( callsToSentry ) . toEqual ( 1 ) ;
352
356
353
357
await page . evaluate ( async ( ) => {
354
358
const replayIntegration = ( window as unknown as Window & { Replay : Replay } ) . Replay ;
@@ -358,11 +362,11 @@ sentryTest('[buffer-mode] can sample on each error event', async ({ getLocalTest
358
362
359
363
// Error sample rate is now at 1.0, this error should create a replay
360
364
await page . click ( '#error2' ) ;
361
- await reqErrorPromise ;
362
365
363
366
const req0 = await reqPromise0 ;
364
367
365
368
// 2 errors, 1 flush
369
+ await reqErrorPromise ;
366
370
expect ( callsToSentry ) . toEqual ( 3 ) ;
367
371
368
372
const event0 = getReplayEvent ( req0 ) ;
0 commit comments