563 $(if $(filter jtreg:%, $1), true) |
563 $(if $(filter jtreg:%, $1), true) |
564 |
564 |
565 # Now process each test to run and setup a proper make rule |
565 # Now process each test to run and setup a proper make rule |
566 $(foreach test, $(TESTS_TO_RUN), \ |
566 $(foreach test, $(TESTS_TO_RUN), \ |
567 $(eval TEST_ID := $(shell $(ECHO) $(strip $(test)) | \ |
567 $(eval TEST_ID := $(shell $(ECHO) $(strip $(test)) | \ |
568 $(TR) -cs '[a-z][A-Z][0-9]\n' '_')) \ |
568 $(TR) -cs '[a-z][A-Z][0-9]\n' '[_*1000]')) \ |
569 $(eval ALL_TEST_IDS += $(TEST_ID)) \ |
569 $(eval ALL_TEST_IDS += $(TEST_ID)) \ |
570 $(if $(call UseCustomTestHandler, $(test)), \ |
570 $(if $(call UseCustomTestHandler, $(test)), \ |
571 $(eval $(call SetupRunCustomTest, $(TEST_ID), \ |
571 $(eval $(call SetupRunCustomTest, $(TEST_ID), \ |
572 TEST := $(test), \ |
572 TEST := $(test), \ |
573 )) \ |
573 )) \ |
609 $(ECHO) >> $(TEST_SUMMARY) ============================== |
609 $(ECHO) >> $(TEST_SUMMARY) ============================== |
610 $(PRINTF) >> $(TEST_SUMMARY) "%2s %-49s %5s %5s %5s %5s %2s\n" " " \ |
610 $(PRINTF) >> $(TEST_SUMMARY) "%2s %-49s %5s %5s %5s %5s %2s\n" " " \ |
611 TEST TOTAL PASS FAIL ERROR " " |
611 TEST TOTAL PASS FAIL ERROR " " |
612 $(foreach test, $(TESTS_TO_RUN), \ |
612 $(foreach test, $(TESTS_TO_RUN), \ |
613 $(eval TEST_ID := $(shell $(ECHO) $(strip $(test)) | \ |
613 $(eval TEST_ID := $(shell $(ECHO) $(strip $(test)) | \ |
614 $(TR) -cs '[a-z][A-Z][0-9]\n' '_')) \ |
614 $(TR) -cs '[a-z][A-Z][0-9]\n' '[_*1000]')) \ |
615 $(ECHO) >> $(TEST_LAST_IDS) $(TEST_ID) $(NEWLINE) \ |
615 $(ECHO) >> $(TEST_LAST_IDS) $(TEST_ID) $(NEWLINE) \ |
616 $(eval NAME_PATTERN := $(shell $(ECHO) $(test) | $(TR) -c \\n _)) \ |
616 $(eval NAME_PATTERN := $(shell $(ECHO) $(test) | $(TR) -c '\n' '[_*1000]')) \ |
617 $(if $(filter __________________________________________________%, $(NAME_PATTERN)), \ |
617 $(if $(filter __________________________________________________%, $(NAME_PATTERN)), \ |
618 $(eval TEST_NAME := ) \ |
618 $(eval TEST_NAME := ) \ |
619 $(PRINTF) >> $(TEST_SUMMARY) "%2s %-49s\n" " " "$(test)" $(NEWLINE) \ |
619 $(PRINTF) >> $(TEST_SUMMARY) "%2s %-49s\n" " " "$(test)" $(NEWLINE) \ |
620 , \ |
620 , \ |
621 $(eval TEST_NAME := $(test)) \ |
621 $(eval TEST_NAME := $(test)) \ |