-
-
Notifications
You must be signed in to change notification settings - Fork 468
fix(android): Improve app start type detection with main thread timing #4999
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
Merged
Merged
Changes from 2 commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
e7047cb
fix(android): Improve app start type detection with main thread timing
markushi 4164619
Update CHANGELOG.md
markushi 70879c1
Reduce number of foreground checks and add maestro tests
markushi 1547b1f
Merge branch 'main' into fix/app-start-warm-detection
markushi acf7e58
Merge branch 'main' into fix/app-start-warm-detection
markushi b0722d3
Merge branch 'main' into fix/app-start-warm-detection
markushi 7034d95
Update Changelog
markushi ef2b3bf
Switch to MessageQueue.IdleHandler
markushi 15eeb49
Merge branch 'main' into fix/app-start-warm-detection
markushi ac3defe
fix(android): Improve warm start detection with API 35+ support
markushi 46daaf3
Trying to fix notification drawer open
markushi 2e01fc9
include maestro debug logs
markushi e4c4fbd
Enable adb screenrecord
markushi 81e7e51
capture maestro errors
markushi 0ac6ce5
single-line maestro as test runner executes scripts as individual lines
markushi 71e4a2c
put maestro run into single line
markushi 7cc431f
fix empty screenrecordings
markushi d8d7ba7
send sigint to screenrecord to gracefully finish recording
markushi 87e6e30
fix typo
markushi cf8083e
use google_apis in order to have a launcher for notification access
markushi f1c7451
enable more debugging
markushi adad43c
Use adb emu screenrecord instead of adb shell screenrecord
markushi d2678dd
switch to mac-os
markushi c948a88
Ensure paths exist
markushi 6f21404
bump maestro version
markushi 1688287
Improve swipe
markushi ea305a2
Use ubuntu everywhere, disable maestro debug logs
markushi 4d1e949
slow swipe
markushi b4641eb
Merge branch 'main' into fix/app-start-warm-detection
markushi d7d4236
retry swiping
markushi 75ca4b9
Merge branch 'fix/app-start-warm-detection' of github.com:getsentry/s…
markushi e181878
try different swipe params
markushi 744f5b0
Increase emulator memory
markushi fec2342
Update Changelog
markushi f6787f3
Merge branch 'main' into fix/app-start-warm-detection
markushi 7af3e59
Fix Changelog
markushi 51be24b
test(android): Add API 35 tests for app start detection
markushi 8e4ecca
Format code
getsentry-bot 0e0c8b9
Merge branch 'main' into fix/app-start-warm-detection
markushi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we still need this variable given it's just few microseconds apart from
activityCreatedUptimeMillis?