139
edits
m (Ng moved page Media/WebRTC/Up streaming Changes to Media/WebRTC/Up-streaming Changes: Typo) |
(Add pulling all heads info) |
||
Line 10: | Line 10: | ||
* The Change-Id Docs can be found [https://gerrit-review.googlesource.com/Documentation/user-changeid.html here]. | * The Change-Id Docs can be found [https://gerrit-review.googlesource.com/Documentation/user-changeid.html here]. | ||
===Checking Out The Source=== | ===Checking Out The Source=== | ||
* Use the instructions [https://webrtc.github.io/webrtc-org/native-code/development/#getting-the-code here] to checkout the upstream repo if you have not already. | * Use the instructions [https://webrtc.github.io/webrtc-org/native-code/development/#getting-the-code here] to checkout the upstream repo if you have not already. To get all of the branch heads one will need to alter the <syntaxhighlight lang="sh" inline>webrtc/src/.config</syntaxhighlight> file add the following line <syntaxhighlight lang="ini" inline>fetch = +refs/branch-heads/*:refs/remotes/branch-heads/*</syntaxhighlight> and run <syntaxhighlight lang="sh" inline>git pull</syntaxhighlight>. This is useful so that one can test out the patch against both master and the head of the release branch that is currently in use by Firefox. | ||
==Running Tests== | ==Running Tests== | ||
* While [https://www.chromium.org/developers/testing/running-tests/ these instructions] are for running Chromium tests, the same process applies for libwebrtc. There is no facility to help you run all the tests, you need to run all the test binaries that are produced. There are no facilities for helping you identify which tests you should be running. Inserting an RTC_CHECK(false), can be useful for verifying that one is testing using the correct binary. | * While [https://www.chromium.org/developers/testing/running-tests/ these instructions] are for running Chromium tests, the same process applies for libwebrtc. There is no facility to help you run all the tests, you need to run all the test binaries that are produced. There are no facilities for helping you identify which tests you should be running. Inserting an RTC_CHECK(false), can be useful for verifying that one is testing using the correct binary. |
edits