216
217
218
219
220
221
222
223
224
225
226
227
228
229
|
(keys (db-get-keys db))
(keyvallst (keys->vallist keys #t))
(items (hash-table-ref/default test-conf "items" #f))
(allitems (item-assoc->item-list items))
(run-id (register-run db keys)) ;; test-name)))
(runconfigf (conc *toppath* "/runconfigs.config")))
;; (print "items: ")(pp allitems)
(let loop ((itemdat (car allitems))
(tal (cdr allitems)))
;; (lambda (itemdat) ;;; ((ripeness "overripe") (temperature "cool") (season "summer"))
(let* ((item-path (item-list->path itemdat)) ;; (string-intersperse (map cadr itemdat) "/"))
(new-test-path (string-intersperse (cons test-path (map cadr itemdat)) "/"))
(new-test-name (if (equal? item-path "") test-name (conc test-name "/" item-path))) ;; just need it to be unique
(test-status #f)
|
>
>
|
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
|
(keys (db-get-keys db))
(keyvallst (keys->vallist keys #t))
(items (hash-table-ref/default test-conf "items" #f))
(allitems (item-assoc->item-list items))
(run-id (register-run db keys)) ;; test-name)))
(runconfigf (conc *toppath* "/runconfigs.config")))
;; (print "items: ")(pp allitems)
(if (args:get-arg "-m")
(db:set-comment-for-run db run-id (args:get-arg "-m")))
(let loop ((itemdat (car allitems))
(tal (cdr allitems)))
;; (lambda (itemdat) ;;; ((ripeness "overripe") (temperature "cool") (season "summer"))
(let* ((item-path (item-list->path itemdat)) ;; (string-intersperse (map cadr itemdat) "/"))
(new-test-path (string-intersperse (cons test-path (map cadr itemdat)) "/"))
(new-test-name (if (equal? item-path "") test-name (conc test-name "/" item-path))) ;; just need it to be unique
(test-status #f)
|