aboutsummaryrefslogtreecommitdiff
path: root/ci/compile-tests/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'ci/compile-tests/README.md')
-rw-r--r--ci/compile-tests/README.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/ci/compile-tests/README.md b/ci/compile-tests/README.md
new file mode 100644
index 00000000..3b0364e2
--- /dev/null
+++ b/ci/compile-tests/README.md
@@ -0,0 +1,18 @@
+This directory contains tests for the parallel background
+compilation feature for Coq. The test check that
+- files get compiled in the right order,
+- after changes, precisely those files that need recompilation
+ are compiled
+- files are locked and registered in the right require commands.
+
+
+Tests currently missing:
+- unlock checks for ancestors of failed jobs in different cases
+- a job depending on a failed dependee, where the dependee has
+ been finished before
+- coq-par-create-file-job detects a dependency cycle
+- coq-par-create-file-job finds a job in state waiting-dep
+- coq-par-kickoff-queue-maybe is done when the queue dependee is
+ in state waiting-queue
+- coq-par-create-file-job finds a failed job
+- all tests in all quick and all vos variants