Skip to content

Add ability to run dartium in arbitrary profile #465

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Rodsevich opened this issue Sep 26, 2016 · 6 comments
Closed

Add ability to run dartium in arbitrary profile #465

Rodsevich opened this issue Sep 26, 2016 · 6 comments
Labels
closed-stale Closed as the issue or PR is assumed stale. config file status-blocked Blocked from making progress by another (referenced) issue type-enhancement A request for a change that isn't a bug

Comments

@Rodsevich
Copy link

When running dartium it creates it's own ad hoc profile in the /tmp dir, which takes long enough time to fill before the browser justs opens.
If, I think everybody, downloads dartium just to tests theirs own Dart projects, why would those profiles be created instead of a single one that would be used several times?

@zoechi
Copy link

zoechi commented Sep 26, 2016

That would hurt reproducibility. What if your profile has some history data (localstorage or whatever), plugins, ..., that influence tests, then you might wonder eventually why the test run a while ago but doesn't anymore? Starting with a clean slate avoids that.

@Rodsevich
Copy link
Author

And what about preloading that custom profile made in /tmp with the minimal profile customized by user:

  1. I configure my own desired profile
  2. I make a copy of that profile in, i.e. /etc/dartium/dart_tests/default_profile
  3. test executes and, in addition to creating the ad hoc /tmp profile, it populates it with the contents of the previous point

@zoechi
Copy link

zoechi commented Sep 26, 2016

That definitely makes more sense to me.

@nex3
Copy link
Member

nex3 commented Sep 28, 2016

This is something we could probably support in the config file once we have configurable platforms (#391).

@nex3 nex3 added type-enhancement A request for a change that isn't a bug status-blocked Blocked from making progress by another (referenced) issue config file labels Sep 28, 2016
@patkujawa-wf
Copy link

How about now? :)

@matanlurey matanlurey added the closed-stale Closed as the issue or PR is assumed stale. label Apr 25, 2018
@matanlurey
Copy link
Contributor

Dartium has been discontinued so I don't think this is planned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-stale Closed as the issue or PR is assumed stale. config file status-blocked Blocked from making progress by another (referenced) issue type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

5 participants