Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@nturgut
Copy link
Contributor

@nturgut nturgut commented Mar 18, 2020

Adding capability to felt for running integration tests:

  • Added flags to run integration tests and unit tests separately.
  • Update README file.
  • Fetch web installers and run pub get.
  • Install web driver and run.
  • Create a list of integration tests to run.
  • Run pub get in those projects.
  • Run tests in profile mode and show the results.

Many things are missing, I added to do items for each. For now one can run the integration tests using the instructions on readme.

Fixing Issue: flutter/flutter#52909
I will handle the other issue in a separate PR: flutter/flutter#52983

@nturgut nturgut added the Work in progress (WIP) Not ready (yet) for review! label Mar 18, 2020
@auto-assign auto-assign bot requested a review from gaaclarke March 18, 2020 02:53
@nturgut nturgut requested review from ferhatb and yjbanov and removed request for gaaclarke March 18, 2020 02:53
}
}

print(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe use Logger class for these with info, warning, error...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is good feedback overall for felt tool. thanks.

@nturgut nturgut requested review from ferhatb and yjbanov March 19, 2020 00:48
@yjbanov
Copy link
Contributor

yjbanov commented Mar 19, 2020

This is pretty close to LGTM. Most of my comments are about style, code health, productivity. Leaving those to your judgement. My remaining real worries are:

  • Pinning our dependency on web_installers to ensure reproducible builds. (FIXED)
  • Avoiding detached chromedriver process so we do not leak processes. (FIXED)

@nturgut nturgut force-pushed the felt_add_integration branch from 3afee32 to 4f2abde Compare March 21, 2020 00:19
@nturgut
Copy link
Contributor Author

nturgut commented Mar 21, 2020

Merging the PR. I'll check the tests in an hour to see if everything is doing ok.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants