[librsvg: 5/7] Add blurb about docker tests to contributing.md
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 5/7] Add blurb about docker tests to contributing.md
- Date: Wed, 25 Aug 2021 03:27:32 +0000 (UTC)
commit f55404b50581cc75ddb9801c3a8c8de867677881
Author: Madds H <madds hollandart io>
Date: Mon Aug 23 21:10:37 2021 -0500
Add blurb about docker tests to contributing.md
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/579>
CONTRIBUTING.md | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index cc9018f6..078dbb1c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -174,6 +174,12 @@ branch. The easiest way to run all the tests is to go to librsvg's
toplevel directory and run `make check`. This will run both the small
unit tests and the black box tests in the `librsvg/tests` directory.
+It's possible that a wide swath of tests will fail when you do this,
+don't panic! that's likely just text rendering, which varies a bit
+from distro to distro. To run the test suite on the same OS as the
+CI, first install docker then see this file
+[`tools/docker/README.md`][docker-tests-readme].
+
If you need to add new tests (you should, for new features, or for
things that we weren't testing!), or for additional information on how
the test suite works, please see the file
@@ -287,3 +293,4 @@ interesting options to generate plots and such. You can see the
[benches]: rsvg-internals/benches
[Criterion]: https://crates.io/crates/criterion
[criterion-options]: https://japaric.github.io/criterion.rs/book/user_guide/command_line_options.html
+[docker-tests-readme]: tools/docker/README.md
\ No newline at end of file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]