|
74 | 74 | TEST_LOG_FILE=tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4).log |
75 | 75 | TEST_OK_FILE=tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4).ok |
76 | 76 |
|
77 | | -TEST_RATCHET_FILE=tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4)-metrics.json |
78 | | -TEST_RATCHET_NOISE_PERCENT=10.0 |
79 | | - |
80 | | -# Whether to ratchet or merely save benchmarks |
81 | | -ifdef CFG_RATCHET_BENCH |
82 | | -CRATE_TEST_EXTRA_ARGS= \ |
83 | | - --test $(TEST_BENCH) \ |
84 | | - --ratchet-metrics $(call TEST_RATCHET_FILE,$(1),$(2),$(3),$(4)) \ |
85 | | - --ratchet-noise-percent $(TEST_RATCHET_NOISE_PERCENT) |
86 | | -else |
87 | | -CRATE_TEST_EXTRA_ARGS= \ |
88 | | - --test $(TEST_BENCH) \ |
89 | | - --save-metrics $(call TEST_RATCHET_FILE,$(1),$(2),$(3),$(4)) |
90 | | -endif |
91 | | - |
92 | 77 | # If we're sharding the testsuite between parallel testers, |
93 | 78 | # pass this argument along to the compiletest and crate test |
94 | 79 | # invocations. |
@@ -455,7 +440,6 @@ $$(call TEST_OK_FILE,$(1),$(2),$(3),$(4)): \ |
455 | 440 | $$(Q)touch tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4).log |
456 | 441 | $$(Q)$(CFG_ADB) pull $(CFG_ADB_TEST_DIR)/check-stage$(1)-T-$(2)-H-$(3)-$(4).log tmp/ |
457 | 442 | $$(Q)$(CFG_ADB) shell rm $(CFG_ADB_TEST_DIR)/check-stage$(1)-T-$(2)-H-$(3)-$(4).log |
458 | | - $$(Q)$(CFG_ADB) pull $(CFG_ADB_TEST_DIR)/$$(call TEST_RATCHET_FILE,$(1),$(2),$(3),$(4)) tmp/ |
459 | 443 | @if grep -q "result: ok" tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4).tmp; \ |
460 | 444 | then \ |
461 | 445 | rm tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4).tmp; \ |
@@ -697,7 +681,6 @@ CTEST_ARGS$(1)-T-$(2)-H-$(3)-$(4) := \ |
697 | 681 | $$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \ |
698 | 682 | --src-base $$(S)src/test/$$(CTEST_SRC_BASE_$(4))/ \ |
699 | 683 | --build-base $(3)/test/$$(CTEST_BUILD_BASE_$(4))/ \ |
700 | | - --ratchet-metrics $(call TEST_RATCHET_FILE,$(1),$(2),$(3),$(4)) \ |
701 | 684 | --mode $$(CTEST_MODE_$(4)) \ |
702 | 685 | $$(CTEST_RUNTOOL_$(4)) |
703 | 686 |
|
|
0 commit comments