Comment: | Merged changes from 1.65 to trunk |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
2de04d314a161a06d937970571b5cb03 |
User & Date: | mrwellan on 2018-09-12 11:30:35 |
Other Links: | manifest | tags |
2018-10-19
| ||
14:32 | Merged remaining change from v1.65 check-in: 2aac0d5e8d user: mrwellan tags: trunk | |
2018-09-12
| ||
11:30 | Merged changes from 1.65 to trunk check-in: 2de04d314a user: mrwellan tags: trunk | |
2018-08-31
| ||
11:46 | ensure logpro stdout in ezsteps does not go to job launcher console check-in: be6116e971 user: bjbarcla tags: v1.65 | |
2018-03-06
| ||
14:16 | Merged v1.65 changes to trunk check-in: 4ac2e6a164 user: mrwellan tags: trunk | |
Modified .mtutil.scm from [c25417b18d] to [d53ce037aa].
|
Modified Makefile from [786bb282c9] to [12a7839170].
|
Modified Makefile.deploy from [c60f4df304] to [31c31ed198].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | # make install CSCOPTS='-accumulate-profile -profile-name $(PWD)/profile-ww$(shell date +%V.%u)' # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ | |||
242 243 244 245 246 247 248 | 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 | + - + + + | $(PREFIX)/bin/.$(ARCHSTR)/ndboard : ndboard $(INSTALL) ndboard $(PREFIX)/bin/.$(ARCHSTR)/ndboard $(PREFIX)/bin/.$(ARCHSTR)/mtut : mtut $(INSTALL) mtut $(PREFIX)/bin/.$(ARCHSTR)/mtut install-mtut : mtut echo $(INSTALL) |
︙ |
Modified NOTES from [57838ce4f9] to [77a2fe6f9e].
|
Modified README from [29a5d46fe9] to [c72b195649].
|
Modified TODO from [5148f37776] to [19e430807b].
|
Modified archive.scm from [891874fff6] to [618f9a591e].
︙ | |||
78 79 80 81 82 83 84 | 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 | - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + - - + - - - - - - + + + + + + + + + | (vector-ref block 2))) ;; disk-path existing-blocks))) (or (common:get-disk-with-most-free-space candidate-disks dused) (archive:allocate-new-archive-block #f #f #f)))) ;; BROKEN. testname itempath)))) ;; allocate a new archive area ;; |
︙ | |||
153 154 155 156 157 158 159 | 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 | - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + - + + + - - - + + + + + + + + - + - - - + + + + + + + + - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | (mutex-unlock! rp-mutex) (partial-path-index (if test-physical-path (substring-index test-partial-path test-physical-path) #f)) (test-base (if (and partial-path-index test-physical-path ) (substring test-physical-path 0 partial-path-index) |
︙ |
Deleted bin/sleeprunner version [2ecd8e9680].
| - - - - - - - - - - - - - - - - - - - - - - |
|
Modified codescanlib.scm from [a008f555ca] to [6e625610ce].
|
Modified common.scm from [7382d07655] to [8b5ebebcbe].
︙ | |||
57 58 59 60 61 62 63 | 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | - - + + | (print-error-message exn) )))) (debug:print-info 0 *default-log-port* " -- continuing after nonfatal condition...") #f) (thunk))) (define getenv get-environment-variable) (define (safe-setenv key val) |
︙ | |||
1503 1504 1505 1506 1507 1508 1509 | 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 | - + + + + + + + + + + + + + + + + + + + + - + | exn #f (with-output-to-file fullpath (lambda ()(pp dat)))))) ;; get cpu load by reading from /proc/loadavg, return all three values ;; (define (common:get-cpu-load remote-host) |
︙ | |||
1700 1701 1702 1703 1704 1705 1706 | 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 | - + + + - + - + + + | (if new-best (begin ;; found a host, return it (debug:print 0 *default-log-port* "INFO: Found host: " new-best " load: " load " last-used: " delta " seconds ago, with job-rate: " job-rate) (host-last-used-set! rec curr-time) new-best) (if (null? tal) #f (loop (car tal)(cdr tal) best-host))))))))) |
︙ | |||
1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 | 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | (begin (set! best (cons disk-num dirpath)) (set! bestsize freespc))))) (map car disks)) (if (and best (> bestsize minsize)) best #f))) ;; #f means no disk candidate found ;; convert a spec string to a list of vectors #( rx action rx-string ) (define (common:spec-string->list-of-specs spec-string actions) (let ((spec-strings (string-split-fields "\\s*;\\s*" spec-string #:infix)) (actions-regex (regexp (conc "^(.*)\\s+(" (string-intersperse (map conc actions) "|") ")")))) (filter (lambda (x) x) (map (lambda (s) (let ((m (string-match actions-regex s))) (if m (vector (regexp (cadr m))(string->symbol (caddr m))(cadr m)) (begin (debug:print 0 *default-log-port* "WARNING: Unrecognised rule \"" s "\" in clean-up specification.") #f)))) spec-strings)))) ;; given a list of specs rx . rule and a file return the first matching rule ;; (define (common:file-find-rule fname rules) ;; rule is vector #( rx action rx-string) (let loop ((rule (car rules)) (tail (cdr rules))) (let ((rx (vector-ref rule 0)) (rn (vector-ref rule 1))) ;; rule name (if (string-match rx fname) rule ;; return the whole rule so regex can be printed etc. (if (null? tail) #f (loop (car tail)(cdr tail))))))) ;; given a spec apply some rules to a directory ;; ;; WARNING: This function will REMOVE files - be sure your spec and path is correct! ;; ;; spec format: ;; file-regex1 action; file-regex2 action; ... ;; e.g. ;; .*\.log$ keep; .* remove ;; --> keep all .log files, remove everything else ;; limitations: ;; cannot have a rule with ; as part of the spec ;; not very flexible, would be nice to return binned file names? ;; supported rules: ;; keep - keep this file ;; remove - remove this file ;; compress - compress this file ;; (define (common:dir-clean-up path spec-string #!key (compress "gzip")(actions '(keep remove compress))(remove-empty #f)) (let* ((specs (common:spec-string->list-of-specs spec-string actions)) (keepers (make-hash-table)) (directories (make-hash-table))) (find-files path action: (lambda (p res) (let ((rule (common:file-find-rule p specs))) (cond ((directory? p)(hash-table-set! directories p #t)) (else (case (vector-ref rule 1) ((keep)(hash-table-set! keepers p rule)) ((remove) (print "Removing file " p) (delete-file p)) ((compress) (print "Compressing file " p) (system (conc compress " " p))) (else (print "No match for file " p)))))))) (if remove-empty (for-each (lambda (d) (if (null? (glob (conc d "/.*")(conc d "/*"))) (begin (print "Removing empty directory " d) (delete-directory d)))) (sort (hash-table-keys directories) (lambda (a b)(> (string-length a)(string-length b)))))) )) ;;====================================================================== ;; E N V I R O N M E N T V A R S ;;====================================================================== (define (bb-check-path #!key (msg "check-path: ")) (let ((path (or (get-environment-variable "PATH") "none"))) (debug:print-info 0 *default-log-port* (conc msg" : $PATH="path)) |
︙ | |||
2699 2700 2701 2702 2703 2704 2705 | 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 | - + | (pktsdir (if pktsdirs (car pktsdirs) #f)) (toppath (or (configf:lookup mtconf "scratchdat" "toppath") toppath-in)) (pdbpath (or (configf:lookup mtconf "setup" "pdbpath") pktsdir))) (cond ((not (and pktsdir toppath pdbpath)) (debug:print 0 *default-log-port* "ERROR: settings are missing in your megatest.config for area management.") |
︙ |
Modified commonstructs from [94822441b5] to [58a665f886].
|
Modified configf.scm from [af30e1aa5d] to [77100eae92].
︙ | |||
57 58 59 60 61 62 63 | 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | + + + - - - - - - - - + + + + + + + + | (define (configf:section-var-set! cfgdat section-name var value #!key (metadata #f)) (hash-table-set! cfgdat section-name (config:assoc-safe-add (hash-table-ref/default cfgdat section-name '()) var value metadata: metadata))) (define (config:eval-string-in-environment str) ;; (if (or (string-null? str) ;; (equal? "!" (substring str 0 1))) ;; null string or starts with ! are preserved but NOT set in the environment str |
︙ | |||
321 322 323 324 325 326 327 | 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 | - + + - - - - - - - + + + + + + + + + + + - - - + - - - - + + | (begin (hash-table-set! settings setting val) (loop (configf:read-line inp res (calc-allow-system allow-system curr-section-name sections) settings) curr-section-name #f #f))) (configf:include-rx ( x include-file ) (let* ((curr-conf-dir (pathname-directory path)) |
︙ | |||
435 436 437 438 439 440 441 | 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 | - + + + + + + | (loop (configf:read-line inp res (calc-allow-system allow-system curr-section-name sections) settings) curr-section-name key #f))) (configf:key-val-pr ( x key unk1 val unk2 ) (let* ((alist (hash-table-ref/default res curr-section-name '())) |
︙ |
Modified dashboard.scm from [0829612ed4] to [b32717991f].
︙ | |||
99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 | 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 | + + + + + + + + + + + + + - + | "-skip-version-check" "-repl" "-rh5.11" ;; fix to allow running on rh5.11 ) args:arg-hash 0)) ;; check for MT_* environment variables and exit if found (if (not (args:get-arg "-test")) (begin (display "Checking for MT_ vars: ") (for-each (lambda (var) (display " ")(display var) (if (get-environment-variable var) (begin (print "ERROR: environment variable " var " is set in this terminal, this will cause you problems. Exiting now.") (exit 1)))) '("MT_RUN_AREA_HOME" "MT_MEGATEST" "MT_CMDINFO" "MT_TEST_RUN_DIR" "MT_LINKTREE" "MT_TESTSUITENAME")) (print ". Done. All ok."))) (if (not (null? remargs)) (begin (print "Unrecognised arguments: " (string-intersperse remargs " ")) (exit))) (if (args:get-arg "-h") (begin (print help) (exit))) (if (args:get-arg "-start-dir") (if (directory-exists? (args:get-arg "-start-dir")) (let ((fullpath (common:real-path (args:get-arg "-start-dir")))) (setenv "PWD" fullpath) (change-directory fullpath)) (begin (debug:print-error 0 *default-log-port* "non-existant start dir " (args:get-arg "-start-dir") " specified, exiting.") |
︙ | |||
822 823 824 825 826 827 828 | 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 | + - - + + | (if (or (null? tal) (> elapsed-time 2)) ;; stop loading data after 5 seconds, on the next call more data *should* be loaded since get-tests-for-run uses last update (begin (when (> elapsed-time 2) (debug:print 0 *default-log-port* "NOTE: updates are taking a long time, " elapsed-time "s elapsed.") (let* ((old-val (iup:attribute *tim* "TIME")) (new-val (number->string (inexact->exact (floor (* 2 (string->number old-val))))))) (if (< (string->number new-val) 5000) |
︙ | |||
845 846 847 848 849 850 851 | 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 | - + | (let* ((btn (vector-ref (dboard:uidat-get-lftcol uidat) lnum)) (fulltestname (iup:attribute btn "TITLE")) (parts (string-split fulltestname "(")) (basetestname (if (null? parts) "" (car parts)))) ;(print "Toggling " basetestname " currently " (hash-table-ref/default *collapsed* basetestname #f)) (if (hash-table-ref/default *collapsed* basetestname #f) (begin |
︙ | |||
3424 3425 3426 3427 3428 3429 3430 | 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 | - + | (file-write-access? mtdb-path)) (if (not (args:get-arg "-skip-version-check")) (common:exit-on-version-changed))) (let* ((commondat (dboard:commondat-make))) ;; Move this stuff to db.scm? I'm not sure that is the right thing to do... (cond ((args:get-arg "-test") ;; run-id,test-id |
︙ | |||
3451 3452 3453 3454 3455 3456 3457 | 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 | - - - - - - - - - - - + + + + + + + + + + + | (lambda () (dashboard:runs-tab-updater commondat 1)) tab-num: 1) (iup:callback-set! *tim* "ACTION_CB" (lambda (time-obj) (let ((update-is-running #f)) |
︙ |
Modified datashare-testing/.sd.config from [616bbe234e] to [06bbdb5a60].
|
Modified datashare-testing/.spublish.config from [9ae7251f94] to [5e8382b591].
|
Modified datashare-testing/.sretrieve.config from [0f36f0e738] to [d1c10dc80c].
|
Modified datashare-testing/NOTES from [1e24a4d112] to [089c332d65].
|
Modified datashare-testing/megatest.config from [7bfe983ec3] to [690e33142f].
|
Modified datashare-testing/packages.config from [7bfe983ec3] to [690e33142f].
|
Modified db.scm from [6cb6757c5a] to [b49a2db6be].
︙ | |||
316 317 318 319 320 321 322 | 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 | - + + + - - + + + + + - - + + + + + + + + + + + + + + + + + + | (if (stack? tmpdb-stack) (db:get-db tmpdb-stack) ;; get previously opened db (will create new db handle if all in the stack are already used (let* ((dbpath (db:dbfile-path )) ;; path to tmp db area (dbexists (common:file-exists? dbpath)) (tmpdbfname (conc dbpath "/megatest.db")) (dbfexists (common:file-exists? tmpdbfname)) ;; (conc dbpath "/megatest.db"))) (mtdbexists (common:file-exists? (conc *toppath* "/megatest.db"))) |
︙ | |||
487 488 489 490 491 492 493 | 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 | - + - - + - - + - - + | '("final_logf" #f) '("logdat" #f) '("run_duration" #f) '("comment" #f) '("event_time" #f) '("fail_count" #f) '("pass_count" #f) |
︙ | |||
1704 1705 1706 1707 1708 1709 1710 | 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 | + - + - + - + - + - + - + - - - + + + + + + + | ;; b. If test dir gone, delete the test record ;; 2. Look at run records ;; a. If have tests that are not deleted, set state='unknown' ;; b. .... ;; (define (db:clean-up dbdat) ;; (debug:print 0 *default-log-port* "WARNING: db clean up not fully ported to v1.60, cleanup action will be on megatest.db") (let* ((keep-record-age ( - (current-seconds) (common:hms-string->seconds (or (configf:lookup *configdat* "setup" "delete-record-age") "30d")))) |
︙ | |||
2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 | 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 | + + - - - - - - - - - + + + + + + + + + | #f #f (lambda (db) (let ((numruns 0) (qry-str #f) (key-patt "") (keyvals (if targetpatt (keys:target->keyval keys targetpatt) '()))) (for-each (lambda (keyval) (let* ((key (car keyval)) (patt (cadr keyval)) (fulkey (conc ":" key)) (wildtype (if (substring-index "%" patt) "like" "glob"))) (if patt (set! key-patt (conc key-patt " AND " key " " wildtype " '" patt "'")) (begin (debug:print-error 0 *default-log-port* "searching for runs with no pattern set for " fulkey) (exit 6))))) keyvals) |
︙ | |||
2437 2438 2439 2440 2441 2442 2443 | 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 | - + | ;; db:get-runs-by-patt ;; get runs by list of criteria ;; register a test run with the db ;; ;; Use: (db:get-value-by-header (db:get-header runinfo)(db:get-rows runinfo)) ;; to extract info from the structure returned ;; |
︙ | |||
2460 2461 2462 2463 2464 2465 2466 | 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 | - + + + | (debug:print-error 0 *default-log-port* "searching for runs with no pattern set for " fulkey) (exit 6))))) keyvals) (set! qry-str (conc "SELECT " keystr " FROM runs WHERE state != 'deleted' AND runname " runwildtype " ? " key-patt (if last-update (conc " AND last_update >= " last-update " ") " ") |
︙ | |||
4168 4169 4170 4171 4172 4173 4174 | 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 | - + | (lambda (tag) (hash-table-set! res tag (delete-duplicates (cons testname (hash-table-ref/default res tag '()))))) tags))) db "SELECT testname,tags FROM test_meta") |
︙ |
Modified db_records.scm from [d7347f8638] to [706558dc8a].
|
Modified diff-report.scm from [199ea6aa93] to [722e4fdcd5].
|
Modified docs/Makefile from [20ecd4062e] to [c01320f2b0].
|
Modified docs/api.txt from [365dc4ec46] to [15375fdc79].
︙ | |||
14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | + + | Example Abstract ---------------- The Megatest Web App aims to make as much of the power of the dashboard available to the web based user. :numbered: // Copyright 2006-2017, Matthew Welland. // // This file is part of Megatest. // // Megatest is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // |
︙ |
Modified docs/architecture-brainstorming.fig from [c1025ac42c] to [f1561db291].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Deleted docs/html/dashboard-test.png version [c539143ccf].
cannot compute difference between binary files
Deleted docs/html/dashboard.png version [12ba87e86e].
cannot compute difference between binary files
Deleted docs/html/megatest.html version [d407d07366].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted docs/html/monitor-state-diagram.png version [83e4cb1ce3].
cannot compute difference between binary files
Modified docs/inprogress/graph-draw-arch.fig from [26e047422a] to [a0a2272d3b].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 1200 2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/inprogress/megatest-architecture-2.fig from [8c34b3d3c4] to [fd464801e4].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 1200 2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/inprogress/megatest-architecture-proposed-2.fig from [d511f85be0] to [c8840a4e86].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 1200 2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/inprogress/megatest-architecture-proposed.fig from [5d37b57203] to [cfa9d9869b].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 1200 2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/inprogress/megatest-architecture.fig from [25bd1a68ce] to [d962310bf3].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 1200 2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/inprogress/megatest-query-view.fig from [d04d2cdc8d] to [03a6b9aff3].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 1200 2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/inprogress/megatest_qa.fig from [748494d0b1] to [da89516b7b].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 1200 2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/manual/Makefile from [a39fefd294] to [a774194453].
|
Modified docs/manual/client.dot from [9d6b1b33ea] to [b320e4ba8c].
|
Modified docs/manual/complex-itemmap.dot from [5cfa85af9b] to [3864d8bfd9].
|
Modified docs/manual/getting_started.in from [14c83ee5dd] to [7f26703057].
︙ | |||
8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | + + | // Megatest is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Megatest. If not, see <http://www.gnu.org/licenses/>. // // Copyright 2006-2012, Matthew Welland. Getting Started --------------- [partintro] .Getting started with Megatest -- |
︙ |
Modified docs/manual/howto.in from [71fef170bb] to [b66065dad3].
︙ | |||
8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | + + | // Megatest is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Megatest. If not, see <http://www.gnu.org/licenses/>. // // Copyright 2006-2012, Matthew Welland. How To Do Things ---------------- Process Runs ~~~~~~~~~~~~ |
︙ |
Modified docs/manual/installation.txt from [35f2de096a] to [214fda16e6].
|
Modified docs/manual/itemmap.fig from [0c7807de29] to [04bee1e78d].
︙ | |||
36 37 38 39 40 41 42 43 44 45 46 47 48 49 | 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | + + | 0 58 #515151 0 59 #e7e3e7 0 60 #000049 0 61 #797979 0 62 #303430 0 63 #414141 0 64 #c7b696 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/manual/megatest_manual.html from [f8118da8e1] to [707c48c80f].
︙ | |||
784 785 786 787 788 789 790 | 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 | + + - + | <div class="sect1"> <h2 id="_preface">Preface</h2> <div class="sectionbody"> <div class="paragraph"><p>This book is organised as three sub-books; getting started, writing tests and reference.</p></div> <div class="listingblock"> <div class="title">License</div> <div class="content monospaced"> <pre> Copyright 2006-2017, Matthew Welland. |
︙ | |||
882 883 884 885 886 887 888 | 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 | - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | megatest uses the network filesystem to call home to your master sqlite3 database.</p></div> </div> </div> <div class="sect1"> <h2 id="_road_map">Road Map</h2> <div class="sectionbody"> |
︙ | |||
1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 | 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + | </div></div> </div> </div> </div> <div class="sect1"> <h2 id="_reference">Reference</h2> <div class="sectionbody"> <div class="sect2"> <h3 id="_megatest_use_modes">Megatest Use Modes</h3> <table class="tableblock frame-topbot grid-all" style=" width:80%; "> <caption class="title">Table 2. Base commands</caption> <col style="width:20%;"> <col style="width:40%;"> <col style="width:40%;"> <thead> <tr> <th class="tableblock halign-center valign-top" >Use case </th> <th class="tableblock halign-left valign-top" > Megatest command </th> <th class="tableblock halign-left valign-top" > mtutil</th> </tr> </thead> <tbody> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">Start from scratch</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-rerun-all</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">restart</p></td> </tr> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">Rerun non-good completed</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-rerun-clean</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">rerunclean</p></td> </tr> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">Rerun all non-good and not completed yet</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-set-state-status KILLREQ; -rerun-</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">clean</p></td> </tr> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">killrerun</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">Continue run</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-run</p></td> </tr> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">resume</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">Remove run</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-remove-runs</p></td> </tr> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">clean</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">Lock run</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-lock</p></td> </tr> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">lock</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">Unlock run</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-unlock</p></td> </tr> <tr> <td class="tableblock halign-center valign-top" ><p class="tableblock">unlock</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">killrun</p></td> <td class="tableblock halign-left valign-top" ><p class="tableblock monospaced">-set-state-status KILLREQ; -kill-run</p></td> </tr> </tbody> </table> </div> <div class="sect2"> <h3 id="_config_file_helpers">Config File Helpers</h3> <div class="paragraph"><p>Various helpers for more advanced config files.</p></div> <table class="tableblock frame-topbot grid-all" style=" width:80%; "> |
︙ | |||
1774 1775 1776 1777 1778 1779 1780 | 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 | - + | </div> <div class="sect2"> <h3 id="_database_settings">Database settings</h3> <table class="tableblock frame-topbot grid-all" style=" width:70%; "> |
︙ | |||
2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 | 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 | + + + + | <li> <p> Test A has no waitons. All waitons of all tests in full list have been processed. Full list is finalized. </p> </li> </ol></div> </div> <div class="sect3"> <h4 id="_itemstable">itemstable</h4> <div class="paragraph"><p>An alternative to defining items is the itemstable section. This lets you define the itempath in a table format rather than specifying components and relying on getting all permutations of those components.</p></div> </div> <div class="sect3"> <h4 id="_dynamic_flow_dependency_tree">Dynamic Flow Dependency Tree</h4> <div class="listingblock"> <div class="title">Autogeneration waiton list for dynamic flow dependency trees</div> <div class="content monospaced"> <pre>[requirements] # With a toplevel test you may wish to generate your list |
︙ | |||
2223 2224 2225 2226 2227 2228 2229 | 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 | - + | but since triggers can be called in various contexts not all variables are available at all times. The trigger script should check for the variable and fail gracefully if it doesn’t exist.</p></div> <table class="tableblock frame-topbot grid-all" style=" width:90%; "> |
︙ | |||
2421 2422 2423 2424 2425 2426 2427 | 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 | - + | # passfail auto|logpro # Example of logpro: passfail logpro # Optional: logpro ;; if this section exists then logpro is used to determine pass/fail (expect:required in "LogFileBody" >= 1 "At least one pass" #/PASS/) |
︙ | |||
2456 2457 2458 2459 2460 2461 2462 | 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 | - + | <h2 id="_programming_api">Programming API</h2> <div class="sectionbody"> <div class="paragraph"><p>These routines can be called from the megatest repl.</p></div> <table class="tableblock frame-topbot grid-all" style=" width:70%; "> |
︙ | |||
2508 2509 2510 2511 2512 2513 2514 | 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 | - + | </div> </div> </div> <div id="footnotes"><hr></div> <div id="footer"> <div id="footer-text"> Version 1.0<br> |
Modified docs/manual/megatest_manual.txt from [d87b27819d] to [c9cb390537].
︙ | |||
9 10 11 12 13 14 15 | 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | + + - + + | Preface ------- This book is organised as three sub-books; getting started, writing tests and reference. .License ---------------------------- Copyright 2006-2017, Matthew Welland. |
︙ |
Modified docs/manual/plan.in from [1329370b94] to [660a99057c].
︙ | |||
12 13 14 15 16 17 18 | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + | // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Megatest. If not, see <http://www.gnu.org/licenses/>. // Copyright 2006-2012, Matthew Welland. |
︙ |
Modified docs/manual/reference.in from [68f4b70afa] to [fdffcfb115].
︙ | |||
12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | + + + + + + + + + + + + + + + + + | // // You should have received a copy of the GNU General Public License // along with Megatest. If not, see <http://www.gnu.org/licenses/>. Reference --------- Megatest Use Modes ~~~~~~~~~~~~~~~~~~ .Base commands [width="80%",cols="^,2m,2m",frame="topbot",options="header"] |====================== |Use case | Megatest command | mtutil |Start from scratch | -rerun-all | restart |Rerun non-good completed | -rerun-clean | rerunclean |Rerun all non-good and not completed yet | -set-state-status KILLREQ; -rerun-|clean | killrerun |Continue run | -run | resume |Remove run | -remove-runs | clean |Lock run | -lock | lock |Unlock run | -unlock | unlock |killrun | -set-state-status KILLREQ; -kill-run | killrun |====================== Config File Helpers ~~~~~~~~~~~~~~~~~~~ Various helpers for more advanced config files. .Helpers [width="80%",cols="^,2m,2m,2m",frame="topbot",options="header"] |
︙ | |||
469 470 471 472 473 474 475 476 477 478 479 480 481 482 | 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 | + + + + + + + + + | . Full list to be run is now: +D/1/res+ . Test D has a waiton - test C. Test D's itemmap rule +itemmap (\d+)/res \1/aa+ -> causes +C/1/aa+ to run before +D/1/res+ . Full list to be run is now: +D/1/res+, +C/1/aa+ . Test C was a waiton - test A. Test C's rule +A (\d+)/aa aa/\1+ -> causes +A/aa/1+ to run before +C/1/aa+ . Full list to be run is now: +D/1/res+, +C/1/aa+, +A/aa/1+ . Test A has no waitons. All waitons of all tests in full list have been processed. Full list is finalized. itemstable ^^^^^^^^^^ An alternative to defining items is the itemstable section. This lets you define the itempath in a table format rather than specifying components and relying on getting all permutations of those components. Dynamic Flow Dependency Tree ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .Autogeneration waiton list for dynamic flow dependency trees ------------------- [requirements] |
︙ | |||
765 766 767 768 769 770 771 | 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 | - + | # passfail auto|logpro # Example of logpro: passfail logpro # Optional: logpro ;; if this section exists then logpro is used to determine pass/fail (expect:required in "LogFileBody" >= 1 "At least one pass" #/PASS/) |
︙ |
Modified docs/manual/server.dot from [a65c15c65a] to [3e029f5fe5].
|
Modified docs/manual/thoughts.fig from [4092d1ff09] to [55404efc82].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | + + | #FIG 3.2 Produced by xfig version 3.2.5-alpha5 Landscape Center Inches Letter 100.00 Single -2 # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified docs/manual/writing_tests.txt from [d74eb05279] to [e1b4c175dc].
|
Modified docs/megatest-state-status.dot from [92fdfa523c] to [dc07177953].
|
Modified docs/mt/megatest.config from [da39a3ee5e] to [cb4ec4abf7].
|
Modified docs/mt/runconfigs.config from [da39a3ee5e] to [cb4ec4abf7].
|
Modified docs/mt/tests/mytest/main.sh from [da39a3ee5e] to [cb4ec4abf7].
|
Modified docs/mt/tests/mytest/testconfig from [da39a3ee5e] to [cb4ec4abf7].
|
Modified docs/pkts.dot from [8008d6cb48] to [fcd0b8523f].
|
Modified env.scm from [9fe24952ae] to [058c0a7117].
︙ | |||
115 116 117 118 119 120 121 | 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | - + | (query (for-each-row (lambda (row) (let ((var (car row)) (val (cadr row))) (hash-table-set! result var val)))) (sql db "SELECT var,val FROM envvars AS a WHERE context=? AND val != (SELECT val FROM envvars WHERE var=a.var AND context=?)") |
︙ |
Added example/README version [4c8f7424f4].
|
Deleted example/cfg/machines.dat version [961fb94746].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/cfg/sheet-names.cfg version [02dee9de7f].
| - |
|
Deleted example/cfg/sxml/_sheets.sxml version [84106e33a9].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/cfg/sxml/_workbook.sxml version [96ffb7f9d5].
| - |
|
Deleted example/cfg/sxml/machines.sxml version [59def89588].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/megatest.config version [e09505b4d0].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/q/threaded-queue.scm version [628e270284].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/runconfigs.config version [f48b719dfd].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/tests/diskspace/diskspace.logpro version [5f9cf6a0d6].
| - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/tests/diskspace/diskspace.sh version [8d375ab6d8].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/tests/diskspace/hostname.logpro version [0361d2302f].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted example/tests/diskspace/testconfig version [76d0bcddc2].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted example/tests/ping/ping.logpro version [950359be00].
| - - - - - - - - - - - - - - - - - - |
|
Deleted example/tests/ping/testconfig version [2fcee0eb99].
| - - - - - - - - - - - - - - - - - - - - - |
|
Modified fdb_records.scm from [46b8612d29] to [f1c8030bb0].
|
Modified gen-data-for-graph.scm from [313edb35cb] to [253156d2fd].
|
Modified gentargets.sh from [c202c87561] to [42e51b7b59].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | + + - + - + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Megatest is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Megatest. If not, see <http://www.gnu.org/licenses/>. |
Modified get-config-settings.sh from [e5299a36bd] to [9655579d16].
|
Modified gutils.scm from [3969906f45] to [94030f1a6e].
︙ | |||
20 21 22 23 24 25 26 27 28 29 30 31 32 33 | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | + + | (require-library iup) (import (prefix iup iup:)) (use canvas-draw) (use srfi-1 regex regex-case srfi-69) (declare (unit gutils)) ;; NOTE: These functions will move to iuputils (define (gutils:colors-similar? color1 color2) (let* ((c1 (map string->number (string-split color1))) (c2 (map string->number (string-split color2))) (delta (map (lambda (a b)(abs (- a b))) c1 c2))) (null? (filter (lambda (x)(> x 3)) delta)))) |
︙ |
Deleted java-script-lib/jquery-3.1.0.slim.min.js version [07e11f049f].
| - - - - |
|
Modified js-path.scm from [098a607a23] to [c9e6b3b2ac].
|
Modified launch.scm from [f828709706] to [5b95a5518e].
︙ | |||
173 174 175 176 177 178 179 | 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 | + - + | (begin (thread-sleep! 2) (processloop (+ i 1)))) ))))) (debug:print-info 0 *default-log-port* "step " stepname " completed with exit code " (launch:einf-exit-code exit-info)) ;; (vector-ref exit-info 2)) ;; now run logpro if needed (if logpro-used (let* ((logpro-exe (or (getenv "LOGPRO_EXE") "logpro")) |
︙ | |||
651 652 653 654 655 656 657 | 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 | - + | (lambda (section) (for-each (lambda (varval) (let ((var (car varval)) (val (cadr varval))) (if (and (string? var)(string? val)) (begin |
︙ | |||
1122 1123 1124 1125 1126 1127 1128 | 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 | - - - + + + + + + + + + + + + + + | (minspace (let ((m (configf:lookup confdat "setup" "minspace"))) (string->number (or m "10000"))))) (if disks (let ((res (common:get-disk-with-most-free-space disks minspace))) ;; min size of 1000, seems tad dumb (if res (cdr res) (begin |
︙ | |||
1198 1199 1200 1201 1202 1203 1204 | 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 | - - - - - - - - - + + + + + + + + + + + + + + | (rmt:general-call 'test-set-rundir-shortdir run-id lnkpathf test-path testname item-path run-id) (debug:print 2 *default-log-port* "INFO:\n lnkbase=" lnkbase "\n lnkpath=" lnkpath "\n toptest-path=" toptest-path "\n test-path=" test-path) (if (not (common:file-exists? linktree)) (begin (debug:print 0 *default-log-port* "WARNING: linktree did not exist! Creating it now at " linktree) (create-directory linktree #t))) ;; (system (conc "mkdir -p " linktree)))) |
︙ |
Modified megatest-version.scm from [72b9717537] to [a98be9fc64].
|
Modified megatest.config from [3994f691c8] to [2b75a65b14].
|
Modified megatest.scm from [64480090d8] to [e40d828b60].
︙ | |||
845 846 847 848 849 850 851 | 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 | - + | (with-output-to-file (args:get-arg "-o") (lambda () (env:print added removed changed))) (env:print added removed changed)) (env:close-database db) (set! *didsomething* #t)) |
︙ | |||
997 998 999 1000 1001 1002 1003 | 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 | - + - + + - + | ((and (args:get-arg "-section") (args:get-arg "-var")) (let ((val (configf:lookup data (args:get-arg "-section")(args:get-arg "-var")))) (if val (print val)))) ;; print just a section if only -section |
︙ | |||
1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 | 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 | + + + + + + - + + | (runs:operate-on 'set-state-status target (common:args-get-runname) ;; (or (args:get-arg "-runname")(args:get-arg ":runname")) "%" ;; (common:args-get-testpatt #f) ;; (args:get-arg "-testpatt") ;; state: states status: #f new-state-status: "NOT_STARTED,n/a"))) (let* ((config-reruns (let ((x (configf:lookup *configdat* "setup" "reruns"))) (if x (string->number x) #f))) (rerun-cnt (if config-reruns config-reruns 1))) (runs:run-tests target runname #f ;; (common:args-get-testpatt #f) ;; (or (args:get-arg "-testpatt") ;; "%") user |
︙ |
Modified minimal/manyservers.sh from [1a58fc70c1] to [4d2e898ea9].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified minimal/megatest.config from [3b2f99e67e] to [b7d7fe455e].
|
Modified minimal/runconfigs.config from [4a35f5fca7] to [988c28af94].
|
Modified minimal/tests/tmpspace/testconfig from [5edb47cb54] to [0280bd0687].
|
Modified minimt/Makefile from [cba8592297] to [548a2b6098].
|
Modified minimt/db.scm from [830743d614] to [e6fa6d3980].
|
Modified minimt/direct.scm from [2dcccf845d] to [d835943b15].
|
Modified minimt/minimt.scm from [0220922ff4] to [9a5af2fd8b].
|
Modified minimt/queued.scm from [922cfbae9a] to [a237123d86].
|
Modified minimt/setup.scm from [c00ba74ebf] to [77f0a14424].
|
Modified mkdeploy/megatest.config from [2a2a967d9e] to [1ef7c42725].
|
Modified mkdeploy/runconfigs.config from [7662a4dc7a] to [7ba07535a3].
|
Modified mkdeploy/tests/checkspace/checkspace.logpro from [c67d82286f] to [56f70bc81e].
|
Modified mkdeploy/tests/checkspace/checkspace.sh from [d12b9c8beb] to [5bd9381323].
1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 9 10 | + + | #!/bin/bash -e # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified mkdeploy/tests/checkspace/testconfig from [ba46b65cc1] to [9e8b6b6c4a].
|
Modified mkdeploy/tests/eggs/install.logpro from [e8905904f2] to [51672bd87a].
|
Modified mkdeploy/tests/eggs/install.sh from [dd4dfbdbc7] to [4bce64895a].
1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 9 10 | + + | #!/bin/bash -e # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified mkdeploy/tests/eggs/testconfig from [04930d4758] to [98c5c77496].
|
Modified mkdeploy/tests/executables/addlibs.logpro from [49bb819985] to [b0010b1be7].
|
Modified mkdeploy/tests/executables/addlibs.sh from [37f6e9953f] to [80ef7c0644].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash -e # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified mkdeploy/tests/executables/install.logpro from [49bb819985] to [b0010b1be7].
|
Modified mkdeploy/tests/executables/install.sh from [fcc248e462] to [d61294c054].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash -e # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified mkdeploy/tests/executables/linksrc.logpro from [b5577b0e3a] to [6f3ff134ec].
|
Modified mkdeploy/tests/executables/linksrc.sh from [00ea4580d2] to [12739c4889].
1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 9 10 | + + | #!/bin/bash -e # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified mkdeploy/tests/executables/make_mt.logpro from [050412400c] to [94a0cc202f].
|
Modified mkdeploy/tests/executables/testconfig from [673602a045] to [6ac6c24a53].
|
Modified mkdeploy/tests/helpers/install.logpro from [c67d82286f] to [56f70bc81e].
|
Modified mkdeploy/tests/helpers/install.sh from [d12b9c8beb] to [5bd9381323].
1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 9 10 | + + | #!/bin/bash -e # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified mkdeploy/tests/helpers/testconfig from [6bffaaea30] to [b9f3cd9a84].
|
Modified mockup-cached-writes.scm from [228e53191a] to [5621476534].
|
Modified mt-pg.sql from [9148bd82c2] to [e33a6e6073].
|
Modified mt-sqlite3.sql from [72c0a4bf1e] to [a9c108974b].
|
Modified mtut.scm from [fef840c2a5] to [0abdc2577a].
︙ | |||
19 20 21 22 23 24 25 | 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | - + + + + + + + + + + + + | ;; (include "common.scm") ;; (include "megatest-version.scm") ;; fake out readline usage of toplevel-command (define (toplevel-command . a) #f) (use srfi-1 posix srfi-69 readline ;; regex regex-case srfi-69 apropos json http-client directory-utils rpc typed-records;; (srfi 18) extras) |
︙ | |||
134 135 136 137 138 139 140 | 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 | - + | remove : remove runs set-ss : set state/status archive : compress and move test data to archive disk kill : stop tests or entire runs db : database utilities Queries: |
︙ | |||
169 170 171 172 173 174 175 176 177 178 179 180 181 182 | 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 | + + + | -repl : start a repl (useful for extending megatest) -load file.scm : load and run file.scm -debug N|N,M,O... : enable debug messages 0-N or N and M and O ... -list-pkt-keys : list all pkt keys Utility db pgschema : emit postgresql schema; do \"mtutil db pgschema | psql -d mydb\" gatherdb [propagate] : gather dbs from all areas into /tmp/$USER_megatest/alldbs, optionally propagate the data to megatest2.0 format Examples: # Start a megatest run in the area \"mytests\" mtutil run -area mytests -target v1.63/aa3e -mode-patt MYPATT -tag-expr quick # Start a contour |
︙ | |||
209 210 211 212 213 214 215 216 217 218 219 220 221 222 | 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 | + | ("-load" . #f) ;; load and exectute a scheme file ("-log" . #f) ("-override-user" . #f) ("-msg" . M) ("-start-dir" . S) ("-set-vars" . v) ("-config" . h) ("-time-out" . u) )) (define *switch-keys* '( ("-h" . #f) ("-help" . #f) ("--help" . #f) ("-manual" . #f) |
︙ | |||
501 502 503 504 505 506 507 508 509 510 | 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 | + + + + + + + + + + + + - + - + + + + - + + + + + + + + + - + | exn (let ((emsg ((condition-property-accessor 'exn 'message) exn))) (print "ERROR: Failed to start server \"" emsg "\"") (exit 1)) (nn-bind rep (conc "tcp://*:" portnum))) rep)) (define (can-user-kill-listner user-info attrib) (let* ((contacts (alist-ref 'contact attrib)) (user-id (cadddr (cdr user-info))) (ret #f) (contact-list (string-split contacts ","))) (for-each (lambda (admin) (if (string-contains user-id (car (string-split admin "@"))) (set! ret #t))) contact-list) ret)) ;; open connection to server, send message, close connection ;; |
︙ | |||
588 589 590 591 592 593 594 | 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 | - + | (cdr (or pmeta smeta)) ;; found it? #f))) (if meta ;; construct the switch/param pair. (list meta value) '()))) (filter cdr args-data))))) |
︙ | |||
610 611 612 613 614 615 616 617 618 619 620 621 622 623 | 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | ;; we set some dynamic data in a section called "scratchdata" (if mtconf (begin (configf:section-var-set! mtconf "scratchdat" "toppath" start-dir))) ;; (print "TOPPATH: " (configf:lookup mtconf "scratchdat" "toppath")) mtconfdat)) ;;====================================================================== ;; Areas ;;====================================================================== ;; look for areas=a1,a2,a3 OR areafn=somefuncname ;; (define (val-alist->areas val-alist) (let ((areas-string (alist-ref 'areas val-alist)) (areas-procname (alist-ref 'areafn val-alist))) (if areas-procname ;; areas-procname take precedence areas-procname (string-split (or areas-string "") ",")))) ;; area - the current area under consideration ;; areas - the list of allowed areas from the contour spec -OR- ;; if it is a string then it is the function to use to ;; lookup in *area-checkers* ;; (define (area-allowed? area areas runkey contour mode-patt) ;;(print "Areas: " areas) (cond ((not areas) #t) ;; no spec ((string? areas) ;; (let ((check-fn (hash-table-ref/default *area-checkers* (string->symbol areas) #f))) (if check-fn (check-fn area runkey contour mode-patt) #f))) ((list? areas)(member area areas)) (else #f))) ;; shouldn't get here (define (get-area-names mtconf) (map car (configf:get-section mtconf "areas"))) ;;====================================================================== ;; Pkts for remote control ;;====================================================================== ;; NEED TIMESTAMP ON PKTS for efficient loading of packets into db. ;; make a run request pkt from basic data, this seriously needs to be refactored ;; i. Take the code that builds the info to submit to create-run-pkt and have it ;; generate the pkt keys directly. |
︙ | |||
648 649 650 651 652 653 654 | 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 | - + - + + + | (print-call-chain) (print "FAILED TO RUN RUNNAME MAPPER " callname " FOR AREA " area) (print " message: " ((condition-property-accessor 'exn 'message) exn)) runname) (print "(mapper " (string-intersperse (list runkey runname area area-path reason contour mode-patt) ", ") ")") (mapper runkey runname area area-path reason contour mode-patt)) (case callname |
︙ | |||
693 694 695 696 697 698 699 | 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 | - - - - - - - - - - - - - - - - - - - - - - - - - + - + | extra-dat: `(a ,runkey) ;; we need the run key for marking the run as launched ))) (with-output-to-file (conc pktsdir "/" uuid ".pkt") (lambda () (print pkt)))))) |
︙ | |||
763 764 765 766 767 768 769 | 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 | - + | (target (alist-ref 'target val-alist)) (crontab (alist-ref 'cron val-alist)) (areas (val-alist->areas val-alist)) ;; areas can be a single string (a reference to call an areas function), or a list of area names. (dbdest (alist-ref 'dbdest val-alist)) (appendconf (alist-ref 'appendconf val-alist)) (file-globs (alist-ref 'glob val-alist)) |
︙ | |||
835 836 837 838 839 840 841 842 843 844 845 846 847 848 | 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 | + | (runtrans . ,runtrans) (action . ,action) (areas . ,areas) (target . ,target)))) (else (print "ERROR: action \"" action "\" has no scheduled handler") ))))) ;; script based sensors ;; ((script) ;; syntax is a little different here. It is a list of commands to run, "scriptname = extra_parameters;scriptname = ..." ;; where scriptname may be repeated multiple times. The script must return unix-epoch of last change, new-target-name and new-run-name ;; the script is called like this: scriptname contour runkey std-runname action extra_param1 extra_param2 ... |
︙ | |||
871 872 873 874 875 876 877 | 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 | - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | (message (if (null? rem-lines) cmd (string-intersperse rem-lines "-"))) (need-run (> last-change last-run))) (print "last-run: " last-run " need-run: " need-run) (if need-run (let* ((key-msg `((message . ,(conc ruletype ":" message)) |
︙ | |||
1006 1007 1008 1009 1010 1011 1012 | 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 | - + + + + - - + + + + | (mode-patt (and mode-tag (if (eq? (length mode-tag) 2)(cadr mode-tag) #f))) (tag-expr (and mode-tag (if (null? mode-tag) #f (car mode-tag))))) (print "contour: " contour " areas=" areas " cval=" cval) (for-each (lambda (runkeydatset) ;; (print "runkeydatset: ")(pp runkeydatset) (let ((runkey (car runkeydatset)) |
︙ | |||
1059 1060 1061 1062 1063 1064 1065 | 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 | - - + + + | ((-set-state-status) (conc (alist-ref 'l pkta) " ")) (else "")))) (fold (lambda (a res) (let* ((key (car a)) ;; get the key name (val (cdr a)) (par (or (lookup-param-by-key key) ;; need to check also if it is a switch (lookup-param-by-key key inlst: *switch-keys*)))) |
︙ | |||
1135 1136 1137 1138 1139 1140 1141 | 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 | + - + | (let-values (((ack-uuid ack-pkt) (add-z-card (construct-sdat 'P uuid 'T (case (string->symbol action) ((run) "runstart") ((sync) "syncstart") ;; example of translating run -> runstart (else action)) 'G (alist-ref 'G pkta) |
︙ | |||
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 | 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 | + + + + + + + + + + + + + + + + + + + + + + + + + + + | (cond ((and access-types (member action allowed-actions)) ;; (print "Access granted for " user " for " action) #t) (else ;; (print "Access denied for " user " for " action) #f)))))) (define (open-logfile logpath) (condition-case (let* ((log-dir (or (pathname-directory logpath) "."))) (if (not (directory-exists? log-dir)) (system (conc "mkdir -p " log-dir))) (open-output-file logpath)) (exn () (debug:print-error 0 *default-log-port* "Could not open log file for write: "logpath) (define *didsomething* #t) (exit 1)))) (define (get-pkts-dir mtconf) (let ((pktsdirs (configf:lookup mtconf "setup" "pktsdirs")) (pktsdir (if pktsdirs (car (string-split pktsdirs " ")) #f))) pktsdir)) (let ((debugcontrolf (conc (get-environment-variable "HOME") "/.mtutilrc"))) (if (common:file-exists? debugcontrolf) (load debugcontrolf))) (if (args:get-arg "-log") ;; redirect the log always when a server (handle-exceptions exn (begin (print "ERROR: Failed to switch to log output. " ((condition-property-accessor 'exn 'message) exn)) ) (let* ((tl (args:get-arg "-log")) ;; run launch:setup if -server, ensure we do NOT run launch:setup if -log specified (logf (args:get-arg "-log")) ;; use -log unless we are a server, then craft a logfile name (oup (open-logfile logf))) ;(if (not (args:get-arg "-log")) ; (hash-table-set! args:arg-hash "-log" logf)) ;; fake out future queries of -log (print *default-log-port* "Sending log output to " logf) (set! *default-log-port* oup) ))) (if *action* (case (string->symbol *action*) ((run remove rerun rerun-clean rerun-all set-ss archive kill list) (let* ((mtconfdat (simple-setup (args:get-arg "-start-dir"))) (mtconf (car mtconfdat)) (area (args:get-arg "-area")) ;; look up the area to dispatch to from [areas] section |
︙ | |||
1296 1297 1298 1299 1300 1301 1302 | 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 | - + - - + + + + + + + + - + - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | ((sqlite3schema) (let* ((install-home (common:get-install-area)) (schema-file (conc install-home "/share/db/mt-sqlite3.sql"))) (if (common:file-exists? schema-file) (system (conc "/bin/cat " schema-file))))) ((junk) (rmt:get-keys)))))) |
︙ |
Modified nexttag.rb from [09d15f054a] to [08abd2a000].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/usr/bin/env ruby # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified oldsrc/debugger.scm from [0dc47fa240] to [1c814d6c52].
|
Modified portlogger-example.scm from [8741b3e748] to [79b0759ae8].
|
Modified process.scm from [3945f219f6] to [ba823d2c36].
︙ | |||
18 19 20 21 22 23 24 | 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | - + | ;;====================================================================== ;;====================================================================== ;; Process convience utils ;;====================================================================== |
︙ | |||
137 138 139 140 141 142 143 | 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 | - + + - + + + + + + + + - + | (loop (let ((l (read-line fh))) (if (eof-object? l) l (proc l))) (append result (list curr))) result)))) ;; here is an example line where the shell is sh or bash ;; "find / -print 2&>1 > findall.log" |
︙ |
Modified records-vs-vectors-vs-coops.scm from [23e52ff68b] to [a207631458].
|
Modified records.sh from [1efe70350b] to [abe356c38c].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #! /bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ | |||
22 23 24 25 26 27 28 29 30 31 32 33 34 35 | 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | + + | # # Add -safe when doing development # export MODE='-safe' (echo ";; Created by records.sh. DO NOT EDIT THIS FILE. Edit records.sh instead" echo <<EOF ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified rmt.scm from [dadb9f1d1c] to [e82f79a582].
︙ | |||
749 750 751 752 753 754 755 | 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 | - - + + | (define (rmt:set-run-status run-id run-status #!key (msg #f)) (rmt:send-receive 'set-run-status #f (list run-id run-status msg))) (define (rmt:update-run-event_time run-id) (rmt:send-receive 'update-run-event_time #f (list run-id))) |
︙ |
Modified run-eff.sql from [8f0ccc29e1] to [fc1187592b].
|
Deleted run-tests-queue-new.scm version [da39a3ee5e].
Modified runconfig.scm from [05844d6f1d] to [66b9c38588].
|
Modified runconfigs.config from [4bd02c5a3d] to [100720495e].
|
Modified runs-launch-loop-test.scm from [1379b860a8] to [a4977cdfc7].
|
Modified runs.scm from [f1caa0cd84] to [18e897116f].
︙ | |||
393 394 395 396 397 398 399 | 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 | + - - - - + + + + | (exit 1)) ;; per user request. If less than 100Meg space on dbdir partition, bail out with error ;; this will reduce issues in database corruption (common:check-db-dir-and-exit-if-insufficient) ;; override the number of reruns from the configs ;; this needs to be done at the place where is first runs:run-tests called |
︙ | |||
582 583 584 585 586 587 588 | 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 | - - - - | (new-test-patts (tests:extend-test-patts test-patts hed waiton itemmaps hed-itemized-waiton))) (debug:print-info 0 *default-log-port* "Test " waiton " has " (if waiton-record "a" "no") " waiton-record and" (if waiton-itemized " " " no ") "items") ;; need to account for test-patt here, if I am test "a", selected with a test-patt of "hed/b%" ;; and we are waiting on "waiton" we need to add "waiton/,waiton/b%" to test-patt ;; is this satisfied by merely appending "/" to the waiton name added to the list? ;; ;; This approach causes all of the items in an upstream test to be run |
︙ | |||
662 663 664 665 666 667 668 | 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 | - + + + + + + + + | (if (> run-count 0) ;; handle reruns (begin (if (not (hash-table-ref/default flags "-preclean" #f)) (hash-table-set! flags "-preclean" #t)) (if (not (hash-table-ref/default flags "-rerun" #f)) (hash-table-set! flags "-rerun" "STUCK/DEAD,n/a,ZERO_ITEMS")) ;; recursive call to self |
︙ | |||
990 991 992 993 994 995 996 | 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 | - + | (non-completed (filter (lambda (x) ;; remove hed from not completed list, duh, of course it is not completed! (not (equal? x hed))) (runs:calc-not-completed prereqs-not-met))) (loop-list (list hed tal reg reruns)) ;; configure the load runner (numcpus (common:get-num-cpus #f)) (maxload (string->number (or (configf:lookup *configdat* "jobtools" "maxload") "3.0"))) ;; use a non-number string to disable |
︙ | |||
1415 1416 1417 1418 1419 1420 1421 | 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 | - + | waitons: waitons testmode: testmode newtal: newtal itemmaps: itemmaps ;; prereqs-not-met: prereqs-not-met ))) (runs:dat-regfull-set! runsdat regfull) |
︙ | |||
1638 1639 1640 1641 1642 1643 1644 | 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 | + + - + | (if (not (eq? num-running prev-num-running)) (debug:print-info 0 *default-log-port* "run-wait specified, waiting on " num-running " tests in RUNNING, REMOTEHOSTSTART or LAUNCHED state at " (time->string (seconds->local-time (current-seconds))))) (thread-sleep! 5) ;; (wait-loop (rmt:get-count-tests-running-for-run-id run-id) num-running)))) (wait-loop (rmt:get-count-tests-running-for-run-id run-id) num-running)))) ;; LET* ((test-record ;; we get here on "drop through". All done! ;; this is moved to runs:run-testes since this function is getting called twice to ensure everthing is completed. ;; (debug:print-info 0 *default-log-port* "Calling Post Hook") |
︙ | |||
2070 2071 2072 2073 2074 2075 2076 | 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 | - - - - - - - - + + + + + + + + + + + + | ((print-run) (debug:print 1 *default-log-port* "Printing info for run " runkey ", run=" run ", tests=" tests ", header=" header) action) ((run-wait) (debug:print 1 *default-log-port* "Waiting for run " runkey ", run=" runnamepatt " to complete")) ((archive) (debug:print 1 *default-log-port* "Archiving/restoring (" (args:get-arg "-archive") ") data for run: " runkey " " (db:get-value-by-header run header "runname")) |
︙ | |||
2170 2171 2172 2173 2174 2175 2176 | 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 | - - - - + + + + + + - - - - - - - + + + + + + + + + - - - - - + | ((done) ;; drop this one; if remaining, loop, else finish (hash-table-set! backgrounded-remove-last-visit test-fulln (current-seconds)) (let ((subrun-remove-succeeded (hash-table-ref/default backgrounded-remove-result test-fulln 'exception))) (cond ((eq? subrun-remove-succeeded 'exception) (let* ((logfile (subrun:get-log-path run-dir "remove"))) |
︙ | |||
2453 2454 2455 2456 2457 2458 2459 | 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 | - + + + - - + + | ;; find tests with matching tags, tagpatt is a string "tagpatt1,tagpatt2%, ..." ;; (define (runs:get-tests-matching-tags tagpatt) (let* ((tagdata (rmt:get-tests-tags)) (res '())) ;; list of tests that match one or more tags (for-each |
︙ |
Modified sample-sauth-paths.scm from [45af32dfe0] to [8a357aad38].
|
Modified sauth-common.scm from [b3f1e39c19] to [28ffd8e69e].
|
Modified sauthorize.scm from [d17617701e] to [c2546fdee5].
︙ | |||
21 22 23 24 25 26 27 | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | - + - - + | (use scsh-process) (use srfi-18) (use srfi-19) (use refdb) (use sql-de-lite srfi-1 posix regex regex-case srfi-69) |
︙ | |||
485 486 487 488 489 490 491 | 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 | - + | (cmd-args (cddr args)) (code-obj (get-obj-by-code area))) (if (or (null? code-obj) (not (exe-exist (cadr code-obj) "retrieve"))) (begin (print "Area " area " is not open for reading!!") (exit 1))) |
︙ |
Modified show-uncalled-procedures.scm from [654fd90bfe] to [0afd5cabda].
|
Modified subrun.scm from [f622aaf2d4] to [bb7061fde4].
︙ | |||
71 72 73 74 75 76 77 | 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | - - - + + + - + + - - - | (delete-file flagfile)))) (define (subrun:testconfig-defines-subrun? testconfig) (configf:lookup testconfig "subrun" "runwait")) ;; we use runwait as the flag that a subrun is requested (define (subrun:initialize-toprun-test testconfig test-run-dir) |
︙ |
Modified supplemental.megatest.config from [49f5212855] to [bac0ffc91c].
|
Modified tasks.scm from [0300977161] to [c5107e3a44].
︙ | |||
757 758 759 760 761 762 763 | 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 | - + + + - + - + | (comment (db:get-value-by-header row header "comment")) (fail-count (db:get-value-by-header row header "fail_count")) (pass-count (db:get-value-by-header row header "pass_count")) (db-contour (db:get-value-by-header row header "contour")) (contour (if (args:get-arg "-prepend-contour") (if (and db-contour (not (equal? db-contour ""))) (begin |
︙ | |||
818 819 820 821 822 823 824 | 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 | - + - + - - + + | #f))) (if step-id (begin (if pgdb-test-id (begin (if pgdb-step-id (begin |
︙ | |||
856 857 858 859 860 861 862 | 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 | - + - + - + - + | #f))) (if data-id (begin (if pgdb-test-id (begin (if pgdb-data-id (begin |
︙ | |||
917 918 919 920 921 922 923 | 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 | - + - + - + - + - + + + + + + + + + | ;; "id" "run_id" "testname" "state" "status" "event_time" ;; "host" "cpuload" "diskfree" "uname" "rundir" "item_path" ;; "run_duration" "final_logf" "comment" "shortdir" "attemptnum" "archived" (if pgdb-run-id (begin (if pgdb-test-id ;; have a record (begin ;; let ((key-name (conc run-id "/" test-name "/" item-path))) |
︙ | |||
969 970 971 972 973 974 975 | 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 | - + - - + - - + + + - + | (let* ((last-sync-time (vector-ref area-info 3)) (changed (rmt:get-changed-record-ids last-sync-time)) (run-ids (alist-ref 'runs changed)) (test-ids (alist-ref 'tests changed)) (test-step-ids (alist-ref 'test_steps changed)) (test-data-ids (alist-ref 'test_data changed)) (run-stat-ids (alist-ref 'run_stats changed)) |
Modified tcmt.scm from [17579f1f87] to [679021e6ef].
︙ | |||
167 168 169 170 171 172 173 | 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 | - + - - + + + | (if (null? tal) rem ;; return rem to be processed in the future (loop (car tal)(cdr tal) rem))) (if (null? tal) (cons hed rem) ;; return rem + hed for future processing (loop (car tal)(cdr tal)(cons hed rem))))))))) |
︙ | |||
212 213 214 215 216 217 218 219 | 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 | + + + + + + + + + + + + - - + + + + + - - - + + + + + - + + + - + - + - - + + | (status (db:test-get-status test-rec)) (etime (db:test-get-event_time test-rec)) (duration (or (any->number (db:test-get-run_duration test-rec)) 0)) (comment (db:test-get-comment test-rec)) (logfile (db:test-get-final_logf test-rec)) (hostn (db:test-get-host test-rec)) (pid (db:test-get-process_id test-rec)) (test-cont (> (+ etime duration 40) (current-seconds))) ;; test has not been over for more than 20 seconds (adj-state (if delay-flag (if test-cont (begin (set! still-running #t) "RUNNING") state) state)) (newstat (cond ;; ((or (not delay-flag) ;; (< (+ etime duration) ;; (- (current-seconds) 10))) ;; (print "Skipping as delay hasn't hit") "RUNNING") |
︙ | |||
300 301 302 303 304 305 306 | 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 | - + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + | rows))) (set! run-ids run-ids-in))) ;; (print "TCMT: pidres=" pidres " exittype=" exittype " exitstatus=" exitstatus " run-ids=" run-ids) (if (eq? pidres 0) (begin (if keys (begin |
︙ |
Modified test_records.scm from [7ec9587d28] to [6f2c755d88].
|
Modified tests.scm from [429bf78842] to [b8a74e9d3b].
︙ | |||
776 777 778 779 780 781 782 783 784 785 786 787 788 789 | 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 | + - + - + + | (hash-table-set! resh test-name (make-hash-table))) (if (not (hash-table-ref/default (hash-table-ref/default resh test-name #f) test-item #f)) (hash-table-set! (hash-table-ref/default resh test-name #f) test-item (make-hash-table))) (hash-table-set! (hash-table-ref/default (hash-table-ref/default resh test-name #f) test-item #f) run-id (list test-status test-html-path)))) test-data))) runs) resh)) ;; tests:genrate dashboard body ;; (define (tests:dashboard-body page pg-size keys numkeys total-runs linktree area-name get-prev-links get-next-links flag run-patt target-patt) (let* ((start (* page pg-size)) ;(runsdat (rmt:get-runs "%" pg-size start (map (lambda (x)(list x "%")) keys))) |
︙ | |||
827 828 829 830 831 832 833 834 | 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 | + - - + + - + - + - - + + - - - + + + - - + + - - + + + | (map (lambda (item-name) (let* ((res (s:tr 'class item-name (s:td item-name 'class "test" ) (map (lambda (run) (let* ((run-test (hash-table-ref/default item-hash item-name #f)) (run-id (db:get-value-by-header run header "id")) (result (hash-table-ref/default run-test run-id "n/a")) ;(relative-path (get-relative-path)) (status (if (string? result) |
︙ | |||
971 972 973 974 975 976 977 | 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 | - - + + - - + + | html-body)) (define (tests:create-html-summary outf) (let* ((lockfile (conc outf ".lock")) (linktree (common:get-linktree)) (keys (rmt:get-keys)) (area-name (common:get-testsuite-name)) |
︙ | |||
1078 1079 1080 1081 1082 1083 1084 | 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 | - - + + | (s:tr (s:td 'class "test" item) (map (lambda (test) (let* ((test-details (hash-table-ref/default test-hash test #f)) (status (if test-details (car test-details))) (link (if test-details |
︙ | |||
1151 1152 1153 1154 1155 1156 1157 | 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 | - + | (let* ((runs (hash-table-ref/default target-hash target #f)) (rest-row (map (lambda (run) (if (equal? run "") (s:td run) (if (file-exists?(conc linktree "/" target "/" run )) (begin (s:td |
︙ |
Modified tests/Makefile from [8c7df040d0] to [38b83afc8f].
|
Modified tests/dep-tests/common.testconfig from [6c51f27aec] to [f50c774530].
|
Modified tests/dep-tests/common_itemstable.testconfig from [df7d1afab7] to [e6e486536d].
|
Modified tests/dep-tests/megatest.config from [a684ae2a98] to [45b6e2e343].
|
Modified tests/dep-tests/runconfigs.config from [149a68497b] to [8722e0acae].
|
Modified tests/dep-tests/tests/aggregate/testconfig from [9d9c297d69] to [cea7be458c].
|
Modified tests/dep-tests/tests/genlib/testconfig from [07e2141e7d] to [2b0c33f7e4].
|
Modified tests/dep-tests/tests/results/testconfig from [cc99016bb5] to [b9a7a9ba39].
|
Modified tests/dep-tests/tests/setup/testconfig from [68ad050705] to [188ca8ccb8].
|
Modified tests/dep-tests/tests/test1/testconfig from [d3aba217e3] to [b529b552a6].
|
Modified tests/dep-tests/tests/test2/testconfig from [80001f6d5f] to [a1a9431bfa].
|
Modified tests/dynamic-waiton-example/common.testconfig from [2c0e42b9e8] to [76f4fe8556].
|
Modified tests/dynamic-waiton-example/common_itemstable.testconfig from [ab6c545135] to [ff0dd73743].
|
Modified tests/dynamic-waiton-example/megatest.config from [50148fb945] to [6547eaf1dc].
|
Modified tests/dynamic-waiton-example/runconfigs.config from [90e053eaf8] to [fc3c92bc21].
|
Modified tests/dynamic-waiton-example/tests/aggregate/testconfig from [c2dea9e96c] to [188ca8ccb8].
|
Modified tests/dynamic-waiton-example/tests/genlib/testconfig from [efe484c6ce] to [4b1e277b66].
|
Modified tests/dynamic-waiton-example/tests/results/testconfig from [c2dea9e96c] to [188ca8ccb8].
|
Modified tests/dynamic-waiton-example/tests/setup/testconfig from [c2dea9e96c] to [188ca8ccb8].
|
Modified tests/dynamic-waiton-example/tests/test1/testconfig from [986b1c7bd8] to [51e580b121].
|
Modified tests/dynamic-waiton-example/tests/test2/testconfig from [986b1c7bd8] to [51e580b121].
|
Modified tests/fdktestqa/fdk.config from [276db83543] to [d3876c421e].
|
Modified tests/fdktestqa/testqa/Makefile from [d51da68b3e] to [66f3d73e38].
|
Modified tests/fdktestqa/testqa/README from [a5a438bd7b] to [a17713c60f].
|
Modified tests/fdktestqa/testqa/configs/megatest.abc.config from [23089692ba] to [c1fd66d97e].
|
Modified tests/fdktestqa/testqa/configs/megatest.def.config from [c4d0d1edf3] to [982421a250].
|
Modified tests/fdktestqa/testqa/local.config.example from [f215e4ee6d] to [eb39bb3b99].
|
Modified tests/fdktestqa/testqa/megatest.config from [bbc69d1315] to [4fbbebd6d8].
|
Modified tests/fdktestqa/testqa/runconfigs.config from [6e9d7d2c06] to [6d8e5dc4ac].
|
Modified tests/fdktestqa/testqa/runsuite.sh from [54f08e3bac] to [c108c24f2d].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified tests/fdktestqa/testqa/tests/alltop/testconfig from [97bbaa93d3] to [0e44634228].
|
Modified tests/fdktestqa/testqa/tests/bigrun/step1.sh from [92b36c5790] to [e301928d0a].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | + + - + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Megatest is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Megatest. If not, see <http://www.gnu.org/licenses/>. if [ $NUMBER -lt 10 ];then sleep 20 |
Modified tests/fdktestqa/testqa/tests/bigrun/testconfig from [4b17598035] to [a7919d4cda].
|
Modified tests/fdktestqa/testqa/tests/bigrun2/step1.sh from [3341e786fd] to [01419025f6].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | + + | #!/bin/sh # prev_test=`$MT_MEGATEST -test-paths -target $MT_TARGET :runname $MT_RUNNAME -testpatt bigrun/$NUMBER` # if [ -e $prev_test/testconfig ]; then # exit 0 # else # exit 1 # fi # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified tests/fdktestqa/testqa/tests/bigrun2/testconfig from [714914161e] to [95837d9aee].
|
Modified tests/fdktestqa/testqa/tests/bigrun3/step1.sh from [3341e786fd] to [01419025f6].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | + + | #!/bin/sh # prev_test=`$MT_MEGATEST -test-paths -target $MT_TARGET :runname $MT_RUNNAME -testpatt bigrun/$NUMBER` # if [ -e $prev_test/testconfig ]; then # exit 0 # else # exit 1 # fi # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified tests/fdktestqa/testqa/tests/bigrun3/testconfig from [cd0c5921ad] to [55a756af09].
|
Modified tests/fixpath.csh from [b1cf12b595] to [f926c6fd4b].
|
Modified tests/fixpath.sh from [3f102b87f3] to [b6d0bf2956].
|
Deleted tests/fslsync/megatest.config version [63855c4b1f].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/runconfigs.config version [063f08fa7c].
| - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/sites.dat.template version [7e1f28d5f7].
| - |
|
Deleted tests/fslsync/tests/setup/mkdirs.logpro version [343e6ea9e5].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/setup/mkdirs.sh version [ef34d08930].
| - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/setup/seedcache.logpro version [343e6ea9e5].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/setup/seedcache.sh version [ba175d5721].
| - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/setup/testconfig version [351276bf76].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/sync/fsync.logpro version [343e6ea9e5].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/sync/fsync.sh version [7fe8f90d07].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/sync/rsync.logpro version [343e6ea9e5].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/sync/rsync.sh version [e601408b99].
| - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fslsync/tests/sync/testconfig version [eba23e7caf].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/afs.config version [d8bf445723].
| - |
|
Deleted tests/fullrun/common_runconfigs.config version [2f5e26c068].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/configs/mt_include_1.config version [c97b864a64].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/configs/mt_include_2.config version [8d99eba206].
| - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/ez_pass_linked/testconfig version [d44da3f6a1].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/megatest.config version [324522e693].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/multi-dboard-load-all.scm version [929c778374].
| - - - - - - - - - - - - - |
|
Deleted tests/fullrun/multi-dboard.sh version [bd2efc8d54].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/nfs.config version [417e40a368].
| - |
|
Deleted tests/fullrun/run-each-proc.sh version [3ffaa7fe3e].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/runconfigs.config version [11aea6c1a5].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/test-teamcity-run.sh version [3fe8914d79].
| - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/all_toplevel/calcresults.logpro version [d4d2c23d8a].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/all_toplevel/testconfig version [1029d12a39].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/blocktestxz/main.sh version [818a65c164].
| - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/blocktestxz/testconfig version [bc0a947e48].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/db_sync/calcresults.logpro version [d2407dbc46].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/db_sync/dbdelta.scm version [5e038e3a3e].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/db_sync/getdbdir.scm version [2bb1c2296a].
| - |
|
Deleted tests/fullrun/tests/db_sync/showdiff.logpro version [cfbb898408].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/db_sync/testconfig version [81d3786852].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/dynamic_waiton/testconfig version [e6b69965c8].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/exit_0/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/exit_0/testconfig version [0fc72a7d7f].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/exit_1/main.sh version [9f84da7f03].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/exit_1/testconfig version [f7a725d19d].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ez_exit2_fail/testconfig version [98ccca49b9].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ez_fail/testconfig version [f74bde6f0c].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ez_fail_quick/testconfig version [31f0dd607f].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ez_pass/testconfig version [44ff74943e].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ez_pass_linked version [43cc02393a].
| - |
|
Deleted tests/fullrun/tests/ezlog_fail/example.logpro version [d9d6a3e777].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_fail/lookithome.logpro version [2f4a727ae7].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_fail/lookittmp.logpro version [d02be7af3d].
| - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_fail/testconfig version [e3029727f6].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_fail/waiver_1.logpro version [f9358fd909].
| - |
|
Deleted tests/fullrun/tests/ezlog_fail_then_pass/firststep.logpro version [2f4a727ae7].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_fail_then_pass/main.sh version [d7973182fc].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_fail_then_pass/testconfig version [5fd4e8db74].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_pass/example.logpro version [d9d6a3e777].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_pass/lookittmp.logpro version [2f4a727ae7].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_pass/testconfig version [b2cdb5b9fa].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_warn/lookithome.logpro version [c1a37b6d22].
| - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_warn/lookittmp.logpro version [f91a924341].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/ezlog_warn/testconfig version [fda33fe71b].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/lineitem_fail/main.sh version [da98a1e468].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/lineitem_fail/testconfig version [380303f4ae].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/lineitem_pass/main.sh version [d6094e8069].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/lineitem_pass/testconfig version [380303f4ae].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/logpro_required_fail/testconfig version [95acf6b774].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/manual_example/results/results.csv version [5aae106e5b].
| - |
|
Deleted tests/fullrun/tests/manual_example/runsetupxterm.sh version [6dc76cdbfe].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/manual_example/setupremote.sh version [0c1bbfc8c9].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/manual_example/testconfig version [0b6944a042].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/neverrun/testconfig version [08a215630f].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/no_items/testconfig version [72511982cd].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_1/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_1/testconfig version [8d8e0309d8].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_10/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_10/testconfig version [4f76bb4a45].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_10_waiton_1/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_10_waiton_1/testconfig version [695f973855].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_2/main.sh version [1c20de6cac].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_2/testconfig version [197b683675].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_3/README version [f710a809a4].
| - - - |
|
Deleted tests/fullrun/tests/priority_3/main.sh version [bb31912ff4].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_3/testconfig version [236e54a364].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_4/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_4/testconfig version [45c074b4f5].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_5/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_5/testconfig version [b659127931].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_6/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_6/testconfig version [497a5cbe95].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_7/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_7/testconfig version [6dbdce45b9].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_8/main.sh version [faeb5e5fdc].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_8/testconfig version [63affd7301].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_9/main.sh version [48b6bc2150].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/priority_9/testconfig version [f7a725d19d].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/runfirst/main.sh version [82f1bab5c4].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/runfirst/testconfig version [69148cd9d8].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/runfirst/wasting_time.logpro version [17025aac2c].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/singletest/main.sh version [a99ec8c24a].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/singletest/testconfig version [0652a17d9c].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/singletest/wasting_time.logpro version [17025aac2c].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/singletest2/main.sh version [3d3e156496].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/singletest2/testconfig version [bba4378917].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/singletest2/wasting_time.logpro version [de2f9b454f].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/special/testconfig version [6477bdb9bb].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/sqlitespeed/runscript.rb version [55a47aa3c7].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/sqlitespeed/testconfig version [7e618c0e6c].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/altvarnotset.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/altvarnotset.sh version [daf5f06e8e].
| - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/bogousnotset.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/bogousnotset.sh version [efc62e14bb].
| - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/currentisblah.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/currentisblah.sh version [24dec543bb].
| - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/empty_var.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/empty_var.sh version [307720e7b5].
| - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/eval_vars.sh version [fec17801c6].
| - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/lookithome.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/lookittmp.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/test-path-file.sh version [7f5b91c8f1].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/test-path.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/testconfig version [f09bc1a895].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/vackyvar.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/vackyvar.sh version [0a8d01f3fc].
| - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/test_mt_vars/varwithdollar.logpro version [f564743f94].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/testxz/testconfig version [cffcbfd5b9].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/wait_no_items1/testconfig version [e4a0e4af34].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/wait_no_items2/testconfig version [199f2fbf3e].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/wait_no_items3/testconfig version [d55b4b60ac].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/fullrun/tests/wait_no_items4/testconfig version [1379a9b352].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/config/megatest.config.dat version [736a5da885].
| - |
|
Deleted tests/installall/config/runconfigs.config.dat version [3b8f260acb].
| - |
|
Deleted tests/installall/config/sheet-names.cfg version [ab2c4d6c15].
| - - |
|
Deleted tests/installall/config/sxml/_sheets.sxml version [8edcebe32d].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/config/sxml/_workbook.sxml version [96ffb7f9d5].
| - |
|
Deleted tests/installall/config/sxml/megatest.config.sxml version [20b51cabfc].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/config/sxml/runconfigs.config.sxml version [6fbe8f45dc].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/configs/chicken-4.8.0.4.config version [bef028dfb3].
| - |
|
Deleted tests/installall/configs/chicken-4.8.1.config version [3328179afb].
| - |
|
Deleted tests/installall/megatest.config version [ddff44aa17].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/runconfigs.config version [ce7e96e39d].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/canvas-draw/install.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/canvas-draw/install.sh version [8b64b81369].
| - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/canvas-draw/testconfig version [97ae04245f].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/chicken/compile.logpro version [4e820e3061].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/chicken/compile.sh version [557062a477].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/chicken/download.logpro version [ca40876c3f].
| - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/chicken/download.sh version [2e0ba30f0a].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/chicken/install.logpro version [63a2d52d4f].
| - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/chicken/install.sh version [1ed8bc7d8b].
| - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/chicken/testconfig version [3a6ed448e3].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/eggs/install.logpro version [0c5d4562d7].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/eggs/install.sh version [0f8a8fc496].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/eggs/testconfig version [c1944bddaa].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/ffcall/compile.logpro version [d7c95cd711].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/ffcall/compile.sh version [d8f7ae424e].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/ffcall/download.logpro version [9a21955e45].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/ffcall/download.sh version [e9c457ee2a].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/ffcall/install.logpro version [d7c95cd711].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/ffcall/install.sh version [58d82e41fd].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/ffcall/testconfig version [9fdf91a805].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iup/install.logpro version [eae780436d].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iup/install.sh version [6b27a4d95a].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iup/testconfig version [2f796bff2e].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/compile.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/compile.sh version [8b64b81369].
| - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/download.logpro version [9fbc4fd8a9].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/download.sh version [e42ffde0bb].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/install.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/install.sh version [9866ff8b06].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/testconfig version [72938ab314].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/untar.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupbinlib/untar.sh version [9866ff8b06].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/cd.logpro version [e3ce41823d].
| - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/compile.logpro version [88b5d97979].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/compile.sh version [5ccc72b956].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/download.logpro version [a25d7b82f0].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/download.sh version [d8aede7772].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/im.logpro version [a3edcde722].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/install.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/install.sh version [55e7c64253].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/iup.logpro version [711fc50ccc].
| - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/lua.logpro version [a3edcde722].
| - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/testconfig version [ebad1a6bc5].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/untar.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/iupsrclib/untar.sh version [9866ff8b06].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/mmisc/clone.logpro version [9b5c9aba16].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/mmisc/clone.sh version [34f9cef0c9].
| - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/mmisc/install.logpro version [32f0a6f0b5].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/mmisc/install.sh version [de59e67174].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/mmisc/testconfig version [6219e0bf49].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/opensrc/clone.logpro version [03a19fc5a5].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/opensrc/clone.sh version [cabbcedd2e].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/opensrc/install.logpro version [52a617243f].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/opensrc/install.sh version [2461c77eea].
| - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/opensrc/testconfig version [77be685c6b].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/setup/setup.logpro version [2148bbd753].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/setup/setup.sh version [db774ae2e7].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/setup/testconfig version [7d384a0501].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/compile.logpro version [700937e9e4].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/compile.sh version [97755d2b1f].
| - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/download.logpro version [563dc72ada].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/download.sh version [26145d04b9].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/install.logpro version [d7c95cd711].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/install.sh version [7924d98b3b].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/installegg.logpro version [ec9855a888].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/installegg.sh version [ba47e3862c].
| - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/sqlite3/testconfig version [0875b3d4d6].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/tougheggs/install.logpro version [0c5d4562d7].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/tougheggs/install.sh version [d3339ba9a9].
| - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/tougheggs/testconfig version [0c2e04ba10].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmq/install.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmq/install.sh version [9866ff8b06].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmq/testconfig version [11de9356c1].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/compile.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/compile.sh version [9866ff8b06].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/download.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/download.sh version [9866ff8b06].
| - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/install.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/install.sh version [8b64b81369].
| - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/testconfig version [8cd02b1f3b].
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/untar.logpro version [dfeaad3de2].
| - - - - - - - - - - - - - - - - - - - - - - - |
|
Deleted tests/installall/tests/zmqlib/untar.sh version [9866ff8b06].
| - - - - - - - - - - - - - - - - - - - |
|
Modified tests/manual.sh from [e3ceda48a0] to [ef26951c46].
|
Modified tests/mintest/megatest.config from [8e034dc531] to [bfa94e44af].
|
Modified tests/mintest/runconfigs.config from [01cfbde1ef] to [65063ec46e].
|
Modified tests/mintest/tests/a/testconfig from [68783b1399] to [7f9803b9fe].
|
Modified tests/mintest/tests/a1/testconfig from [e00afe9316] to [9b27e8d12f].
|
Modified tests/mintest/tests/b/testconfig from [333feded92] to [ff99d23b03].
|
Modified tests/mintest/tests/b1/testconfig from [bac5d09b59] to [53af536646].
|
Modified tests/mintest/tests/c/testconfig from [5c67ec8e72] to [2597af7971].
|
Modified tests/mintest/tests/c1/testconfig from [af03df7d7e] to [044a1dedf3].
|
Modified tests/mintest/tests/d/testconfig from [80c260367f] to [ecbd4a6752].
|
Modified tests/mintest/tests/d1fail/testconfig from [96bd340767] to [501505a8e3].
|
Modified tests/mintest/tests/e/testconfig from [f998a6d31e] to [6f374d7742].
|
Modified tests/mintest/tests/e1/testconfig from [f998a6d31e] to [6f374d7742].
|
Modified tests/mintest/tests/f/testconfig from [20173cd3f3] to [cec92de58d].
|
Modified tests/mintest/tests/g/testconfig from [adb657ba23] to [f6fe1d7a40].
|
Modified tests/mintest/tests/h/testconfig from [68783b1399] to [7f9803b9fe].
|
Modified tests/mintest/tests/i/testconfig from [68783b1399] to [7f9803b9fe].
|
Modified tests/mintest/tests/j/testconfig from [68783b1399] to [7f9803b9fe].
|
Modified tests/mintest/tests/k/testconfig from [68783b1399] to [7f9803b9fe].
|
Modified tests/mintest/tests/l/testconfig from [68783b1399] to [7f9803b9fe].
|
Modified tests/ods-test.scm from [2c992ac6c5] to [f68e94146b].
|
Modified tests/release/Makefile from [4a70dab337] to [e28fe0e602].
|
Modified tests/release/megatest.config from [ed5e852304] to [c6158602fc].
|
Modified tests/release/runconfigs.config from [23435a515d] to [c80019f31a].
|
Modified tests/release/tests/dependencies/simpleresults.logpro from [eae7ebb79a] to [10433d6999].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/dependencies/testconfig from [e8948057d5] to [5568843566].
|
Modified tests/release/tests/fullrun/results.logpro from [1769eea189] to [2bceb45ec2].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/fullrun/testconfig from [745998bbf1] to [f11cba09ca].
|
Modified tests/release/tests/itemwait/testconfig from [15ff21b3e3] to [8c53dc00df].
|
Modified tests/release/tests/itemwait/watchrun.sh from [d7171cfe12] to [ecbe7ec9af].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified tests/release/tests/rollup/firstres.logpro from [8d54c9223b] to [9ce53a76ff].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/rollup/results.logpro from [687b5f9056] to [bf04c0af0d].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/rollup/testconfig from [f3d89f4292] to [a13b971060].
|
Modified tests/release/tests/test2/results.logpro from [f1fd93aa3a] to [650b30db37].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/test2/results_a.logpro from [1f0c83ff4e] to [3218ee6258].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/test2/results_b.logpro from [f1fd93aa3a] to [650b30db37].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/test2/testconfig from [69e54a42bd] to [a8933c23f2].
|
Modified tests/release/tests/testpatt/cleanres.logpro from [ce25cf5fb6] to [0587880d95].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/testpatt/results.logpro from [1f0c83ff4e] to [3218ee6258].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/testpatt/testconfig from [9c6535c7d4] to [7c37f4c0bf].
|
Modified tests/release/tests/testpatt_envvar/results.logpro from [6d0aeb21af] to [93e40d6742].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/testpatt_envvar/testconfig from [9c2da87d7f] to [6e650aba26].
|
Modified tests/release/tests/toprun/results.logpro from [1769eea189] to [2bceb45ec2].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/release/tests/toprun/testconfig from [c47ef23ccd] to [667806e54d].
|
Modified tests/resources/ruby/librunscript.rb from [1caa992b24] to [fecc66e6e2].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | # This is the library of stuff for megatest # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified tests/rununittest.sh from [409b1b046a] to [2e9330431f].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified tests/simplerun/megatest.config from [d540a4aeeb] to [373cc8c0cf].
|
Modified tests/simplerun/runconfigs.config from [6f7a6d837d] to [cd9421e89b].
|
Modified tests/simplerun/test.config from [1827255922] to [5d045ee29c].
|
Modified tests/simplerun/tests/test1/step1.logpro from [c9ff05f690] to [b272b25505].
|
Modified tests/simplerun/tests/test1/step1.sh from [c71fbc7484] to [b36e5b3e1b].
1 2 3 4 5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | + + + + + + + + + + + + + + + + + | #!/usr/bin/env bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Megatest is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Megatest. If not, see <http://www.gnu.org/licenses/>. # Run your step here echo Got here! |
Modified tests/simplerun/tests/test1/step2.logpro from [c9ff05f690] to [b272b25505].
|
Modified tests/simplerun/tests/test1/step2.sh from [97ecbea6c6] to [8cc537c8e5].
1 2 3 4 5 6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | + + + + + + + + + + + + + + + + + | #!/usr/bin/env bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Megatest is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Megatest. If not, see <http://www.gnu.org/licenses/>. # Run your step here echo Got here eh! |
Modified tests/simplerun/tests/test1/testconfig from [66f45ebdda] to [db2c27ffef].
|
Modified tests/simplerun/tests/test2/step1.logpro from [c9ff05f690] to [b272b25505].
|
Modified tests/simplerun/tests/test2/step1.sh from [67f9a133dc] to [de871e9b2f].
1 2 3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | + + + + + + + + + + + + + + + + + | #!/usr/bin/env bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Megatest is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Megatest. If not, see <http://www.gnu.org/licenses/>. # Run your step here |
Modified tests/simplerun/tests/test2/step2.logpro from [c9ff05f690] to [b272b25505].
|
Modified tests/simplerun/tests/test2/step2.sh from [67f9a133dc] to [de871e9b2f].
1 2 3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | + + + + + + + + + + + + + + + + + | #!/usr/bin/env bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Megatest is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Megatest. If not, see <http://www.gnu.org/licenses/>. # Run your step here |
Modified tests/simplerun/tests/test2/testconfig from [06bea4d771] to [3b265ede54].
|
Modified tests/speedtest/megatest.config from [ebf5fa9c1f] to [f875c4ef8a].
|
Modified tests/speedtest/runconfigs.config from [5496f23493] to [9bc28c2391].
|
Modified tests/speedtest/tests/speedtest/main.sh from [5827ded38f] to [fbb8189cfc].
1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 9 10 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified tests/speedtest/tests/speedtest/testconfig from [d497c556c7] to [f427c7d038].
|
Modified tests/supportfiles/ruby/librunscript.rb from [199c5f98f2] to [06bc8ea310].
|
Modified tests/test7.logpro from [8c3d2bb4b2] to [871f6796f4].
|
Modified tests/unit.logpro from [42bb9f9d0e] to [776e0584bb].
|
Modified tests/unittests/all-rmt.scm from [fec06fccb8] to [f3fab8a354].
1 2 3 4 5 6 7 8 9 10 11 12 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | + + | ;;====================================================================== ;; A L L - R M T ;;====================================================================== ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/unittests/basicserver.scm from [544ea468cf] to [6dbaa79db6].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | ;;====================================================================== ;; S E R V E R ;;====================================================================== ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/unittests/configfiles.scm from [25e7128a7a] to [cd320b1e94].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | ;;====================================================================== ;; C O N F I G F I L E S ;;====================================================================== ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/unittests/cron.scm from [700c4402ed] to [b4dd05b232].
|
Modified tests/unittests/dbrdbstruct.scm from [14a5c46a4f] to [7415eb1acc].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | ;;====================================================================== ;; S E R V E R ;;====================================================================== ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/unittests/inmemdb.scm from [e7f5ff7de6] to [76d3d329f0].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | ;;====================================================================== ;; S E R V E R ;;====================================================================== ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/unittests/misc.scm from [7a5434bc8d] to [13ac5e1e6e].
|
Modified tests/unittests/runs.scm from [41f41df84a] to [ba97d94f7e].
|
Modified tests/unittests/server.scm from [37daef15e6] to [a6d42b3a64].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | ;;====================================================================== ;; S E R V E R ;;====================================================================== ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/unittests/tests.scm from [b1ce914697] to [bafe78c58c].
1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 9 10 | + + | ;; ;;====================================================================== ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified tests/vectors-vs-records.scm from [d8bac33a6a] to [ebf01cc3f7].
|
Modified tests/watch-monitor.sh from [508f2767c9] to [264f0c8557].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified trackback.scm from [99c1b5dc83] to [b547b4460b].
|
Modified utils/checkPreReqs from [073e0b79f9] to [15cea0fad4].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/cleanup-links-dir.sh from [6ef15fff8b] to [13fadb51d1].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/usr/bin/env bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/cleanup-pkts.sh from [959de99a1c] to [3ade713f98].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/deploy.sh from [b711663dc8] to [5264c6b65f].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/editwiki from [60a6e302de] to [fef348f67d].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/example-launch-dispatcher.scm from [f50373e0c9] to [c3c6f2b8ec].
|
Modified utils/find-unused-globals.sh from [f9771fc47b] to [56c8cd797e].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/fslrept.scm from [1864cd6c7e] to [5aaf37f778].
|
Modified utils/homehost_check.sh from [c621180388] to [d9e559ad21].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #! /bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/installall.logpro from [a8f269fddf] to [d90d1e784b].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | ;; (c) 2006,2007,2008,2009 Matthew Welland matt@kiatoa.com ;; ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified utils/installck.sh from [48b8bc3ef3] to [2992cfb0b8].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/loadrunner from [65b681c599] to [b74a707821].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/lock-stats.sh from [b9c8ebf3f2] to [f04d649bde].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/memproblem.scm from [d17ec17bab] to [e8b2f8fd7a].
|
Modified utils/mk_wrapper from [5902e7d1e5] to [a247eee08b].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mt_ezstep from [431c4b2cc0] to [4f4602fc1b].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mt_laststep from [edb9b0d531] to [fae58533b9].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mt_runstep from [c328fc41d6] to [effc903bf9].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mt_xterm from [838f7f03df] to [868b69899e].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mtgetfile from [6c34d55841] to [003893808f].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mtrept.sh from [ca771a03a8] to [4ab1fc4a2b].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mtrunner from [3987b4602f] to [726df7dae8].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #! /bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/mtutils.csh from [2efb30a09e] to [6bd5da1b2e].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | # Better to use the mt_* snippet scripts in utils # To use the snippets set PREFIX then install with "make installall" # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/nbfake from [93724ffeda] to [c26c7b18f9].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/nbfind from [70ee171025] to [845fc2490b].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/plot-code.scm from [016c88e063] to [2b6e0cd992].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/mfs/pkgs/chicken/4.8.0.5/bin/csi -nbq ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified utils/remrun from [5637253c81] to [7a107135c8].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | + + | #!/bin/bash ############################################################################### # # remrun - same behavior as nbfake but first param is a hosthane # (capture command output in a logfile) # # remrun behavior can be changed by setting the following env var: # NBFAKE_LOG Logfile for nbfake output # ############################################################################### # # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/run2mock.scm from [e24a61b3d6] to [19fe62ea8b].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | #!/p/foundry/env/pkgs/chicken/4.10.1_v1.63/bin/csi -s ; -*- Mode: Scheme; -*- ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified utils/runner from [dc2634a4ff] to [429ba71354].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/usr/bin/perl -w # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/triage.rb from [97159de683] to [54791236c4].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/usr/bin/env ruby # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/unlock_db.sh from [0c601fe6b4] to [c822e4d964].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/viewscreen from [6536ae359b] to [fe2bbf9f4f].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified utils/watch-close-wait.sh from [f30a310ea5] to [d54fe2c8d0].
|
Modified utils/whodunit.scm from [117a850b7c] to [dae56f8cd6].
|
Modified vg-test.scm from [4656dfd2e1] to [ee1267e1a2].
|
Modified vg_records.scm from [bf80cbc3d4] to [67dafc9ef0].
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 11 12 | + + | ;; Created by records.sh. DO NOT EDIT THIS FILE. Edit records.sh instead ;; Generated using make-vector-record -safe vg lib comps ;; Copyright 2006-2017, Matthew Welland. ;; ;; This file is part of Megatest. ;; ;; Megatest is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; |
︙ |
Modified widgets.scm from [2895969573] to [dcc875399e].
|
Modified wrappers/cfg.sh from [0090294d8d] to [0839bc3d5c].
|
Modified wrappers/dashboard from [e1cb3811d7] to [9ebc005d67].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |
Modified wrappers/megatest from [18f1a85dd4] to [35ce1ebbd5].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | #!/bin/bash # Copyright 2006-2017, Matthew Welland. # # This file is part of Megatest. # # Megatest is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # |
︙ |