3769 Commits

Author SHA1 Message Date
Greg Spencer
a7310dc0d4
Eliminate uses of pub executable in docs publishing and sample analysis. (#89181) 2021-08-30 12:16:05 -07:00
Sigurd Meldgaard
bce366203a
Stop calling top level pub (#89032)
* Use `dart __deprecated_pub` instead of `pub` to invoke pub from tools

The top level `pub` commmand has been deprecated and will print
a message. It is however implemented via the __deprecated_pub command
that prints no message.
2021-08-30 10:40:10 -07:00
keyonghan
e311e3b3ef
skip staging update (#89137) 2021-08-30 09:26:05 -07:00
keyonghan
db4c104c8e
Use task name when uploading metrics to skia perf (#89004) 2021-08-26 22:31:02 -07:00
Gary Qian
e702a2b8c1
Download script for deferred components assets (#88905) 2021-08-26 15:18:37 -07:00
Christopher Fujino
7c915fe29c
fix regex (#88976) 2021-08-26 15:06:02 -07:00
keyonghan
b67e264203
Revert "Skip staging test update to cocoon in test runner (#88835)" (#88971)
This reverts commit 884dfc260d5aea0c7bee16548df9ee031b8936e9.
2021-08-26 09:41:22 -07:00
Casey Hillers
b0950fd567
Revert "Use bucket to check staging test instead of builder name (#88908)" (#88969)
This reverts commit d36f246dcca6caa744e89171752cabba2a8d5807.
2021-08-26 09:19:50 -07:00
keyonghan
d36f246dcc
Use bucket to check staging test instead of builder name (#88908) 2021-08-25 20:36:02 -07:00
Darren Austin
807ca68d5c
Enhance the skip test parsing the analyzer script. (#88894) 2021-08-25 14:56:03 -07:00
Darren Austin
a1cd3f45e0
Updated some skip test comments that were missed in the audit. (#88893) 2021-08-25 11:49:04 -07:00
keyonghan
884dfc260d
Skip staging test update to cocoon in test runner (#88835) 2021-08-25 11:36:03 -07:00
Greg Spencer
33403bd28e
Extract Sample code into examples/api (#87280)
This extracts the sample code out from the API doc comments, and places them in separate files on disk, allowing running of the examples locally, testing them, and building of slightly larger examples.
2021-08-25 09:45:12 -07:00
Jenn Magder
413f88f209
Do not try to codesign during plugin_test_ios (#88834) 2021-08-24 21:36:36 -07:00
Zachary Anderson
9a190e5b39
Add pageDelay to fullscreen_textfield_perf_test (#88807) 2021-08-24 13:39:03 -07:00
keyonghan
b468be3030
Use default value for ResultData when uploading metrics from test runner (#88749) 2021-08-24 12:04:03 -07:00
Janice Collins
f74be66494
Update dartdoc to 2.0.0. (#88729) 2021-08-23 14:27:04 -07:00
Christopher Fujino
efaa9a4637
update-packages --force-upgrade (#88728) 2021-08-23 12:57:08 -07:00
Jonah Williams
fa0782b696
reassign jonahwilliams todos (#88707) 2021-08-23 12:27:07 -07:00
Christopher Fujino
4288937acc
[flutter_conductor] Push correct revision to mirror remote from conductor (#88607) 2021-08-20 16:52:01 -07:00
keyonghan
208d312ff0
Upload devicelab test metrics from test runner (#88447) 2021-08-20 12:57:03 -07:00
Emmanuel Garcia
a7f8687d23
Reland: Bump to Gradle 7 and use Open JDK 11 (#88540) 2021-08-20 09:57:02 -07:00
Zachary Anderson
deacb8d434
Revert "Manually close the tree for issue #88531 (#88532)" (#88580)
This reverts commit de080169131aa1d98f397388bdff299e37e9583a.
2021-08-20 08:33:16 -07:00
Zachary Anderson
de08016913
Manually close the tree for issue #88531 (#88532) 2021-08-19 07:57:53 -07:00
Dan Field
c02961256a
Reland remove DefaultShaderWarmup (#88455) 2021-08-18 21:37:03 -07:00
Gary Qian
b524270af1
Skip flaky 'Child windows can handle touches' test in android_views integration test (#88475) 2021-08-18 16:52:04 -07:00
Anna Gringauze
2685e866f3
Update dwds and other packages (#88450)
- Update all packages (bringing in dwds 11.2.1)

Closes: https://github.com/flutter/flutter/issues/84012
2021-08-18 14:15:57 -07:00
Dan Field
ed62cd5dfa
Avoid reporting frame/raster times for large image changer (#88454) 2021-08-18 12:12:02 -07:00
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 b586695c8244816367a21915f5680dbab3114464.
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 91e0759b7296cf16805177f8cfa8b312c40be62a.
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