Megatest

Changes On Branch 083df003aeb38a46
Login

Changes In Branch foo Excluding Merge-Ins

This is equivalent to a diff from c3c27bb923 to 083df003ae

2020-10-20
18:37
Added support to show the [waitons] section on the Run Control tab. check-in: f9a243a4c5 user: mrwellan tags: v1.65
2020-10-19
21:41
Weird diff Leaf check-in: 083df003ae user: mrwellan tags: foo (unpublished)
00:22
Rearranged the target for chicken. check-in: c3c27bb923 user: matt tags: v1.65
2020-10-18
23:19
Chicken build stuff mostly works, few tweaks done. check-in: 9d1771a04c user: matt tags: v1.65

Modified runs.scm from [d0c781d218] to [5aa7794e42].

633
634
635
636
637
638
639
640
641
642
643
644
645






646
647
648
649
650
651
652
633
634
635
636
637
638
639






640
641
642
643
644
645
646
647
648
649
650
651
652







-
-
-
-
-
-
+
+
+
+
+
+







    ;; run the run prehook if there are no tests yet run for this run:
    ;;
    (runs:run-pre-hook run-id)
    ;; mark all test launced flag as false in the meta table 
    (rmt:set-var (conc "lunch-complete-" run-id) "no")
    (debug:print-info 1 *default-log-port* "Setting end-of-run to no")
    (let* ((config-reruns      (let ((x (configf:lookup *configdat* "setup" "reruns")))
			       (if x (string->number x) #f)))
	  (config-rerun-cnt (if config-reruns
			config-reruns
			1)))
    (if (eq? config-rerun-cnt run-count)
      (rmt:set-var (conc "end-of-run-" run-id) "no")))
				 (if x (string->number x) #f)))
	   (config-rerun-cnt (if config-reruns
				 config-reruns
				 1)))
      (if (eq? config-rerun-cnt run-count)
	  (rmt:set-var (conc "end-of-run-" run-id) "no")))

    (rmt:set-run-state-status run-id "new" "n/a")
    ;; now add non-directly referenced dependencies (i.e. waiton)
    ;;======================================================================
    ;; refactoring this block into tests:get-full-data
    ;;
    ;; What happended, this code is now duplicated in tests!?