Skip to content
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

Basic framework for running web platform tests #2089

Merged
merged 1 commit into from Apr 18, 2014
Merged

Conversation

@Manishearth
Copy link
Member

Manishearth commented Apr 10, 2014

See #1479

This sets up a basic environment for running wpt. It instantiates a virtualenv, generates the manifest if it doesn't exist*, and runs the tests.

Currently @Ms2ger's run-in-servo fork of wpt is used.

Note: I did everything in a shell script instead of make since one cannot run source from a makefile (the environment is immutable, apparently)

*It does not, however, update the manifest. We'll have to add an extra script for that.

@hoppipolla-critic-bot
Copy link

hoppipolla-critic-bot commented Apr 10, 2014

Critic review: https://critic.hoppipolla.co.uk/r/1219

This is an external review system which you may optionally use for the code review of your pull request.

In order to help critic track your changes, please do not make in-place history rewrites (e.g. via git rebase -i or git commit --amend) when updating this pull request.

@Manishearth
Copy link
Member Author

Manishearth commented Apr 10, 2014

Some tests seem to be partially passing now.

Note that the manifest generation requires the working dir to be clean (I think the working dir of resources/)

bors-servo pushed a commit that referenced this pull request Apr 18, 2014
See #1479

This sets up a basic environment for running wpt. It instantiates a virtualenv, generates the manifest if it doesn't exist*, and runs the tests.

Currently @Ms2ger's [`run-in-servo` fork of wpt](https://github.com/Ms2ger/web-platform-tests/tree/run-in-servo/)  is used.

Note: I did everything in a shell script instead of make since one cannot run `source` from a makefile (the environment is immutable, apparently)


*It does not, however, update the manifest. We'll have to add an extra script for that.
bors-servo pushed a commit that referenced this pull request Apr 18, 2014
See #1479

This sets up a basic environment for running wpt. It instantiates a virtualenv, generates the manifest if it doesn't exist*, and runs the tests.

Currently @Ms2ger's [`run-in-servo` fork of wpt](https://github.com/Ms2ger/web-platform-tests/tree/run-in-servo/)  is used.

Note: I did everything in a shell script instead of make since one cannot run `source` from a makefile (the environment is immutable, apparently)


*It does not, however, update the manifest. We'll have to add an extra script for that.
@Ms2ger

This comment has been minimized.

Copy link

Ms2ger commented on 8cdaa9a Apr 18, 2014

r+

@bors-servo

This comment has been minimized.

Copy link
Contributor

bors-servo commented on 8cdaa9a Apr 18, 2014

saw approval from Ms2ger
at Manishearth@8cdaa9a

This comment has been minimized.

Copy link
Contributor

bors-servo replied Apr 18, 2014

merging Manishearth/servo/wpt = 8cdaa9a into auto

This comment has been minimized.

Copy link
Contributor

bors-servo replied Apr 18, 2014

Manishearth/servo/wpt = 8cdaa9a merged ok, testing candidate = 9edfb43

This comment has been minimized.

Copy link
Contributor

bors-servo replied Apr 18, 2014

fast-forwarding master to auto = 9edfb43

bors-servo pushed a commit that referenced this pull request Apr 18, 2014
See #1479

This sets up a basic environment for running wpt. It instantiates a virtualenv, generates the manifest if it doesn't exist*, and runs the tests.

Currently @Ms2ger's [`run-in-servo` fork of wpt](https://github.com/Ms2ger/web-platform-tests/tree/run-in-servo/)  is used.

Note: I did everything in a shell script instead of make since one cannot run `source` from a makefile (the environment is immutable, apparently)


*It does not, however, update the manifest. We'll have to add an extra script for that.
@bors-servo bors-servo merged commit 8cdaa9a into servo:master Apr 18, 2014
1 check passed
1 check passed
default all tests passed
@Manishearth Manishearth deleted the Manishearth:wpt branch May 4, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants
You can’t perform that action at this time.