Commit graph

185 commits

Author SHA1 Message Date
Christopher Fujino 53a225bc56
remove docker_builder step (#64654) 2020-08-26 21:28:03 -07:00
Jenn Magder bd7e2eeee9
Bump Cirrus image Xcode version (#63252) 2020-08-25 10:34:33 -07:00
xster a2e5e074ab
Move Android doctor SDK check to 29 and Cirrus images to 30 (#63517) 2020-08-20 11:06:32 -07:00
Christopher Fujino 0fa1de3c78
Restore docs linux post submit cirrus (#64214) 2020-08-20 09:35:50 -07:00
godofredoc d504437d88
Make cirrus tests presubmit only and add new luci tests. (#63995) 2020-08-18 17:01:09 -07:00
godofredoc 48b9c3d39b
Remove hostonly_tests from cirrus as they are now running on LUCI. (#63257)
* Remove hostonly_tests from cirrus as they are now running on LUCI.

Bug:
  https://github.com/flutter/flutter/issues/63242

* Remove templates add framework tests for linux back.
2020-08-14 00:04:33 -07:00
Kate Lovett f64bc77a2d
Add flutter_goldens_client to testing path (#62910)
* Add flutter_goldens_client for testing

* Update .cirrus.yml
2020-08-04 18:53:45 -07:00
godofredoc c90c4b35ac
Remove framework_tests from cirrus. (#62643) 2020-08-04 08:31:29 -07:00
nturgut 31ee51a302
Increase the number of shards for web tests (#62623)
* increase the number of shards for web tests

* update comments
2020-08-03 17:27:21 -07:00
Todd Volkert 8c5c720ce6
Temporarily disable docset generation (#62386)
https://github.com/flutter/flutter/issues/60646
2020-07-28 01:07:42 -07:00
Todd Volkert 39fa00201d
Use in-memory disk for docs shards (#62373)
https://github.com/flutter/flutter/issues/60646
2020-07-27 21:11:43 -07:00
Todd Volkert 271b8dd674
Fix doc generation scripts (#62340) 2020-07-27 08:46:57 -07:00
Todd Volkert 8e0eee9008
Sub-shard the docs shard (#62281)
Separate out offline docs, docset generation, and docs deployment
each into dedicated shards.

https://github.com/flutter/flutter/issues/60646
2020-07-26 23:38:01 -07:00
Jenn Magder 1e510ff636
Turn on add-to-app iOS platform unit tests (#61007) 2020-07-09 15:52:49 -07:00
Christopher Fujino c0902d60a4
re-enable codesign test (#60391) 2020-06-29 09:58:02 -07:00
Christopher Fujino 9322c80825
temporarily skip verify codesigned binaries test until only_if bug is fixed (#60302) 2020-06-25 12:01:04 -07:00
Tianguang 02f8e02880
Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (#57576) 2020-06-24 10:28:03 -07:00
Christopher Fujino 9fe61f7b77
skip fuchsia_precache-linux on release branches (#59705) 2020-06-18 08:23:02 -07:00
Jonah Williams 3542a97c2f
Temporarily disable codecov upload (#59588)
This will need to be moved, so we can skip for now to avoid issues around double uploading or changing the token config. The tool coverage is fairly steady and we're not losing any historical data.
2020-06-16 12:14:22 -07:00
Christopher Fujino 06cd79d7df
[flutter_tools] Add additional bash entrypoint for running dart sdk directly (#57257) 2020-05-18 12:38:09 -07:00
Jenn Magder fab03bd1e2
Shard Cirrus build_tests (#56735) 2020-05-11 12:49:18 -07:00
Jenn Magder 3cb04ff9aa
Shard firebase_test_lab_tests (#56594) 2020-05-08 16:32:17 -07:00
Fedor Korotkov 3c37db0520
[ci] pin macOS image (#55748)
To avoid spontaneous failures when `catalina-flutter` alias changes.
2020-04-27 13:25:12 -07:00
Yegor 14cceefe2b
Make Web shard count configurable via WEB_SHARD_COUNT (#54678) 2020-04-13 16:05:02 -07:00
Tong Wu a5765331bc
Re-enable deploy_gallery. (#54248) 2020-04-09 16:15:01 -07:00
Nemath Ahmed 45bf838014
Update .cirrus.yml (#54215) 2020-04-08 10:06:00 -07:00
Tong Wu 1fa0f0d122
Revert "Re-enable deploy_gallery after renewing the distribution certs. (#54159)" (#54209)
This reverts commit 45c51e149c.
2020-04-07 11:17:41 -07:00
Tong Wu 45c51e149c
Re-enable deploy_gallery after renewing the distribution certs. (#54159) 2020-04-07 10:01:02 -07:00
George Wright 727552e5ca
Manual roll of engine 9b8dcc7ecffe..df257e59c241 (#54111)
* fd2f0d290 Roll fuchsia/sdk/core/linux-amd64 from Ezm2f... to 3yOjK... (flutter/engine#17525)

* 03bbd7c81 Roll src/third_party/dart 05103dfe5a0e..a8251f820b09 (4 commits) (flutter/engine#17526)

* dabda2c66 Roll fuchsia/sdk/core/mac-amd64 from LDdBU... to wZ5qZ... (flutter/engine#17527)

* df257e59c Roll src/third_party/dart a8251f820b09..1210d27678a0 (5 commits) (flutter/engine#17528)

* Updated bin/internal/fuchsia-linux.version

* Updated bin/internal/fuchsia-mac.version

* Increase memory limit for analyze-linux
2020-04-06 13:38:41 -07:00
Todd Volkert 4bbdca911b
Disable deploy_gallery-macos shard while we investigate cert issues (#54018)
https://github.com/flutter/flutter/issues/54017
2020-04-04 15:59:10 -07:00
gaaclarke 47582223f4
bumped the memory for analyze-linux (#53197) 2020-03-24 14:22:06 -07:00
Yegor 7b4c195f99
Fix web test flakiness; enable web golden tests (#52789)
* Fix web test flakiness; enable web golden tests

The fix is three-part:

- Only allow one test to load _and_ test at any point in time.
- Use a fresh Chrome instance for each test file.
- Increase Cirrus resources.

The first two changes only fix the "Unknown error loading" error, but not hanging tests. The resource increase also prevents hanging tests.

Other minor changes:

- Remove test batching (it's no longer necessary)
- Fix the Chrome class, which was using the wrong Completer.
2020-03-18 15:11:48 -07:00
Jonah Williams 6884086e5c
[flutter_tools] Update to latest dwds APIs (#51004)
Update to latest dwds APIs, moving back to dwds driven hot restart and enabling future work on expression evaluation.
2020-03-17 17:29:53 -07:00
Christopher Fujino 3d0082d054
don't run verify_binaries_codesigned test on experimental branches (#52348) 2020-03-10 14:28:46 -07:00
Jonah Williams 8872d1d8c4
[flutter_tools] Reland: supports tree-shake-icons for web builds (#52054) 2020-03-05 17:18:44 -08:00
Jenn Magder be97fdbdb4
Turn off reupload_on_changes for Cirrus caches (#51524) 2020-02-27 10:34:46 -08:00
Christopher Fujino 23757c28e3
Run verify-binaries-signed on pre-submit when merging to release branches (#51221) 2020-02-25 18:12:29 -08:00
Nurhan Turgut 9ba4eb04dd
[web] Smoke tests for web engine (#51003)
* smoke test for web

* fix comments and remove logs

* addressing reviewer comments

* fix analyzer issue

* running the test on cirrus

* cirrus yaml syntax error

* pub get for web_drivers

* go to the examples directory before running the flutter app

* cirrus is not able to find chromedriver. add a sleep to see if timing is the issue.

* run chrome driver in the background

* After PR #51084, flutter drive command can build and run a web app. Clean flutter run command from cirrus.yml

* enable web
2020-02-24 13:09:21 -08:00
Dan Field 63ca33483f
check for fuchsia (#50822) 2020-02-14 13:39:51 -08:00
Yegor b34046903b
Fix stack trace parsing on non-debug builds; add e2e tests (#50652)
* Fix stack trace parsing on non-debug builds; add e2e tests
2020-02-13 18:34:08 -08:00
Greg Spencer dc636069fc
Bumping tool_coverage-linux to 24G of memory to avoid OOM kills (#50700)
OK, I'm just going to double the original 12G to 24G and see if that's enough. It has been making more progress with more memory, so it's not an infinite loop (probably), but still is getting OOM killed.

Something has clearly changed, but looking at the commits, I can't see it: the OOM kills started on a PR that was an error message change.

TBR= @Hixie
2020-02-12 22:22:49 -08:00
Greg Spencer 8a94dcee4a
Bumping tool_coverage-linux to 16G of memory to avoid OOM kil… (#50695)
Bumping to 16G, since 14G didn't seem to be enough.

TBR= @Hixie
2020-02-12 21:40:31 -08:00
Greg Spencer 8abf54f5e3
Bumping tool_coverage-linux to 14G of memory to avoid OOM kil… (#50694)
Bumping the memory limit for tool_coverage-linux to 14G because it keeps getting OOM-killed.

Submitting right away to fix the build.

TBR= @Hixie
2020-02-12 20:45:36 -08:00
Christopher Fujino b2b97c2a7e
Revert "catch release builds pre-submit (#50515)" (#50683) 2020-02-12 17:18:09 -08:00
Christopher Fujino 7b7bd11d11
catch release builds pre-submit (#50515) 2020-02-12 16:29:56 -08:00
Jenn Magder e5de31d589
Use forward slashes on Windows for git exclude (#50662) 2020-02-12 16:10:00 -08:00
Jenn Magder c03fbada1b
Revert "Turn back on macOS shard Cirrus caching" (#50661) 2020-02-12 13:10:36 -08:00
Jenn Magder e002698c35
Turn back on macOS shard Cirrus caching (#50496) 2020-02-11 10:37:53 -08:00
Christopher Fujino 1f498e2471
Set bundle config rather than deprecated --system flag (#50497) 2020-02-10 17:41:37 -08:00
Fedor Korotkov 038762bd69
[ci] Upgrade to Catalina (#49519)
Catalina VMs are using the latest major version of virtualization which has improved networking which should fix `Agent is not responding!` issue.
2020-02-10 10:03:59 -08:00