X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=src%2Ftests%2FMake.tests;h=94367f69ed790b6415af002b4ca9048c84828efe;hp=6595b468eeb7c04d90def8f781396b89a650f8ee;hb=cc41c0acfbda000cb416b3492bc8de3480b62904;hpb=7eb9f6e1fa81807ee7cc381047077f8ff98d1d68 diff --git a/src/tests/Make.tests b/src/tests/Make.tests index 6595b46..94367f6 100644 --- a/src/tests/Make.tests +++ b/src/tests/Make.tests @@ -4,10 +4,11 @@ include $(patsubst %,$(SRCDIR)/%/Make.tests,$(TEST_SUBDIRS)) PROGS = $(foreach subdir,$(TEST_SUBDIRS),$($(subdir)_PROGS)) TESTS = $(foreach subdir,$(TEST_SUBDIRS),$($(subdir)_TESTS)) +EXTRA_GRADES = $(foreach subdir,$(TEST_SUBDIRS),$($(subdir)_EXTRA_GRADES)) -OUTPUTS = $(addsuffix .output,$(TESTS)) -ERRORS = $(addsuffix .errors,$(TESTS)) -RESULTS = $(addsuffix .result,$(TESTS)) +OUTPUTS = $(addsuffix .output,$(TESTS) $(EXTRA_GRADES)) +ERRORS = $(addsuffix .errors,$(TESTS) $(EXTRA_GRADES)) +RESULTS = $(addsuffix .result,$(TESTS) $(EXTRA_GRADES)) ifdef PROGS include ../../Makefile.userprog @@ -33,7 +34,7 @@ check:: results fi results: $(RESULTS) - @for d in $(TESTS); do \ + @for d in $(TESTS) $(EXTRA_GRADES); do \ if echo PASS | cmp -s $$d.result -; then \ echo "pass $$d"; \ else \