about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMunyoki Kilyungi2023-07-11 10:17:29 +0300
committerMunyoki Kilyungi2023-07-11 10:17:29 +0300
commit8514264af133ee221dd487adbeaed72673d48172 (patch)
tree9857dc8b2c755d285d106834871178dd23ea3039
parent076ff77ee2ec8e6cac299ed3dee3720260f0a813 (diff)
downloadgn-machines-8514264af133ee221dd487adbeaed72673d48172.tar.gz
Revert "Disable tests"
This reverts commit 37fa3c11908d7aada419be296ebef67415de3bc9.
-rw-r--r--genenetwork-development.scm87
1 files changed, 43 insertions, 44 deletions
diff --git a/genenetwork-development.scm b/genenetwork-development.scm
index 508d620..c10af91 100644
--- a/genenetwork-development.scm
+++ b/genenetwork-development.scm
@@ -302,36 +302,35 @@ genenetwork3 source from the latest commit of @var{project}."
 <genenetwork-configuration> object."
   (match-record config <genenetwork-configuration>
     (gn2-repository gn3-repository gn2-port)
-    (list ;; (forge-project
-          ;;  (name "genenetwork2")
-          ;;  (repository gn2-repository)
-          ;;  (ci-jobs (list
-	  ;; 	     (forge-laminar-job
-          ;;             (name "genenetwork2")
-          ;;             (run (genenetwork2-tests
-          ;;                   config
-          ;;                   (list "sh" "bin/genenetwork2" "./etc/default_settings.py"
-          ;;                         "-c" "-m" "pytest")))
-          ;;             ;; If unit tests pass, redeploy genenetwork2 and
-          ;;             ;; trigger Mechanical Rob.
-          ;;             (after (with-imported-modules '((guix build utils))
-	  ;; 					    #~(begin
-	  ;; 						(use-modules (guix build utils))
-	  ;; 						(when (string=? (getenv "RESULT") "success")
-	  ;; 						  (invoke #$sudo
-	  ;; 							  #$(file-append shepherd "/bin/herd")
-	  ;; 							  "restart" "genenetwork2")
-	  ;; 						  (invoke #$(file-append laminar "/bin/laminarc")
-	  ;; 							  "queue" "genenetwork2-mechanical-rob"))))))
-          ;;            (forge-laminar-job
-          ;;             (name "genenetwork2-mechanical-rob")
-          ;;             (run (genenetwork2-tests
-          ;;                   config
-          ;;                   (list "sh" "bin/genenetwork2" "./etc/default_settings.py"
-          ;;                         "-c" "../test/requests/test-website.py"
-          ;;                         "--all" (string-append "http://localhost:" (number->string gn2-port)))))
-          ;;             (trigger? #f))))
-          ;;  (ci-jobs-trigger 'webhook))
+    (list (forge-project
+           (name "genenetwork2")
+           (repository gn2-repository)
+           (ci-jobs (list (forge-laminar-job
+                           (name "genenetwork2")
+                           (run (genenetwork2-tests
+                                 config
+                                 (list "sh" "bin/genenetwork2" "./etc/default_settings.py"
+                                       "-c" "-m" "pytest")))
+                           ;; If unit tests pass, redeploy genenetwork2 and
+                           ;; trigger Mechanical Rob.
+                           (after (with-imported-modules '((guix build utils))
+                                    #~(begin
+                                        (use-modules (guix build utils))
+                                        (when (string=? (getenv "RESULT") "success")
+                                          (invoke #$sudo
+                                                  #$(file-append shepherd "/bin/herd")
+                                                  "restart" "genenetwork2")
+                                          (invoke #$(file-append laminar "/bin/laminarc")
+                                                  "queue" "genenetwork2-mechanical-rob"))))))
+                          (forge-laminar-job
+                           (name "genenetwork2-mechanical-rob")
+                           (run (genenetwork2-tests
+                                 config
+                                 (list "sh" "bin/genenetwork2" "./etc/default_settings.py"
+                                       "-c" "../test/requests/test-website.py"
+                                       "--all" (string-append "http://localhost:" (number->string gn2-port)))))
+                           (trigger? #f))))
+           (ci-jobs-trigger 'webhook))
           (forge-project
            (name "genenetwork3")
            (repository gn3-repository)
@@ -350,20 +349,20 @@ genenetwork3 source from the latest commit of @var{project}."
                                         (when (string=? (getenv "RESULT") "success")
                                           (invoke #$(file-append laminar "/bin/laminarc")
                                                   "queue" "genenetwork3-auth-migrations"))))))
-                          ;; (forge-laminar-job
-                          ;;  (name "genenetwork3-pylint")
-                          ;;  (run (derivation-job-gexp
-                          ;;        this-forge-project
-                          ;;        this-forge-laminar-job
-                          ;;        genenetwork3-pylint
-                          ;;        #:guix-daemon-uri %guix-daemon-uri)))
-                          ;; (forge-laminar-job
-                          ;;  (name "genenetwork3-mypy")
-                          ;;  (run (derivation-job-gexp
-                          ;;        this-forge-project
-                          ;;        this-forge-laminar-job
-                          ;;        genenetwork3-mypy
-                          ;;        #:guix-daemon-uri %guix-daemon-uri)))
+                          (forge-laminar-job
+                           (name "genenetwork3-pylint")
+                           (run (derivation-job-gexp
+                                 this-forge-project
+                                 this-forge-laminar-job
+                                 genenetwork3-pylint
+                                 #:guix-daemon-uri %guix-daemon-uri)))
+                          (forge-laminar-job
+                           (name "genenetwork3-mypy")
+                           (run (derivation-job-gexp
+                                 this-forge-project
+                                 this-forge-laminar-job
+                                 genenetwork3-mypy
+                                 #:guix-daemon-uri %guix-daemon-uri)))
                           (forge-laminar-job
 			   (name "genenetwork3-auth-migrations")
 			   (run (genenetwork3-auth-migrations-laminar config))