================
@@ -247,6 +250,19 @@ def finish(self, litConfig):
and getattr(self, "test_retry_attempts", None) is None
):
self.test_retry_attempts = litConfig.maxRetriesPerTest
+ # Global config is from LIT_OPTS and must override site-specific
settings.
+ if litConfig.maxIndividualTestTime is not None:
+ suite_timeout = self.maxIndividualTestTime
+ if suite_timeout > 0 and suite_timeout !=
litConfig.maxIndividualTestTime:
+ litConfig.note(
+ (
+ "The test suite {0!r} configuration requested an
individual"
+ " test timeout of {1} seconds but a timeout of {2}
seconds was"
+ " requested on the command line. Forcing timeout to be
{2}"
+ " seconds."
+ ).format(self.name, suite_timeout,
litConfig.maxIndividualTestTime)
+ )
+ self.maxIndividualTestTime = litConfig.maxIndividualTestTime
----------------
boomanaiden154 wrote:
This looks like it needs to be indented one more level?
https://github.com/llvm/llvm-project/pull/198192
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits