13 Commits

Author SHA1 Message Date
nturgut
bf4cd9d73d Add a todo to felt (PR to rerun the tree) (flutter/engine#20025) 2020-07-25 21:12:15 -07:00
Mouad Debbar
f464cd1f7c [web] Use correct shell operator to compare file limits (flutter/engine#18032) 2020-04-29 18:12:48 -07:00
Nurhan Turgut
3a745860c2 [web] fix ulimit issues on Mac (flutter/engine#17767)
* check the max user limit before changing the limits

* more detailed changes in the file/user limit increase

* addressing pr reviews
2020-04-17 17:55:52 -07:00
Nurhan Turgut
9f6ffe557c Felt add integration (flutter/engine#17190)
* adding arguments to felt for running different type of tests

* adding test type enums to felt

* more changes to felt for testing branches

* more additions to code

* more changes to felt

* adding code for cloning web_drivers

* validating test directories. running the integration tests. update the readme file partially

* Removing todo lists used for development

* addressing reviewers comments

* remove unused imports

* addressing more reviewer comments

* addressing more reviewer comments

* addressing reviewer comments.

* addressing reviewer comments.

* fixing typos

* using chromedriverinstaller as a library. Fixing the commit number used from web_installers repo

* clean drivers directory after tests finish

* addressing more reviewer comments

* throwing all critical exceptions instead of logging and returning boolean flags

* adding todos for items we can do for making felt easier to use for local development

* do not run integration tests on CIs. Added an issue to the TODO.

* changing todo's with issues.
2020-03-20 19:24:13 -07:00
Nurhan Turgut
0a3bbd1f00 increasing user limits for macos (flutter/engine#17097) 2020-03-11 12:15:47 -07:00
Nurhan Turgut
a868ed4b44 [web] changing user limits for macos (flutter/engine#16797)
* changing user limits for macos

* check kernel name instead
2020-02-25 15:04:07 -08:00
Mouad Debbar
950eb2447f [web][felt] If full dart-sdk isn't available, install it (flutter/engine#16341) 2020-02-03 15:06:24 -08:00
Mouad Debbar
4ae657ae3b [web] Environment variable to disable felt snapshot (flutter/engine#13187) 2019-10-17 10:51:46 -07:00
Yegor
16e74ede52 Snapshot the felt tool for faster start-up (flutter/engine#13090) 2019-10-11 13:44:06 -07:00
Mouad Debbar
b904f5c1fd [web] Don't require felt to be in PATH (flutter/engine#12753) 2019-10-02 15:05:16 -07:00
Mouad Debbar
b4aae10f0d README for the felt tool (flutter/engine#12323) 2019-09-17 14:03:31 -07:00
Mouad Debbar
8a818032d0 Refactor and polish the 'felt' tool (flutter/engine#12258)
1. Various functionalities offered by this tool are now organized into commands (e.g. `felt test`, `felt check-licenses`).
2. The felt tool can now be invoked from anywhere, not necessarily from the web_ui directory.
3. This new structure helps us scale better as we add more commands (e.g. soon a `build/watch` command is coming).
2019-09-16 10:41:34 -07:00
Yegor
51e48deb34 add a convenience CLI tool for building and testing web engine (flutter/engine#12197) 2019-09-10 14:52:57 -07:00