Overview
Comment: | Fixed dep handling |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | v1.60-itempatt-itemmap |
Files: | files | file ages | folders |
SHA1: |
e150631c4b18382eb65d115d7d028159 |
User & Date: | matt on 2015-07-29 23:50:44 |
Other Links: | branch diff | manifest | tags |
Context
2015-07-30
| ||
00:53 | Got dep-test itemmaps in the correct testconfigs, fixed ordering of added itempatts Closed-Leaf check-in: 13f20f1286 user: matt tags: v1.60-itempatt-itemmap | |
2015-07-29
| ||
23:57 | Merged in item deps handling fix branch: check-in: 7d8e24827c user: mrwellan tags: v1.60 | |
23:50 | Fixed dep handling check-in: e150631c4b user: matt tags: v1.60-itempatt-itemmap | |
01:28 | Attempted mechanism to propagate itempatt with an itemmap check-in: ffb9b4f85a user: matt tags: v1.60-itempatt-itemmap | |
Changes
Modified runs.scm from [eb5e35bb66] to [cdda747b65].
︙ | ︙ | |||
392 393 394 395 396 397 398 | (else #f))) ;; not iterated #f ;; itemsdat 5 #f ;; spare - used for item-path ))) (for-each (lambda (waiton) (if (and waiton (not (member waiton test-names))) | < | | > > | 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 | (else #f))) ;; not iterated #f ;; itemsdat 5 #f ;; spare - used for item-path ))) (for-each (lambda (waiton) (if (and waiton (not (member waiton test-names))) (let* ((waiton-record (hash-table-ref/default test-records waiton #f)) (waiton-tconfig (if waiton-record (vector-ref waiton-record 1) #f)) (waiton-itemized (and waiton-tconfig (or (hash-table-ref/default waiton-tconfig "items" #f) (hash-table-ref/default waiton-tconfig "itemstable" #f)))) (waiton-itemmap (configf:lookup waiton-tconfig "requirements" "itemmap")) (new-test-patts (tests:extend-test-patts test-patts hed waiton waiton-itemmap))) (debug:print-info 0 "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 |
︙ | ︙ |
Modified tests/dep-tests/tests/test1/testconfig from [cd4af3a0a6] to [9d441a3bde].
1 2 3 4 5 6 | [include #{getenv MT_RUN_AREA_HOME}/common.testconfig] [include #{getenv MT_RUN_AREA_HOME}/common_itemstable.testconfig] [requirements] waiton #{get #{getenv DEPS} test1} | < | 1 2 3 4 5 6 | [include #{getenv MT_RUN_AREA_HOME}/common.testconfig] [include #{getenv MT_RUN_AREA_HOME}/common_itemstable.testconfig] [requirements] waiton #{get #{getenv DEPS} test1} |