summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2018-05-04 08:06:35 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2018-05-04 08:06:35 +0200
commit17b18ae08db7c31cb9aa48a3accf4a0d8152973c (patch)
treed000f1fcfce43c0b17a46afa260b789c2be95838 /CONTRIBUTING.md
parent2aa490f38678667c3ef974574c08f9a19536bd7a (diff)
downloadgnutls-17b18ae08db7c31cb9aa48a3accf4a0d8152973c.tar.gz
CONTRIBUTING.md: added text on CI [ci skip]
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index cc63fe07d0..dc001bcb4a 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -294,10 +294,18 @@ two things must be done:
Note that, for constants and enums, "schemefied" names are used, as
noted under the "Guile API Conventions" node of the manual.
+# Automated testing
+
+ GnuTLS primarily relies on gitlab-ci which is configured in .gitlab-ci.yml
+file in the repository. The goal is to have a test suite which runs for
+every new merge request prior to merging. There are no particular rules for
+the test targets, except for them being reliable and running in a reasonable
+timeframe (~1 hour).
+
# Reviewing code
-A review as part of the gitlab merge requests, is a way to prevent errors due to
+ A review as part of the gitlab merge requests, is a way to prevent errors due to
these guidelines not being followed, e.g., verify there is a reasonable test suite,
and whether it covers reasonably the new code, that the function naming is
consistent with these guidelines, as well as check for obvious mistakes in the new