Commit Graph

3741 Commits

Author SHA1 Message Date
Christopher Fujino
81eb54bf78 update-packages (#88387) 2021-08-17 18:49:32 -07:00
Jonah Williams
060e4608b1 clean up stale or unnecessary TODOS (#88308) 2021-08-16 21:37:03 -07:00
Emmanuel Garcia
d39d542691 Revert "Reland: Bump to Gradle 7 and use Open JDK 11 (#88319)" (#88326)
This reverts commit b586695c82.
2021-08-16 20:38:32 -07:00
Emmanuel Garcia
b586695c82 Reland: Bump to Gradle 7 and use Open JDK 11 (#88319)
* Bump to Gradle 7 and use Open JDK 11

* Add caches

* Fixes

* Remove org.gradle.java.home
2021-08-16 18:40:39 -07:00
Christopher Fujino
1f1065d5f8 [flutter_conductor] fix pushing local working branch to mirror remote (#88057) 2021-08-16 16:44:32 -07:00
Dan Field
c91a298249 Take DPR into account for image inversion (#88309) 2021-08-16 15:35:10 -07:00
Gary Qian
a562b3cb3d Deferred components integration test app (#88030) 2021-08-16 15:32:05 -07:00
Pierre-Louis
85ffa8ce18 [Fonts] Improved icons update script (#88153)
* Improved update_icons.dart

* Handle _

* Update dartdoc

* Rename function

* formatting

* fix type

* Refactor ID generation

* rename

* cleanup

* update comment

* replace typedef with type
2021-08-15 12:56:58 +02:00
Michael Goderbauer
79ff8a5cb6 Revert "Bump to Gradle 7 and use Open JDK 11 (#88133)" (#88189)
This reverts commit 91e0759b72.
2021-08-13 12:42:58 -07:00
Emmanuel Garcia
91e0759b72 Bump to Gradle 7 and use Open JDK 11 (#88133) 2021-08-13 11:12:05 -07:00
Greg Spencer
2a42069b2a Bump snippets to 0.2.3, fix redundant global activate in docs.sh (#88123) 2021-08-12 17:37:05 -07:00
Greg Spencer
10e4b04010 Switch document generation to use the snippets package (#87231)
Switch document generation to use the snippets package instead of the snippets code in the Flutter repo. In the process, some bugs in sample code analysis have been fixed, and I've fixed some more errors in the samples.

This will allow the snippets package to be developed separately from the Flutter repo, and reduce the code in the Flutter repo.

The snippets code is deleted in this PR.

I also converted some comments in the snippet templates to be regular comments instead of doc comments, because having a doc comment block before the imports causes the Dart import sorter to lose the comment. They should have been regular comments in the first place.

The snippets package resides in the assets-for-api-docs repo.

The sample analysis has also been converted to be run in parallel, and I've bumped the Dartdoc version to 1.0.2.
2021-08-11 19:48:29 -07:00
Darren Austin
41ff30c871 Added a check to the analyzer script to detect skipped tests. (#88003)
Added a check to the analyzer script to detect skipped tests that aren't commented.

The comment following the `skip` parameter should include either a link to a
github issue tracking the reenabling of the test, or a '[intended]' tag with
a brief description of why the test should never be enabled for the given
condition.
2021-08-10 23:03:48 -07:00
Chris Bracken
497eb13d03 Migrate python invocations to python3 (#87759)
Python 2 has been end-of-life'd since January 2020, all Python scripts
on which Flutter depends have been migrated to Python 3. This changes
documentation and remaining invocations to explicitly invoke python3.

Issue: https://github.com/flutter/flutter/issues/83043
2021-08-06 14:42:08 -07:00
Jenn Magder
28dfb44559 Add native iOS screenshots to integration_test (#84611) 2021-08-06 12:45:04 -07:00
Jenn Magder
972bdf80bd Wait for module UI test buttons to be hittable before tapping them (#87607) 2021-08-05 17:20:04 -07:00
Christopher Fujino
6dfa53b048 [flutter_conductor] pretty-print state JSON file (#87756) 2021-08-05 15:59:56 -07:00
Greg Spencer
169bb1b73f Fix the sample code analyzer to properly handle missing_identifier errors (#87593)
This fixes how the sample analyzer handles missing_identifier errors. It was looking at the wrong line, and missing an else clause, so it was silently allowing missing_identifier errors to pass.

In addition, this fixes the sample generation so that it uses the correct filename for the output files: it previously was looking for the first line that had a filename, which was meant to indicate a non-generated line. This change adds a new Line.generated constructor for generated lines, so that they can also have the correct filename associated with them.
2021-08-03 17:39:12 -07:00
Anna Gringauze
cc63c81408 Update all packages (#87579)
- Update dwds and and the rest of the packages

Closes: https://github.com/flutter/flutter/issues/87100
2021-08-03 16:37:48 -07:00
yusufm
fe52e56614 Adding a timeout and retry to upload results step. (#87306)
* Adding a timeout and retry to upload results step.

* Adding tests for retries and timeout.

* Adding async to call

* Fixing sleep to trigger the timeout, and adding addition timeout test.

* Fixing minor typo.

* Fixing some minor flutter style issues.

Co-authored-by: yusufm <mohsinally@google.com>
2021-08-03 13:40:28 -07:00
Jonah Williams
0d3b44e835 [flutter] replace 'checked mode' with 'debug mode' (#87408) 2021-08-03 13:25:05 -07:00
Darren Austin
9c3cd40af2 Skip test audit for dev tests. (#87147) 2021-08-03 11:17:41 -07:00
Greg Spencer
0151359c07 Fix some errors in snippets (#87528) 2021-08-03 10:20:04 -07:00
dependabot[bot]
40739568ab Bump cocoapods from 1.10.1 to 1.10.2 in /dev/ci/mac (#87525) 2021-08-02 17:35:03 -07:00
Jenn Magder
0abf02f855 Do not run web shard during tool_tests when subshard is missing (#87385) 2021-07-30 17:44:02 -07:00
Christopher Fujino
da93ab36ed [flutter_conductor] auto-generate PR title and description via query params (#87313) 2021-07-30 16:19:04 -07:00
Jia Hao
c863c0180d Use FLUTTER_VIEW_ID to find the Flutter view (#87324) 2021-07-30 10:57:04 -07:00
Tong Mu
a7899c1961 [gen_keycodes] Remove nonexistent Web keys and improve their emulation (#87098) 2021-07-29 16:44:06 -07:00
Jim Graham
c451b6b0d7 Revert "Perform no shader warm-up by default (#87126)" (#87238)
This reverts commit 32c2e2bad9.
2021-07-29 15:14:16 -07:00
Tong Mu
caf876cf40 Reland: Keyboard events (#87174) 2021-07-29 14:24:03 -07:00
Christopher Fujino
a82255b57a [flutter_conductor] updates (#86452) 2021-07-29 14:19:04 -07:00
Tong Mu
2f4f170dd2 Revert "Keyboard events (#83752)" (#87171)
This reverts commit 5f792ba170.
2021-07-28 02:32:08 -07:00
Dan Field
32c2e2bad9 Perform no shader warm-up by default (#87126) 2021-07-27 16:34:05 -07:00
Tong Mu
c6a24e3fb2 [gen_keycodes] Move GLFW keys to logical_key_data (#87086) 2021-07-27 14:49:05 -07:00
Casey Hillers
79f377dabe [devicelab] Only upload results on master (#87125) 2021-07-27 12:49:05 -07:00
stuartmorgan
a9fcfd1175 Update the call to analyze the plugins repo (#87121) 2021-07-27 11:34:04 -07:00
Greg Spencer
738ce43d97 Randomize tests, exclude tests that fail with randomization. (#86793)
* Randomize tests, exclude tests that fail with randomization.

* Disable some more tool tests
2021-07-26 23:40:49 -07:00
Greg Spencer
57224f81d5 Fix analysis script to run from anywhere (#86683)
Fixes a small problem with the analyze.dart script that fixes it so that it can be invoked from any directory, not just the Flutter root.
2021-07-26 15:31:37 -07:00
Tong Mu
5f792ba170 Keyboard events (#83752) 2021-07-26 12:28:05 -07:00
Emmanuel Garcia
e7a9adeeab Remove AndroidX workarounds (#86911) 2021-07-23 17:41:04 -07:00
Jenn Magder
f673c5c58f Remove obsolete codegen_integration tests (#86962) 2021-07-23 14:56:04 -07:00
Jenn Magder
6881fca7b7 Respect plugin excluded iOS architectures (#86905) 2021-07-23 13:56:03 -07:00
Darren Austin
8fcace1d6c Migrate devicelab tests and test runners to null safety. (#85999)
* Migrate devicelab tests and test runners to null safety.
2021-07-23 13:37:57 -07:00
Christopher Fujino
93b358f912 fix cast error in codesign sub-command (#86890) 2021-07-22 13:36:05 -07:00
keyonghan
03de61664e Update codegen_integration_test name & ownership (#86889) 2021-07-22 13:31:05 -07:00
Jacob MacDonald
fdb80f916d update packages to the latest (#86880) 2021-07-22 13:26:05 -07:00
Jenn Magder
81aeb33ce3 Increase Flutter framework minimum iOS version to 9.0 (#86840) 2021-07-22 13:21:05 -07:00
Anna Gringauze
84c3b56877 Update dwds (and other packages) (#86832)
* Upgrade all packages

In particular, bring in dwds with latest fixes for flakes.

Closes: https://github.com/flutter/flutter/issues/85043
Related: https://github.com/flutter/flutter/issues/85575

* Re-enable fixed tests

* Disable failing test due to DDS issue
2021-07-21 21:47:10 -07:00
Jenn Magder
af200d97d1 Remove obsolete textfield_perf test (#86827) 2021-07-21 20:11:04 -07:00
Jenn Magder
70ee176a7c Remove unused web_incremental_test (#86829) 2021-07-21 18:21:05 -07:00