• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

facebook / react-native / f4551ac8-5bd8-4f75-8b5b-af4fabfc4d3c

pending completion
f4551ac8-5bd8-4f75-8b5b-af4fabfc4d3c

push

CircleCI

Facebook GitHub Bot
Remove "first-input" event type from Event Timing API logging implementation (#35771)

3633 of 26406 branches covered (13.76%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

7424 of 44590 relevant lines covered (16.65%)

204.26 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/Libraries/WebPerformance/PerformanceEventTiming.js
1
/**
2
 * Copyright (c) Meta Platforms, Inc. and affiliates.
3
 *
4
 * This source code is licensed under the MIT license found in the
5
 * LICENSE file in the root directory of this source tree.
6
 *
7
 * @format
8
 * @flow strict
9
 */
10

11
import type {HighResTimeStamp} from './PerformanceEntry';
12

13
import {PerformanceEntry} from './PerformanceEntry';
×
14

15
export class PerformanceEventTiming extends PerformanceEntry {
×
16
  processingStart: HighResTimeStamp;
17
  processingEnd: HighResTimeStamp;
18
  interactionId: number;
19

20
  constructor(init: {
21
    name: string,
22
    startTime?: HighResTimeStamp,
23
    duration?: HighResTimeStamp,
24
    processingStart?: HighResTimeStamp,
25
    processingEnd?: HighResTimeStamp,
26
    interactionId?: number,
27
  }) {
×
28
    super({
×
29
      name: init.name,
30
      entryType: 'event',
31
      startTime: init.startTime ?? 0,
×
32
      duration: init.duration ?? 0,
×
33
    });
34
    this.processingStart = init.processingStart ?? 0;
×
35
    this.processingEnd = init.processingEnd ?? 0;
×
36
    this.interactionId = init.interactionId ?? 0;
×
37
  }
×
38
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc