Add some more notes to CONTRIBUTING.md
Change-Id: Idba93b8586dd8c0238e426644aa7109073f8c6b0
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/83047
Auto-Submit: David Benjamin <davidben@google.com>
Commit-Queue: Lily Chen <chlily@google.com>
Reviewed-by: Lily Chen <chlily@google.com>
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 636d0e9..c808da0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -118,6 +118,24 @@
// See the License for the specific language governing permissions and
// limitations under the License.
+# Testing
+See the [build instructions](./BUILDING.md) for instructions on how to run
+tests.
+
+Additionally, our Gerrit instance is configured to run our tests on a range of
+platforms. This is called the "commit queue" or CQ. Project members can set the
+`Commit-Queue` label to +1 for a dry run, which runs the tests without
+submitting the CL.
+
+# Pre-generated files
+There are a number of files in BoringSSL which are checked into the source tree,
+to reduce dependencies for consumers of the library. When modifying their
+inputs, the generated files must be updated. The CQ and `depot_tools` presubmit
+scripts will check that they are correct.
+
+See [pre-generated file documentation](./gen/README.md) for how to update these
+files.
+
# The small print
Contributions made by corporations are covered by a different agreement than
the one above, the