diff --git a/CICD/tests/Readme.md b/CICD/tests/Readme.md
index feca06268d107c2aeae9a6a8f61a2ed59e8648bc..bfea85a5948bbfed3381544346147c06ec2fa608 100644
--- a/CICD/tests/Readme.md
+++ b/CICD/tests/Readme.md
@@ -1,7 +1,10 @@
-this folder should contain tests that will be run automatically by the CICD pipeline
+This folder should contain tests that will be run automatically by the CICD pipeline.
 
-all files with fileending .sh will be executed by a shell
-all files with fileending yml will be executed by ansible-playbook
-./tmp can be used as temporary folder and will be cleaned after execution
+The trigger mechanism to execute these tests is `.gitlab-ci.yml` in the toplevel folder of this repository.
 
-because I can I am prefixing tests with 0-9 to give the execution some priority
\ No newline at end of file
+ - *.sh will be executed by a shell, *.yml will be executed by ansible-playbook
+ - A test should return 0 as success or otherwise as fail. See 0_Example*
+ - Tests should aim not to alter the system except /tmp
+ - Prefixing tests with 0-9 to give the execution some priority
+ - Tests should not need elevated priviliges. A special user TODO is considered to be present
+ - TODO a way to deal with Test Payload. This will be determined on test submission
\ No newline at end of file