Megatest

Diff
Login

Differences From Artifact [a09b98476d]:

To Artifact [f3a824a935]:


2133
2134
2135
2136
2137
2138
2139
2140
2141
2142



2143
2144
2145
2146
2147
2148
2149
2133
2134
2135
2136
2137
2138
2139



2140
2141
2142
2143
2144
2145
2146
2147
2148
2149







-
-
-
+
+
+







  (let* ((pre-cmd  (dtests:get-pre-command))
         (post-cmd (dtests:get-post-command))
         (fullcmd  (if (or pre-cmd post-cmd)
                       (conc pre-cmd cmd post-cmd)
                       (conc "viewscreen " cmd))))
    (debug:print-info 02 *default-log-port* "Running command: " fullcmd)
    (cond
     (with-vars     (common:without-vars cmd))
     (with-orig-env (common:with-orig-env cmd))
     (else          (common:without-vars fullcmd "MT_.*")))))
     (with-vars     (common:without-vars  fullcmd))
     (with-orig-env (common:with-orig-env fullcmd))
     (else          (common:without-vars  fullcmd "MT_.*")))))
		  
;;======================================================================
;; T I M E   A N D   D A T E
;;======================================================================

;; Convert strings like "5s 2h 3m" => 60x60x2 + 3x60 + 5
(define (common:hms-string->seconds tstr)