Extend startup hard fault metrics to macOS and Linux [chromium/src : main]

0 views
Skip to first unread message

Alex Attar (Gerrit)

unread,
Jul 6, 2026, 11:52:05 AM (2 days ago) Jul 6
to Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
Attention needed from Olivier Li

Alex Attar added 1 comment

Patchset-level comments
File-level comment, Patchset 5:
Alex Attar . resolved

PTAL,
Thanks

Open in Gerrit

Related details

Attention is currently required from:
  • Olivier Li
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
Gerrit-Change-Number: 8033344
Gerrit-PatchSet: 7
Gerrit-Owner: Alex Attar <aat...@google.com>
Gerrit-Reviewer: Alex Attar <aat...@google.com>
Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-Attention: Olivier Li <oliv...@chromium.org>
Gerrit-Comment-Date: Mon, 06 Jul 2026 15:51:53 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Olivier Li (Gerrit)

unread,
Jul 6, 2026, 2:20:43 PM (2 days ago) Jul 6
to Alex Attar, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
Attention needed from Alex Attar

Olivier Li added 1 comment

File components/startup_metric_utils/browser/startup_metric_utils.cc
Line 288, Patchset 7 (Latest): task_info(mach_task_self(), TASK_EVENTS_INFO,
Olivier Li . unresolved

I'm having a bit of a hard time figuring out a good source to understand what `TASK_EVENTS_INFO` means. Is there are link you could add in comment?

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Attar
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
    Gerrit-Change-Number: 8033344
    Gerrit-PatchSet: 7
    Gerrit-Owner: Alex Attar <aat...@google.com>
    Gerrit-Reviewer: Alex Attar <aat...@google.com>
    Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Alex Attar <aat...@google.com>
    Gerrit-Comment-Date: Mon, 06 Jul 2026 18:20:32 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Alex Attar (Gerrit)

    unread,
    Jul 7, 2026, 10:32:20 AM (yesterday) Jul 7
    to Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
    Attention needed from Olivier Li

    Alex Attar added 2 comments

    Patchset-level comments
    File-level comment, Patchset 8 (Latest):
    Alex Attar . resolved

    Please take another look,
    Thanks

    File components/startup_metric_utils/browser/startup_metric_utils.cc
    Line 288, Patchset 7: task_info(mach_task_self(), TASK_EVENTS_INFO,
    Olivier Li . resolved

    I'm having a bit of a hard time figuring out a good source to understand what `TASK_EVENTS_INFO` means. Is there are link you could add in comment?

    Alex Attar

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Olivier Li
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
      Gerrit-Change-Number: 8033344
      Gerrit-PatchSet: 8
      Gerrit-Owner: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Olivier Li <oliv...@chromium.org>
      Gerrit-Comment-Date: Tue, 07 Jul 2026 14:32:08 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Olivier Li <oliv...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Alex Attar (Gerrit)

      unread,
      Jul 7, 2026, 2:26:43 PM (yesterday) Jul 7
      to Sean Maher, Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
      Attention needed from Olivier Li and Sean Maher

      Alex Attar added 1 comment

      Patchset-level comments
      Alex Attar . resolved

      PTAL,
      Thanks

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Olivier Li
      • Sean Maher
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
      Gerrit-Change-Number: 8033344
      Gerrit-PatchSet: 8
      Gerrit-Owner: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
      Gerrit-Reviewer: Sean Maher <sp...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Sean Maher <sp...@chromium.org>
      Gerrit-Attention: Olivier Li <oliv...@chromium.org>
      Gerrit-Comment-Date: Tue, 07 Jul 2026 18:26:34 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Olivier Li (Gerrit)

      unread,
      Jul 7, 2026, 2:46:44 PM (yesterday) Jul 7
      to Alex Attar, Sean Maher, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
      Attention needed from Alex Attar and Sean Maher

      Olivier Li voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alex Attar
      • Sean Maher
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
        Gerrit-Change-Number: 8033344
        Gerrit-PatchSet: 8
        Gerrit-Owner: Alex Attar <aat...@google.com>
        Gerrit-Reviewer: Alex Attar <aat...@google.com>
        Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
        Gerrit-Reviewer: Sean Maher <sp...@chromium.org>
        Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
        Gerrit-Attention: Sean Maher <sp...@chromium.org>
        Gerrit-Attention: Alex Attar <aat...@google.com>
        Gerrit-Comment-Date: Tue, 07 Jul 2026 18:46:34 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Sean Maher (Gerrit)

        unread,
        Jul 7, 2026, 2:49:57 PM (yesterday) Jul 7
        to Alex Attar, Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
        Attention needed from Alex Attar

        Sean Maher voted and added 1 comment

        Votes added by Sean Maher

        Code-Review+1

        1 comment

        File tools/metrics/histograms/metadata/startup/histograms.xml
        Line 787, Patchset 8 (Latest): (pageins); on Linux from getrusage (ru_majflt). Absolute values are not
        directly comparable across platforms.
        Sean Maher . unresolved

        I would add perhaps that these may not be comparable even between OS versions (though of course we would hope they may be), but for example, `Startup.LoadTime*ProcessCreat*ToApplicationStart*` vary widely because the OS changes how it itself starts and times the startup of applications.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Alex Attar
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • requirement satisfiedCode-Review
          • requirement is not satisfiedNo-Unresolved-Comments
          • requirement satisfiedReview-Enforcement
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
          Gerrit-Change-Number: 8033344
          Gerrit-PatchSet: 8
          Gerrit-Owner: Alex Attar <aat...@google.com>
          Gerrit-Reviewer: Alex Attar <aat...@google.com>
          Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
          Gerrit-Reviewer: Sean Maher <sp...@chromium.org>
          Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
          Gerrit-Attention: Alex Attar <aat...@google.com>
          Gerrit-Comment-Date: Tue, 07 Jul 2026 18:49:46 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Alex Attar (Gerrit)

          unread,
          Jul 7, 2026, 3:15:02 PM (yesterday) Jul 7
          to Eshwar Stalin, Sean Maher, Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
          Attention needed from Eshwar Stalin

          Alex Attar added 2 comments

          Patchset-level comments
          File-level comment, Patchset 9 (Latest):
          Alex Attar . resolved

          +@estalin for chrome/browser/metrics/startup_metrics_browsertest.cc review.

          PTAL,
          Thanks

          File tools/metrics/histograms/metadata/startup/histograms.xml
          Line 787, Patchset 8: (pageins); on Linux from getrusage (ru_majflt). Absolute values are not
          directly comparable across platforms.
          Sean Maher . resolved

          I would add perhaps that these may not be comparable even between OS versions (though of course we would hope they may be), but for example, `Startup.LoadTime*ProcessCreat*ToApplicationStart*` vary widely because the OS changes how it itself starts and times the startup of applications.

          Alex Attar

          Done

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Eshwar Stalin
          Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement is not satisfiedCode-Owners
            • requirement satisfiedCode-Review
            • requirement satisfiedReview-Enforcement
            Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
            Gerrit-MessageType: comment
            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
            Gerrit-Change-Number: 8033344
            Gerrit-PatchSet: 9
            Gerrit-Owner: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Eshwar Stalin <est...@chromium.org>
            Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
            Gerrit-Reviewer: Sean Maher <sp...@chromium.org>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-Attention: Eshwar Stalin <est...@chromium.org>
            Gerrit-Comment-Date: Tue, 07 Jul 2026 19:14:43 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Comment-In-Reply-To: Sean Maher <sp...@chromium.org>
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Alex Attar (Gerrit)

            unread,
            2:10 PM (4 hours ago) 2:10 PM
            to Dana Fried, Sean Maher, Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
            Attention needed from Dana Fried

            Alex Attar added 1 comment

            Patchset-level comments
            Alex Attar . resolved

            +@dfried for chrome/browser/metrics/startup_metrics_browsertest.cc review.

            PTAL,
            Thanks

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Dana Fried
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement is not satisfiedCode-Owners
            • requirement satisfiedCode-Review
            • requirement satisfiedReview-Enforcement
            Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
            Gerrit-MessageType: comment
            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
            Gerrit-Change-Number: 8033344
            Gerrit-PatchSet: 9
            Gerrit-Owner: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Dana Fried <dfr...@chromium.org>
            Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
            Gerrit-Reviewer: Sean Maher <sp...@chromium.org>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-Attention: Dana Fried <dfr...@chromium.org>
            Gerrit-Comment-Date: Wed, 08 Jul 2026 18:10:28 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Dana Fried (Gerrit)

            unread,
            3:57 PM (2 hours ago) 3:57 PM
            to Alex Attar, Sean Maher, Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com
            Attention needed from Alex Attar

            Dana Fried voted Code-Review+1

            Code-Review+1
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Alex Attar
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • requirement satisfiedCode-Review
            • requirement satisfiedReview-Enforcement
            Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
            Gerrit-MessageType: comment
            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
            Gerrit-Change-Number: 8033344
            Gerrit-PatchSet: 10
            Gerrit-Owner: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Dana Fried <dfr...@chromium.org>
            Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
            Gerrit-Reviewer: Sean Maher <sp...@chromium.org>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-Attention: Alex Attar <aat...@google.com>
            Gerrit-Comment-Date: Wed, 08 Jul 2026 19:57:33 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Alex Attar (Gerrit)

            unread,
            4:08 PM (2 hours ago) 4:08 PM
            to Dana Fried, Sean Maher, Olivier Li, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitki...@chromium.org, asvitkine...@chromium.org, chromiumme...@microsoft.com

            Alex Attar voted Commit-Queue+2

            Commit-Queue+2
            Open in Gerrit

            Related details

            Attention set is empty
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • requirement satisfiedCode-Review
            • requirement satisfiedReview-Enforcement
            Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
            Gerrit-MessageType: comment
            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I098ea0bdda61643c65ca781dae5dbf0c1fbceba5
            Gerrit-Change-Number: 8033344
            Gerrit-PatchSet: 10
            Gerrit-Owner: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Dana Fried <dfr...@chromium.org>
            Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
            Gerrit-Reviewer: Sean Maher <sp...@chromium.org>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-Comment-Date: Wed, 08 Jul 2026 20:07:59 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy
            Reply all
            Reply to author
            Forward
            0 new messages