mirror of
https://gitlab.freedesktop.org/emersion/libdisplay-info.git
synced 2024-12-25 21:59:08 +01:00
readme: update test suite instructions
Since eed3e1e0f8
("test: remove edid-decode as a test
dependency"), edid-decode is no longer required to run the test
suite. It's only required to re-generate the test data.
Expand a bit on how to setup edid-decode to re-generate the test
data.
Signed-off-by: Simon Ser <contact@emersion.fr>
This commit is contained in:
parent
83ae3f5515
commit
147d6611a6
1 changed files with 3 additions and 5 deletions
|
@ -53,11 +53,9 @@ The low-level EDID library is tested against [edid-decode]. `test/data/`
|
|||
contains a small collection of EDID blobs and diffs between upstream
|
||||
`edid-decode` and our `di-edid-decode` clone. Our CI ensures the diffs are
|
||||
up-to-date. A patch should never make the diffs grow larger. To re-generate the
|
||||
test data, run `ninja -C build/ gen-test-data`.
|
||||
|
||||
To run the test suite locally, you need to use [edid-decode] of the git
|
||||
revision mentioned in `.gitlab-ci.yml`. Otherwise you may experience false
|
||||
failures.
|
||||
test data, build `edid-decode` at the Git revision mentioned in
|
||||
`.gitlab-ci.yml`, put the executable in `PATH`, and run
|
||||
`ninja -C build/ gen-test-data`.
|
||||
|
||||
The latest code coverage report is available on [GitLab CI][coverage].
|
||||
|
||||
|
|
Loading…
Reference in a new issue