Megatest

Diff
Login

Differences From Artifact [a9b36e50b6]:

To Artifact [c32dd3737b]:


751
752
753
754
755
756
757


758

759
760
761
762
763
764
765
751
752
753
754
755
756
757
758
759

760
761
762
763
764
765
766
767







+
+
-
+







											     "pre-launch-env-vars"
											     #f)))
			   #f)))
    (hash-table-set! *testconfigs* test-name tcfg)
    (if (and cache-path
	     (not cache-exists)
	     (file-write-access? cache-path))
	(let ((tpath (conc cache-path "/.testconfig")))
	  (debug:print-info 1 "Caching testconfig for " test-name " in " tpath)
	(configf:write-alist tcfg (conc cache-path "/.testconfig")))	
	  (configf:write-alist tcfg tpath)))
    tcfg))
  
;; sort tests by priority and waiton
;; Move test specific stuff to a test unit FIXME one of these days
(define (tests:sort-by-priority-and-waiton test-records)
  (let ((mungepriority (lambda (priority)
			 (if priority