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,679 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] implement safe file copy with multiple fallbacks
- [flutter_tools] eagerly set asset directory path, cache flutter views, simplify error handling
- [devicelab] mark uncaught exceptions as flaky
- [devicelab] mark uncaught exception test flaky
- [devicelab] never run pub
- [flutter_tools] null safety mode is used for dill naming
- [devicelab] mark web twc as flaky
- [flutter_tools] reland: drive service
- [versions] update packages
- Revert "[flutter_tools] refactor drive launch into separate service, split by mobile+desktop and web"
- Revert "Fix a multiple pointers bug"
- [devicelab] de-flake iOS launch
- Roll engine to defa8be2b10650dad50dfee9324ed8d16eeec13f
- [flutter_tools] remove fallback discovery and observatory timeout
- [null-safety] swap tool unit tests to dart test until tester supports null safety by default
- [null-safety] try updating snippets for null safety
- [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
- 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
- [flutter_tools] eagerly set asset directory path, cache flutter views, simplify error handling
- [flutter_tools] reland: drive service
- Apple silicon arch -arm64 to -arm64e
- [flutter_tools] null safety mode is used for dill naming
- Stop debugger when iOS app crashes
- Add current version to the upgrade message of the Flutter tool. #63023
- Enable dev/bots/ build_tests for Linux
- Enable dev/bots/ build_tests for Windows
- Build IPA command
- Driver vm service
- Add a missing include to the Linux plugin template
- Enable dev/bots/ build_tests for macOS
- Sound null safety for framework and flutter_test
- Clean up device logger and port forwarding on drive completion
- [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
- Some pull request reviews not shown.
- Run framework tests in sound null safety mode
- Fixes Edge trigger route change announcement
- Auto detect mode to determine which rendering backend to use.
- Preserve specified AssetResolvers when performing a hot restart or updating the asset directory
- Allow hot reload without syncing all asset files to devFS
Created an issue in flutter/flutter that received 14 comments
- new gallery transition perf can run OOM on devicelab
- Flake on flutter_gallery__ios_compile: fatal error: module map file
- Flake on web integration shard: FormatException
- Devicelab tests occasionally fail on `flutter config`
- timeout in live_widget_controller_test on win framework shard
- frontend_server --initialize-from-dill does not account for autodetected sound mode
- Flake in flutter_gallery_ios__transition_perf due to EXC_BAD_ACCESS
- Flake on platform_views_scroll_perf_ios_timeline_summary
- Tree is red due to repeated infra failures in mac tool and build tests
- VM FlagList claims that sound-null-safety is disabled even when an application is run in sound null safe mode
- Crash in large image changer perf android: NoSuchMethodError: The method '_greaterThanFromInteger'
- Framework does not handle key events sent by iOS simulator ( Xcode 12.2 )
- Metal compilation failure during multiple iOS device lab tests
- 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
- Some issues not shown.