mirror of
https://github.com/servo/servo.git
synced 2025-08-10 16:05:43 +01:00
Update web-platform-tests to revision 0d318188757a9c996e20b82db201fd04de5aa255
This commit is contained in:
parent
b2a5225831
commit
1a81b18b9f
12321 changed files with 544385 additions and 6 deletions
42
tests/wpt/web-platform-tests/docs/submission-process.md
Normal file
42
tests/wpt/web-platform-tests/docs/submission-process.md
Normal file
|
@ -0,0 +1,42 @@
|
|||
Test submission is via the typical GitHub workflow.
|
||||
|
||||
* Fork the [GitHub repository][repo] (and make sure you're still relatively in
|
||||
sync with it if you forked a while ago)
|
||||
|
||||
* Create a branch for your changes. Being a key of effective Git flow, it is
|
||||
strongly recommended that the **topic branch** tradition be followed here,
|
||||
i.e. the branch naming convention is based on the "topic" you will be working
|
||||
on, e.g. `git checkout -b topic-name`
|
||||
|
||||
* Make your changes
|
||||
|
||||
* Run the `lint` script in the root of your checkout to detect common
|
||||
mistakes in test submissions. This will also be run after submission
|
||||
and any errors will prevent your PR being accepted. If it detects an
|
||||
error that forms an essential part of your test, edit the list of
|
||||
exceptions stored in `tools/lint/lint.whitelist`.
|
||||
|
||||
* Commit your changes.
|
||||
|
||||
* Push your local branch to your GitHub repository.
|
||||
|
||||
* Using the GitHub UI create a Pull Request for your branch.
|
||||
|
||||
* When you get review comments, make more commits to your branch to
|
||||
address the comments (**note**: Do *not* rewrite existing commits using
|
||||
e.g. `git commit --amend` or `git rebase -i`. The review system
|
||||
depends on the full branch history).
|
||||
|
||||
* Once everything is reviewed and all issues are addressed, your pull
|
||||
request will be automatically merged.
|
||||
|
||||
For detailed guidelines on setup and each of these steps, please refer to the
|
||||
[Github Test Submission][github101] documentation.
|
||||
|
||||
Hop on to [irc or the mailing list][discuss] if you have an
|
||||
issue. There is no need to announce your review request, as soon as
|
||||
you make a Pull Request GitHub will inform interested parties.
|
||||
|
||||
[repo]: https://github.com/w3c/web-platform-tests/
|
||||
[github101]: ./github-101.html
|
||||
[discuss]: /discuss.html
|
Loading…
Add table
Add a link
Reference in a new issue