Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
3,618 contributions in the last year
Contribution activity
October 2020
Created a pull request in flutter/flutter that received 9 comments
[devicelab] reboot on failure
Description
When a devicelab task fails, reboot the device used to run it. Uses adb reboot -s ID for AndroidDevices and idevicediagnostics restart …
- [flutter_tools] use --no-print-incremental-dependencies for non-resident and test compiles
- [flutter_tools] remove iOS screenshot on failure functionality
- [flutter_tools] add some versions, cleanup
- Revert "update packages"
- [devicelab] uninstall during memory test
- [devicelab] remove commands test
- remove --machine flag
- [null-safety] remove --no-sound-null-safety flag from widgets tests
- [flutter_tools] make android deps no longer required for flutter doctor
- [devicelab] reland: reduce iterations of startup test, use application binary
- Revert "[devicelab] reduce iterations, uninstall at end, and use --application-binary in all startup tests"
- Revert "[devicelab] fix flutter gallery app name"
- [devicelab] fix flutter gallery app name
- [devicelab] remove twc enabled test
- [devicelab] reduce iterations, uninstall at end, and use --application-binary in all startup tests
- [flutter_tools] reland: --no-android-gradle-daemon in devicelab
- Revert "[flutter_tools] add --android-gradle-daemon option, use in devicelab"
- [flutter_tools] increase devFS sync timeout to 60 seconds
- [devicelab] update hostonly tests to use flutter directly or precache deps
- Revert "Roll Engine from d03b759d049e to 499a70f5e21b (25 revisions)"
- [flutter_tools] refactor drive launch into separate service, split by mobile+desktop and web
- [flutter_tools] attach pid and VM Service to flutter drive log reader
- [flutter_tools] shell check bash scripts in tool
- [devicelab] split end to end tests into driver targets
- [flutter_tools] add --android-gradle-daemon option, use in devicelab
- Some pull requests not shown.
- [null-safety] fix soundness of Paragraph._addPlaceholder
- [null-safety] fix Scene.toImage declaration
- [null-safety] fix return type of some pushLayer native bindings
- [null-safety] fix type declaration of Picutre._toImage
- Revert "Reland "Create root isolate asynchronously (#20142)""
- [null-safety] fix build rule to produce sound dill
- Preserve specified AssetResolvers when performing a hot restart or updating the asset directory
- attempt sync throw from futurize
- Adjust asset resolver preservation logic for Android
- Null safety sound mode fixes
- Enable dev/bots/ build_tests for macOS
- Clean up device logger and port forwarding on drive completion
- Driver vm service
- [flutter_tools] add some versions, cleanup
- [devicelab] Upload git branch
- update packages
- add sdk constraints where missing to prepare for nnbd flag flip
- [null-safety] remove --no-sound-null-safety flag from widgets tests
- Refactor command utilities for tests
- Generate only requested platform directories on create
- Respond to HTTP POST requests with 404 in WebAssetServer
- [devicelab] split end to end tests into driver targets
- [flutter_tools] reland: --no-android-gradle-daemon in devicelab
- [flutter_tools] shell check bash scripts in tool
- [flutter_tools] change the IntelliJ plugin detection logic.
- Adjust constraints in templates
- Revert "[flutter_tools] partial revert of start app change (#68128)"
- [devicelab] Cocoon client
- request.mainUri should be fileUri
- [Flutter] Use the correct place for the system navigation bar color adjustment
- Use multiroot scheme for initial compilation in ResidentRunner recompile
- Revert noninteractive lldb debugging, timeout warning
- Sync lints
- [flutter_releases] Flutter 1.23.0-18.1.pre Framework Cherrypicks
- Some pull request reviews not shown.
Created an issue in flutter/flutter that received 13 comments
Devicelab failure: timed out waiting for app to launch
For example:
2020-10-13T09:43:33.468252: stdout: [ +268 ms] [100%] Connecting to remote debug server
stdout: [ ] -------------------------
2020-10-…
- Metal compilation failure during iOS devicelab run - platform_view_ios__start_up
- Additional type errors surfaced by enabling --sound-null-safety on framework unit tests
- Profile build of hello world does not launch with --sound-null-safety
- iOS devicelab flake due to native crash in Runner: Runner(2009,0x16fcbb000) malloc: Incorrect checksum for freed object
- Devicelab test must always uninstall application on completion of task
- linux-2/linux-5 Android devices need to be rebooted
- hybrid_android_views_integration_test is broken on the last engine roll
- Flutter tester lists no flutter views
- Shader warm-up does not work in sound null safety
- Crash during timeout of flutter_gallery__transition_perf_e2e_ios test
- Either package:integration_test, flutter_driver, or devicelab tests do not display caught exceptions
- Remove or update devicelab tests that listen to adb stream
- Wire up --no-print-incremental-dependencies to non-incremental compiles
- Failure in cubic_bezier_perf__e2e_summary: Could not create an OpenGL, Vulkan or Software surface
- bash/batch ACTIVATION.md templates are out of date.
- Future already completed in DartDevelopmentService.startDartDevelopmentService
- LUCI curl failure in bin/internal.sh
- Devicelab agent should retry to upload on failures
- iphone 13 SDK missing from LUCI mac bots
- Flutter iOS devicelab is having problems connecting to the VM Service
- LUCI agent for mac_module_test_ios developer cert expired?
- Single widget reload optimization does not work for certain framework modifications
- APK sha file should be moved to app specific storage.
- [null-safety] build ddc dill in sound mode
- [tool_crash] ProcessException: No such file or directory Command: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome, OS error code: 2
- Some issues not shown.