Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added FrameMetrics to Android profiling data #2342

Merged
merged 27 commits into from Nov 18, 2022

Commits on Nov 7, 2022

  1. added ProfileMeasurements to AndroidTransactionProfiler and Profiling…

    …TraceData
    
    added frameMetrics (slow and frozen frames) and screen refresh rate
    added a SentryFrameMetricsCollector to collect frameMetrics
    changed a benchmark device on Saucelabs as it's not available anymore
    stefanosiano committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    c9c50a5 View commit details
    Browse the repository at this point in the history
  2. added ProfileMeasurements to AndroidTransactionProfiler and Profiling…

    …TraceData
    
    added frameMetrics (slow and frozen frames) and screen refresh rate
    added a SentryFrameMetricsCollector to collect frameMetrics
    changed a benchmark device on Saucelabs as it's not available anymore
    stefanosiano committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    1585c22 View commit details
    Browse the repository at this point in the history
  3. added ProfileMeasurements to AndroidTransactionProfiler and Profiling…

    …TraceData
    
    added frameMetrics (slow and frozen frames) and screen refresh rate
    added a SentryFrameMetricsCollector to collect frameMetrics
    changed a benchmark device on Saucelabs as it's not available anymore
    stefanosiano committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    fed5b21 View commit details
    Browse the repository at this point in the history
  4. added ProfileMeasurements to AndroidTransactionProfiler and Profiling…

    …TraceData
    
    added frameMetrics (slow and frozen frames) and screen refresh rate
    added a SentryFrameMetricsCollector to collect frameMetrics
    changed a benchmark device on Saucelabs as it's not available anymore
    stefanosiano committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    c5db530 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    0da7bc2 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    d6fe562 View commit details
    Browse the repository at this point in the history
  2. updated tests

    stefanosiano committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    1db0628 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aad144f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7c07ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a8d1320 View commit details
    Browse the repository at this point in the history
  6. Format code

    getsentry-bot committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    3d70b80 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d3ea8ed View commit details
    Browse the repository at this point in the history
  8. updated changelog

    stefanosiano committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    5b906fa View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    1807d69 View commit details
    Browse the repository at this point in the history
  2. measurements are not sent if empty

    changed nanoseconds unit to nanosecond
    stefanosiano committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    5bd9d16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    babdaa7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0fa21e0 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/feat/profiling-frame-metrics' in…

    …to feat/profiling-frame-metrics
    stefanosiano committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    a50903c View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. added finals everywhere

    added automatic activity transaction in ui test
    stefanosiano committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    cafe0f3 View commit details
    Browse the repository at this point in the history
  2. Remove profiler main thread io (#2348)

    * removed useless file exist check in AndroidTransactionProfiler
    * wrapped AndroidTransactionProfiler methods in executor service
    * fixed crash in sample app's ProfilingActivity
    * updated ui tests
    stefanosiano committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    ace3c67 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    6f80fc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80a206d View commit details
    Browse the repository at this point in the history
  3. SentryFrameMetricsCollector start collecting frameMetrics in onActivi…

    …tyStarted(), not onActivityCreated() anymore
    stefanosiano committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    c2599c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b771ce1 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. increased benchmark cpu overhead threshold from 5% to 5.5%

    frameMetricsListener removal wrapped in a try catch block
    stefanosiano committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    e606515 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4e8237 View commit details
    Browse the repository at this point in the history
  3. updated changelog

    stefanosiano committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    bf05cd0 View commit details
    Browse the repository at this point in the history